.: Home > Customers > Past Performance > MTDA 

 MOAB Tracking Database and Application ­ automating decision, work, schedule tracking
 
The MOAB Tracking Database and Application (MTDA) project was performed for the Fruit and Vegetable Division of the USDA in the period October, 2000-April, 2001. The work involved making revisions to a database and application program written in  Access 97 running on Windows NT.  The subject program was not completely finished, displayed certain records incorrectly, made erroneous calculations, executed with errors, failed to capture all the data desired, and was confusing to users.

The MTDA serves the needs of approximately eight to ten local users and a number of remote offices.  It consists of three separate programs—Informal Rulemaking, Formal Rulemaking, and Selection Order.  The first two of these programs manage the process of rulemaking and are concerned largely with date values and with comments about the process.  Some of the date fields are automatically calculated—for example, a due date is calculated to be a certain number of workdays after the date entered for a particular event.  These can be somewhat complex, where the nature of the calculations are dependent upon the kind of the rule concerned (determined by a part of the string value that identifies the rule) or by an additional value entered by the user.  The Selection Order program manages elections to Marketing Order Committees and is a smaller and simpler program.

The highlights of our work on this project are as follows:

  • We corrected many existing calculated fields and we added many new ones.  We made enhancements enabling the user to change the rules (rather than having to call in a programmer), we created a table where users can edit the rules (i.e. the number of workdays) on which the calculated fields are based.  We also created a table where a user can add and edit holidays that need to be taken into account in workday calculations.
  • We evaluated every report in the program.  Many needed significant revisions.  We created some new reports.  We reformatted every report in order to improve clarity and display aspects.
  • We created a special Alert report that is emailed automatically every workday and lets a specialist know if rules under his management are close to or past important deadlines.
  • We redesigned the Selection Order process, creating a Selection Order Number as a primary key and completely reorganizing the table that manages this program.  We created a functionality for creating new records in this program whereby the user chooses a Marketing Order Committee from a dropdown and the functionality creates a new Selection Order record.  We created a utility table to allow a user to edit the Committee values that provide the choice list selection.
  • Using capabilities of Access 97, we developed a Query and Report Creation functionality allowing a user to use the Access wizards to create queries and reports and save them in a special location for later use.  We provided training to our clients on this and found this to be of great value to them.
  • We created a Login protection functionality for MTDA.
  • We resolved all known errors and redesigned all menus and interfaces.

The application was written in MS Access and Visual Basic, running on NT Server.  Report and analyses are provided with Access reports.

 

Customer Profile

Past Performance

Agencies and Companies

 


Solutions Engineering Corporation
5149 Westbard Avenue
Bethesda, MD 20816
© 2005 Solutions Engineering Corporation
Voice (240) 432-3798
Fax (202) 330-5753
moreinfo@soleng.com