From oracle tables create a module to report different views (summarized, by segment, by date, etc) to a nice dashboard to the user. The oracle tables are available to be used in a desktop and the application must run in a VB 2007 environment. something similar to Pentaho or Cognos developements