ENABLE User's Guide
 CONTENTS
 SECTION 10. MAINTAINING AN APPLICATION ................... 10-1
 Moving an Application ................................... 10-1
 Moving a Generated Application ........................ 10-2
 Generating an Application to be Moved ................. 10-3
 Reclaiming Disc Space ................................... 10-4
 SECTION 11. INTEGRATING APPLICATIONS INTO A SINGLE
 PATHWAY SYSTEM .......................................... 11-1
 Writing a SCREEN COBOL Menu Program ..................... 11-3
 Generating the Applications ............................. 11-4
 Directing Object Code to the Same Object File ......... 11-4
 Obtaining a SCREEN COBOL Compilation Listing .......... 11-5
 Obtaining SCREEN COBOL Source Code .................... 11-6
 Avoiding Conflicting Box Names ........................ 11-6
 Modifying SCREEN COBOL Source Code to Call Another
 Application .......................................... 11-11
 Modifying a PATHCOM Command File ....................... 11-14
 Determining a New Value for MAXTERMDATA .............. 11-16
 Changing the Program Name in the PATHCOM ADD PROGRAM
 Command ............................................ 11-19
 Adding SET SERVER ASSIGN Commands .................... 11-19
 Including Optional Commands .......................... 11-20
 Integrating an Application into an Existing PATHWAY
 System ............................................... 11-22
 Generating the Application ........................... 11-22
 Integrating the Application .......................... 11-23
 SECTION 12. SAMPLE PROJECT TRACKING SYSTEM ............... 12-1
 Defining the Functional Requirements of the System ...... 12-2
 Defining the Data Requirements of the System ............ 12-3
 Identifying Classes of Data ........................... 12-3
 Identifying the Data Items ............................ 12-4
 Identifying the Relationships Between Classes of
 Data ................................................ 12-7
 Listing the Fields in Each File ...................... 12-10
 Identifying Key Fields ............................... 12-10
 Checking for Normalization ........................... 12-12
 Creating a Dictionary That Describes the Files ....... 12-13
 Defining the Applications to be Generated .............. 12-15
 Identifying the Applications ......................... 12-15
 Identifying the Files To Be Accessed by Each
 Application ........................................ 12-16
 Determining the Format of the Screens ................ 12-18
 Identifying Candidate Applications for Automatic
 READ Operations .................................... 12-21
 Identifying Calling Applications ..................... 12-22
 Generating the Applications ............................ 12-23
 Project-Entry Application ............................ 12-23
 Employee-Assign Application .......................... 12-26
 Look-Up Application .................................. 12-28
 Project-Info Application ............................. 12-29
 Event-Detail Application ............................. 12-32
 vi










