Problem Definition

only for RuBoard - do not distribute or recompile

Problem Definition

The trick with this application will be to make it scalable so that every time a new report is added, it can be easily integrated to the existing application. In the case of this application, the controlling application (the KBI executable) will be a separate executable from the reports, each of which will also have a separate executable. This will allow the administrator to add new reports without recompiling the entire application. The KBI executable will query a table in the KBI database (created in Chapter 11, Management Reporting Abstract and Design ) that will list the reports and the names of the executables that create the individual reports. The KBI executable will then launch each of the reports as separate executables. Remember that the system administrator will place only the KBI executable in the user s Start bar or on the desktop. So to the user , it appears to be one single application.

only for RuBoard - do not distribute or recompile


MySQL Building User Interfaces
MySQL: Building User Interfaces (Landmark)
ISBN: 073571049X
EAN: 2147483647
Year: 2001
Pages: 119

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net