Application Analysis and Cleanup

Involves the cleaning up of the base application by removing legacy files, programs and screens from Member Management version 2.0/2.1 and forward until version 6.1.3.  Although this first release focuses on back-end changes not visible to the end user, it was important that these changes be completed so future development was not hindered by older technologies and legacy files. Below are some statistics:

 

  • Identified over 150 application files to be removed.
  • Over 1,400 computer programs removed.
  • Over 1,700 computer programs modified or created.
  • Over 5,900 objects existed in base application before the project was started.
  • New Application now consists of about 4,700 objects.
  • Development of application database cleanup utility that moves all files not needed to run the application into another library for review and, ultimately, removal.
  • Development of a utility to assist in identifying queries using obsolete files.
  • Conversion of all non ILE programs to the ILE format (no more System36 programs or procedures)
  • Removal of numerous bound modules to eliminate confusion when performing source to object comparisons.
  • Removal of the member branch field from all visual displays and reports.
  • Table file maintenance for Zip Codes, Group Codes and Termination Codes have been enhanced to correct errors with basic screen controls and errors caused due to insufficient edit checks.  Also updated to current visual standards of color and field alignment.
  • Removed references to obsolete application names such as Y-Metro, PS98, PS3.0, Member Management, and Y-Entry from all displays, menus, help panels and messages.