CONTENTS Title Page Copyright Page 1 Introduction 2 System Manager's View 2.1 Building the AVERTZ Application and Databases 2.1.1 Build Options 2.2 Setting Up the AVERTZ Environment 2.2.1 Creating AVERTZ Accounts 2.2.2 Defining System Logical Names 2.3 Managing the AVERTZ Environment 2.3.1 Authorizing ACMS Users 2.3.2 Authorizing ACMS Terminals 2.4 Starting and Stopping ACMS and AVERTZ 2.4.1 Starting ACMS and the AVERTZ Application 2.4.2 Stopping the AVERTZ Application and ACMS 3 User's View 3.1 Entering AVERTZ 3.2 Customer Reserves a Car 3.3 Customer Checks Out a Car (Beginning the Rental) 3.4 Customer Checks In a Car (Ending the Rental) 4 Behind the Scenes 4.1 Applications and Procedures 4.2 The Task Definition Language 4.3 More AVERTZ . . . EXAMPLES 4-1 Code from the Reservation Task Definition FIGURES 3-1 AVERTZ Rental Menu 3-2 Reservation Panel 3-3 Site Selection Panel 3-4 New Customer Panel 3-5 Reservation Completed Panel 3-6 Checkout Panel 3-7 Checkout Update Panel 3-8 Car Selection Panel 3-9 Checkout Completion Panel 3-10 Checkin Panel 3-11 Checkin Update Panel 4-1 Structure of an ACMS Application 4-2 Example of Execution Flow for an ACMS Task Definition TABLES 2-1 Parameters for the AVERTZ Build Procedure 4-1 Description of Code Excerpt