DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit...

129
AD-AlE9 £63 THE DESIGN AND DEVELOPMENT OF A MNAGEMENT INFORATION 1/2 SYSTEM FOR THE MONTEREY NAVY FLYING CLUI(U) NAVAL POSTGRADUATE SCHOOL MONTEREY CA 0 R GEORGE 2? MAR 06 UNCLASSIFIED F/O 5/1 EImamamaeaeial IIIIIIIIIIIIIu IIIIIIIIIIIIIu IIIIIIEEIIIII IIIIIIIIIIIIIu IIIIIIIIIIIIIu

Transcript of DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit...

Page 1: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

AD-AlE9 £63 THE DESIGN AND DEVELOPMENT OF A MNAGEMENT INFORATION 1/2SYSTEM FOR THE MONTEREY NAVY FLYING CLUI(U) NAVALPOSTGRADUATE SCHOOL MONTEREY CA 0 R GEORGE 2? MAR 06

UNCLASSIFIED F/O 5/1

EImamamaeaeialIIIIIIIIIIIIIuIIIIIIIIIIIIIuIIIIIIEEIIIIIIIIIIIIIIIIIIuIIIIIIIIIIIIIu

Page 2: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

11111 0 11,1212i2_______ L 6~ I-,

L34 0 I

1-25II

MIU1" a . J12

Page 3: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

0

NAVAL POSTGRADUATE SCHOOLMonterey, California

~DDl

THESISYHEl K)ISlh<N V\NDI)lV L0iiY I NT OF.\l A (J l

IN WRMAT ION SYSTEM 1-(R 'Fll > ONTIKRIY NAVY FINX I CN (L tBl

De~rek 1" coo

C:) 1i roil 1986

LLJic:.\d viz t r i

C.ZApproved I or public o e Ii-O di~t r ibution i - 'im I i-i t kol

Page 4: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

SECURITY CLASSIFICATION OF THIS PAGE t-' .

REPORT DOCUMENTATION PAGEla REPORT SECURITY CLASSIFICATION 1b RESTRICTIVE MARKINGS

2a SECURITY CLASSIFICATION AUTHORITY 3 DISTRIBUTION /AVAILABILITY OF REPORT * -

2b DECLASSIFICATIONi DOWNGRADING SCHEDULE Approved for public release; distributionis unlimited.

4 PERFORMiNG ORGANIZATION REPORT NUMBER(S) 5 MONITORING ORGANIZATION REPORT NUMBER(S)

6a %AME OF PERFORMING ORGANIZATION 6b OFFICE SYMBOL 7a. NAME OF MONITORING ORGANIZATION(If applicable)

Nava! Post.Traiduate School 54 Naval Postgraduate School

6, ADOR ES Coy, State, and ZIP Code) 7b ADDRESS(City, State, and ZIP Code)

MIonterev, CA 93943 onterey, CA 93943

Ba NAME OF K, NDINGSPONSORING 8b OFFICE SYMBOL 9 PROCUREMENT INSTRUMENT IDENTIFICATION NUMBERQG A N 2AT:ON (If applicable)

8c a-DDRESS ICity, State, and ZIP Code) 10 SOURCE OF FUNDING NUMBERS

PROGRAM PROJECT TASK WORK UNITELEMENT NO NO NO ACCESSION NO

17 TIT.- (include Security Classification)

THE DESIGN AND DEVELOPMENT OF A MIANAGEIENT INFORIATION SYSTEM FOR THE MONTEREY NAVY FLYING

"2 PERSONAL AuTHOR(S)

(:EOR(:E, Derek R.3a TYPE OF REPORT '3b TIME COVERED 14 DATE OF REPORT (Year, Month, Day) 1 PAG COUNT

Mster's Thesis FROM TO 27 TO ,h__ 7 19% 123

i6 SUPPLENENTARY NOTATION

!7 COSATI CODES 18 SUBJECT TERMS (Continue on reverse of necessary and identify by block number)

ELD '3qOUP SUB-GROUP PROTOTYPE, '11S

3 -1BS'RACT (Continue on reverse of necessary and identify by block number)

lI is t IL'S i. providtes a '.tina'zement Information Sfste o tor the onterev' Navy\ il'in,-. Club.it t IppIits tWe tools necessurr. to enable tile 'tij ,- mna ter t,) ulfintjli ,i ci Il) records

Ind enertIte required idministrative and finane-ill renorts.

0 S',3UT 014, AVAILABILITY OF ABSTRACT 21 ABSTRACT SECURITY CLASSIFICATION0-.4CLASSIF'EDUNLIMITED 0 SAME AS RPT 0 DTIC USERS I I..\SS .I il)

22a .AME OF RESPONSIBLE 'ND'VIDUAL 22b TELEPHONE (Include Area Code) 22c OFFI(E SYMBOL

Nor illn F. I.-,ns ',i IC i- .lh"- -

DO FORM 1473,84 MAR 83 APR edition may be used until exhausted SECURITY CLASSIFiCATION OF "-S PACEAll other editions are obsolete

. . 1

.. .. % : -.. -' ' - . -. - v . - -. . . ..-. -. . , - , . - , . - . _ -. . ... . .° . . . . . . .

Page 5: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Approved for public release; distribution is unlimited.

The Design and Development of aManagement Information System

for the Monterey Navy Flying Club

by

Derek R. GeorgeCommander, United States NavyB.S., Southern Illinois University, 1967

Submitted in partial fulfillment of therequirements for the degree of

MASTER OF SCIENCE IN INFORMATION SYSTEMS

from the

NAVAL POSTGRADUATE SCHOOLMarch 1986

Author:

Approved by:_

ack a ara, Co-visor

i is Greer, r. , Chairman,Departm, of Admini trative Sciences

Dean of Info kmation and Po iences

2

Page 6: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

ABSTRACT

I r %~

This thesis provides a Management Information System

4for the Monterey Navy Flying Club. It supplies the tools

necessary to enable the club manager to maintain all club

records and generate required administrative and financial

reports.

Nis CRA&I-wAL~ DIC TAB

By ..... .................... ADi -t ibitiO I

Avaiab~lity Co !es

Avail a~diOtDist 1 SP,:iaI

3

Page 7: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

THESIS DISCLAIMER

The reader is cautioned that computer programs developed

in this research may not have been exercised for all cases

of interest. While every effort has been made, within the

time available, to ensure that the programs are free of

computational and logic errors, they cannot be considered

- validated. Any application of these programs without addi-

tional verification is at the risk of the user.

.

.1.3

4i

Page 8: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

vo% .7

TABLE OF CONTENTS

* I. INTRODUCTION ..................... 8

A. ORGANIZATION...................8

B. THESIS BACKGROUND................8

C. GOALS AND OBJECTIVES...............9

D. METHODOLOGY...................10

E. SYSTEM REQUIREMENTS...............11

F. SYSTEM OVERVIEW................11

I. DATA FLOW DIAGRAMS.................16

II. USER'S GUIDE.....................21

A. INTRODUCTION..................21

B B. STARTING THE SYSTEM...............21

C . MENU GUIDE....................21

1. MNFC Main Menu (Figure 1.2).........21

2. Membership Transactions (Figure 1.3) ... 22

3. Financial Transactions (Figure 1.4) ... 22

4. Enter A New Transaction (Figure 1.5) ... 22

5. Edit/Delete An Existing Transaction(Figure 1.6) ................ 22

6. Print Reports / Statements (Figure1.7)....................23

7. Print Administrative Reports (Figure1.8)....................23

8. Print Financial Statements (Figure1.9)....................23

9. Print Annual Report Inputs (Figure1.10)....................23

D. DATE FORMAT INFORMATION............24

E. LOADING THE DATABASE INITIALLY. ........ 24

F. SYSTEM BACKUP.................25

G. EXITING RBASE 5000................25 C

5

Page 9: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

| . .. . . .. - -| -* - - - i

IV. SYSTEM REPORTS AND STATEMENTS .... .......... 26

V. SOURCE CODE ....... ................... 33

VI. TEST DATA ........ .................... 34

VII. CONCLUSIONS / RECOMMENDATIONS .... .......... 35

A. SUMMARY ....... ................... 35

B. OUTPUT REVIEW ...... ................ 35

1. Member Statement ..... ............. 35 I.

2. Instructor Statement .... ........... .35

3. Member Roster ..... .............. 35

4. Dispatcher Report .... ............ 35

5. Lessor Statement ..... ............. 35

6. Aircraft Inventory and Status Report . 36

C. RECOMMENDATION ...... ................ 36

APPENDIX A: MONTEREY NAVY FLYING CLUB FUNCTIONAL

DESCRIPTIONS ...... ................ 37

1. FIRST LEVEL FUNCTIONAL BREAKDOWN ....... 37

2. MANAGE CLUB RECORDS FUNCTIONAL BREAKDOWN . 40

3. GENERATE REQUIRED REPORTS FUNCTIONALBREAKDOWN ....... .................. 47

4. PROCESS END OF MONTH TRANSACTIONSFUNCTIONAL BREAKDOWN ..... ............. .55

APPENDIX B: MNFC DATA DICTIONARY .... ............ 57

APPENDIX C: SOURCE CODE ...... ................ 83

BIBLIOGRAPHY ......... ..................... 122

INITIAL DISTRIBUTION LIST ..... ............... . 123

6

Page 10: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

In ~ ~ ~ ~ ~ ~ ' 7V wr '9r..,.!%7 L' L

LIST OF FIGURES

1. 1 Menu Structure Chart ...... ............... 12

1.2 MNFC Main Menu ....... .................. 13 F

1.3 Membership Transactions ..... .............. 13

1.4 Financial Transactions ..... .............. 13

1.5 Enter a New Transaction ..... .............. 13

1.6 Edit / Delete An Existing Transaction ......... .14

1. 7 Print Reports / Statements .... ............ 14

1.8 Print Administrative Reports ... ........... 14

1.9 Print Financial Statements ....... . .. 1. . . . 14

1. 10 Print Annual Reports ..... ............... 15

2.1 Manage Navy Flying Club DFD ............ 16

2.2 Manage Navy Flying Club - ist Level DFD. ........ .17

2.3 Manage Club Records DFD ..... .............. 18

2.4 Generate Required Reports DFD ........... 19

2.5 Process End of Month Transactions ... ......... .. 20

4. 1 Aircraft Inventory and Status Report . ....... .27

4.2 Monterey Navy Flying Club Roster ... ......... 28

4.3 Monterey Navy Flying Club Dispatcher Report . ... 29

4. 4 Instructor Statement ............... 30

4.5 Lessor Statement ................ . 31

4. 6 Member Statement ...... ................. 32

A. 1 MNFC Structure Chart ...... ............... 38

A.2 First Level Functional Breakdown ... ......... 39

A.3 Manage Club Records Functional Breakdown . ..... .. 40

A. 4 Generate Required Reports Functional Breakdown 47

A. 5 Process End Of Month Transactions FunctionalBreakdown ........ ..................... 55

B. 1 Data Relationship Chart ..... .............. 58

7

Page 11: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

I. INTRODUCTION

A. ORGANIZATION

The Monterey Nav1 Flying Club is a non-profit organiza-

tion sponsored by the Naval Post Graduate School, Monterey,

Ca. It exists to provide low cost, safe, light aircraft

operations for its members. The Superintendent, Naval

*Postgraduate School, is directly responsible for ensuring

strict adherence to FAA regulations and flight procedures.

* An elected Board of Directors, through the Club Manager, is

* responsible to the Commanding Officer for the implementation

o f his directives.

The Club Manager conducts routine club business within

the guidelines of applicable DOD, USN, FAA, and NTSB direc-

*tives and regulations. A major responsibility is main-

taining accurate financial records of club activities. This

data is used to prepare the annual financial report for

submission to NMPC at the completion of each fiscal year.

An annual audit is conducted each year for inclusion in the

annual report. Specific areas of the audit include:

*Organization, management and administration

*Aircraft, equipment and supplies

0 Operations, training and standardization

* Safety and aircraft maintenance

0 Financial management

B. THESIS BACKGROUND

The Monterey Navy Flying Club has one of the

largest memberships of the Navy sponsored flying clubs. As a

* result of this large membership and the amount of manual

paperwork required to properly maintain club records,

the Manager's ability to provide necessary services and

reports is severely hampered. The implementation of

8

.5%

Page 12: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

an efficient Management Information System will

provide the resources necessary to track the statistics

and financial data mandated by current directives and

regulations.

C. GOALS AND OBJECTIVES

The primary goal of this system is to provide a func-

tioning Management Information System for the MNFC Manager's

*use. It should provide substantial time savings and

significantly reduce the manual duplication presently

required. The structure of this system is designed to

* accomodate full financial and administrative support. Of

*the final output listed below, The first five items have

been included in this thesis. Ultimate output will include:

*Member Roster

*Dispatcher Report

*Instructor Statement

*Member Statement

*Lessor Statement

*Income Statement

* Balance Sheet

" Input Items For The Budget Proposal

*Manager's Report (monthly)

*A/C Inventory and Status Report (monthly)

*Aged Accounts Receivables

*Input Items For Appendix A of Annual Report

* Statement or. Net Worth

* Membership Breakdown

All necessary data stores (tables) and logic to

produce the final system have been incorporated in the

thesis. The Monterey Navy Flying Club does not pres-

ently maintain individual product inventories. However,

an appropriate table containing product name, company,

part number, unit price, number on hand, reorder point,

date of last update, etc, with the necessary command file

* could be added in the future.

9

Page 13: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

D. METHODOLOGY

Function descriptions (Appendix A) and data descrip-

tions (Appendix B) will be combined to develop the data flow

diagrams of Chapter IV.

The resulting logical system specification is

converted into a physical system implementation which may be

carried out in a phased manner.

Management of the Monterey Navy Flying Club can be func-

tionally divided into two areas:

* MANAGE THE CLUB'S RECORDS

a GENERATE THE REQUIRED REPORTS

Hierarchical function charts for the two major func-

tions are shown in Chapter II. Additionally, each of the

functions utilized by the system are described in detail.

This description includes a structure chart of the function

and its next level of detail (abstraction), a unique numer-

ical identifier, and a detailed description of the func-

tion. The lowest level function includes a listing of

the data used, and their source and destination.

The data descriptions in Appendix A consist of a

data dictionary containing the entity name, a detailed

description of the entity and a list of the elements that

make up that entity. Each element is further defined by

type, field size, and a brief description if necessary.

The following data entities are include:

0 AIRCRAFT HOURS TABLE

0 AIRCRAFT MAINTENANCE TABLE

* AIRCRAFT RECORD TABLE

9 ACCOUNTS PAYABLE TABLE

0 ACCOUNTS RECEIVABLE TABLE

* BALANCE SHEET TABLE

* BILLTEMP TABLE

* CAPITAL ASSET TABLE

* CASH ACCOUNTS TABLE

* CHARGE HISTORY TABLE

10

"-"- 1"

Page 14: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

* FLIGHT RECORD TABLE

" HOUR HISTORY TABLE

INSTRUCTOR HISTORY TABLE

• INSTRUCTOR RECORD TABLE

* LESSOR ACCOUNTS TABLE

" MAINTENANCE HISTORY TABLE

* MEMBER CHARGE TABLE

* MEMBER FLIGHT TABLE

* MEMBER PAYMENT TABLE

• MEMBER RECORD TABLE

* PAYMENT HISTORY TABLE

* TEMPORARY HOURS TABLE

E. SYSTEM REQUIREMENTS

A prototype Management Information System for the

Monterey Navy Flying Club was developed using the R:base

5000 Database Management System. The R:base 5000 program

is a product of Microrim, Inc., Bellview, Washington

and requires the following to operate properly:

* IBM PC, PC-XT, PC-AT, or 100% compatible microcomputer

• DOS, version 2.0 or higher

* 237 K of main memory after system configuration (aminimum of 320 K is recommended)

* Either a color or monochrome monitor

* Either a hard disk drive and one double-sided double-density 5.25 inch floppy disk drive or 2 double-sided,double-density 5.25 inc floppy disk drives.

This system is designed to utilize a hard

disk. Processing speed can be increased considerably if

640 K of main memory is available.

F. SYSTEM OVERVIEW

The basic user interface for this system is via a

series of menus set up to allow the user to select the type

of system interaction desired. The initial menu will allow

the user to select membership or financial transactions,

117-2

Page 15: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

print certain reports and records, or generate end of

month transactions. Each selection will produce another

menu. The menu choices are shown below in Figures 1.1 -

i.I0. Chapter V provides detailed instructions for and

explanations of the choices available for the various

functions.

EDIT/DELEE- RINTRE

RANSACTIO RANSACTION STATEMENTSJENTER A WEW- PRINT ADMINJ

A TRANSACTION n tPOhT syste

EDT/DELETE {RINT !• - EXISTING | FINANCIAL

,'. ITRANSACTION] {STATEMENTS ,

r" FPRINT ANNUAL I

h {REPORTS

Figure 1. 1 Menu Structure Chart.

Additional input/query interaction with the system

is available via the R:base 5000 language.

The system will automatically credit or debit the appli-

cable accounts, and update appropriate fields (transparent

to the user).

12

. . . ."

Page 16: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

MNFC MAIN MENU(1) MEMBERSHIP TRANSACTIONS(2) FINANCIAL TRANSACTIONS(3) PRINT REPORTS / STATEMENTS

(4) GENERATE END OF MONTH TRANSACTIONS(5) BACK UP AND PACK THE DATABASE(6) RETURN TO SYSTEM DOS

Figure 1. 2 MNFC Main Menu.

MEMBERSHIP TRANSACTIONS(1) ENTER A NEW MEMBER RECORD(2) EDIT / DELETE EXISTING MEMBER RECORD(3) RETURN TO MAIN MENU

Figure 1.3 Membership Transactions.

FINANCIAL TRANSACTIONS(1) ENTER A NEW TRANSACTION(2) EDIT / DELETE AN EXISTING TRANSACTION(3) RETURN TO MAIN MENU

Figure 1.4 Financial Transactions.

ENTER A NEW TRANSACTION(1) ACCOUNTS RECEIVABLE(2) ACCOUNTS PAYABLE(3) ENTER A MEMBER'S CHARGES(4) ENTER A MEMBER'S PAYMENTS(5) ENTER A MAINTENANCE TRANSACTION(6) RETURN TO FINANCIAL TRANSACTIONS MENU

Figure 1.5 Enter a New Transaction.

. . ..

13 "

:6:"

Page 17: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-DIT / DELETE AN EXISTING TRANSACTION(1) ACCOUNTS RECEIVABLE

(2) ACCOUNTS PAYABLE(3) MEMBER CHARGE TRANSACTIONS(4) MEMBER PAYMENT TRANSACTION

(5) RETURN TO FINANCIAL TRANSACTIONS MENU

Figure 1.6 Edit / Delete An Existing Transaction.

PRINT REPORTS / STATEMENTS(1) PRINT ADMINISTRATIVE REPORTS

(2) PRINT FINANCIAL STATEMENTS(3) PRINT ANNUAL REPORTS

(4) RETURN TO MAIN MENU

Figure 1.7 Print Reports / Statements.

PRINT ADMINISTRATIVE REPORTS(1) PRINT MEMBER ROSTER

(2) PRINT DISPATCHER REPORT

(3) PRINT MANAGER'S REPORT

(4) RETURN TO PRINT REPORTS/STATEMENTS MENU

Figure 1.8 Print Administrative Reports.

PRINT FINANCIAL STATEMENTS' (1) PRINT MEMBER STATEMENTS

(2) PRINT INSTRUCTOR STATEMENTS

(3) PRINT LESSOR STATEMENTS AND AIRCRAFT INVENTORY/STATUS

(4) PRINT AGED ACCOUNTS RECEIVABLE

(5) PRINT BALANCE SHEET INPUTS

(6) PRINT INCOME STATEMENT INPUTS

(7) RETURN TO PRINT REPORTS/STATEMENTS MENU

Figure 1.9 Print Financial Statements.

14

. . .°.

Page 18: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

PRINT ANNUAL REPORTS(1) PRINT MEMBERSHIP BREAKDOWN(2) PRINT STATEMENT OF NET WORTH DATA(3) PRINT DATA FOR APPENDIX A OF ANNUAL REPORT(4) RETURN TO PRINT REPORTS/STATEMENTS MENU

Figure 1. 10 Print Annual Reports.

15

Page 19: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

The data flow depicted in Figure 2.1 through Figure 2.5

is the result of combining the function descriptions from

Appendix A and the data descriptions from Appendix B.

As shown, the flow through the system is initiated

and controlled by a series of menu choices. These were

discussed in Chapter I and depicted in Figures 1.1 through

1. 10.

To ensure full availability of DBMS advantages, the

user also has the option of addressing the system in a

direct query/command mode for ad hoc query requirements.

Figure 2.1 Manage Navy Flying Club DFD.

16

- J - . .

Page 20: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

4 - V - q -4

i.L r

N cp I--.

Lf

CS -

C 0

q).0 L

Fiue . MngeNvyFyngCub lt eelDD

17.

Page 21: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

'SS

''C

IS "t

U U

4

4. W1V

0 1W - -

U C

'4--4 In

CQ

isi

Page 22: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

o4..

'.to'

L .

I9) m m, v

,a.

Q' E tv, ".+. "cc,

aca

g-

w ..,i

0. c

Figure 2.4 Generate Required Reports DFD.

19

-7t

Page 23: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

4-a4. IC::

U'))

Q ) q

.4--

u4- 4- VQ- C

,4-Q..

'IIz r CS

tt)

-C Co.

Ui)

4..

-1

- -

""Jur 2.5 Prcs n fMnhTactins

20

Page 24: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

III. USER'S GUIDE

A. INTRODUCTION

The Monterey Navy Flying Club Management

Information System is an integrated MIS designed to

provide the club manager with an efficient and effective

tool with which to manage both the administrative and

financial records of the club. The following special topics

are presented to facilitate introduction to this system:

* STARTING THE SYSTEM

* MENU GUIDE

* DATE FORMAT

• LOADING THE DATABASE INITIALLY

• SYSTEM BACKUP

. EXITING R:base 5000

B. STARTING THE SYSTEM

Once the system is on line, the proper subdirec-

tory selected, and the C> is displayed, type RB5000 and

press [ENTER]. Move the cursor to RBASE and press [ENTER].

when the RBASE menu appears, select #1 for the R> prompt. At

this time, type RUN CLUBMIS IN CLUB MIS. APX and press

[ENTER]. This selects the Monterey Navy Flying Club

Management information system and displays the MNFC MAIN

MENU (Figure 1.2).

C. MENU GUIDE

1. MNFC Main Menu (Ficrure _. 2)

Selecting option 1, MEMBERSHIP TRANSACTIONS, from S.

the main menu displays the MEMBERSHIP TRANSACTIONS menu

(Figure 1.3). Option 2 presents the FINANCIAL TRANSACTIONS

menu (Figure 1.4). Option 3 displays the PRINT REPORTS /

STATEMENTS menu (Figure 1.8). Option 4 computes four end

21

!."....".-.v..'..''.....'...'... '. .-... .* - - . .. .,........ .. -. ... .

Page 25: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

of month transactions for the BALANCE SHEET and the INCOME

STATEMENT. Option 5 backs up and repacks the database to

recover unusable disk space. Option 6 returns the user to

system DOS.

2. Membership Transactions (Figure .)

This menu provides the user with 3 options;

ENTER A NEW MEMBER RECORD, EDIT/DELETE AN EXISTING

MEMBER RECORD, and RETURN TO MAIN MENU. Both of the

first two options display an interactive form and either

requests new member information or a member number for the

record to be edited / deleted. The third option returns the

* user to the MNFC MAIN MENU.

3. Financial Transactions (Figure .1)

If option 1 is selected, the user is

provided with the ENTER A NEW TRANSACTION menu (Figure

1.5). Option 2 provides the EDIT/DELETE AN EXISTING

TRANSACTION menu (Figure 1.6). Option 3 will return the

user to the MNFC MAIN MENU.

4. Enter A New Transaction (Figure 1.5)

This menu allows the user to select what kind of

transaction to enter via 4 options with a fifth option to

return to the FINANCIAL TRANSACTIONS MENU. Option 1,

ACCOUNTS RECEIVABLE, enters data into the ACCOUNTSRECEIVABLE TABLE. Option 2, ACCOUNTS PAYABLE, enters data

into the ACCOUNTS PAYABLE TABLE. Option 3, MEMBER

CHARGE TRANSACTIONS, processes members' charge sheets as

input by the club manager. Option 4, MEMBER PAYMENT

TRANSACTIONS, processes member payments as input by the club

manager.

5. E An Existin Transaction (Figure 1.6).

Option 1, ACCOUNTS RECEIVABLE, edits/deletes data

into the ACCOUNTS RECEIVABLE TABLE. Option 2, ACCOUNTS

PAYABLE, edits/deletes data into the ACCOUNTS PAYABLE

TABLE. Option 3, MEMBER CHARGE TRANSACTIONS, edits/deletes

22

***- .*.* ***. .*.* ***. *. ,

Page 26: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

members' charge sheets. Option 4, MEMBER PAYMENT

TRANSACTIONS, edits/deletes member payments. All options

display an interactive form. To enter new transaction

information or member information, the number for the

record/account plus the invoice number for the particular

transaction desired is requested. Option 5 returns the user

to the FINANCIAL TRANSACTIONS menu.

6. Print Reports Z Statements (Fiaure 1.2)

Option 1 displays the PRINT ADMINISTRATIVE REPORTS

menu (Figure 1.8). Option 2 displays the PRINT

FINANCIAL STATEMENTS menu (Figure 1.9). Option 3 displays

the PRINT ANNUAL REPORTS INPUT menu (Figure 1.lu). Option

4 returns the user to the MNFC MAIN MENU.

7. Print Administrative Reports (Figure 1.8)

This menu allows the user to print 4 reports.

Option 1 produces the Member Roster. Option 2 produces

the Dispatcher Report, and option 3 prints the monthly

Manager's Report. Option 4 returns the user to the PRINT

REPORTS/STATEMENTS menu.

8. Print Financial Statements (Figure 1.9)

This menu contains 7 options. The first 6 produce

Member Statements, Instructor Statements, Lessor

Statements/Aircraft Inventory and Status Report, Aged

Accounts Receivable Report, Balance Sheet Inputs, and Income

Statement Inputs. The last option returns the user to the

PRINT REPORTS/STATEMENTS menu.

9. Print Annual Report Inputs (Figure 1.10).

Option 1 produces the required annual Membership

Breakdown. Option 2 prints data to be used in devel-

oping the Statement of Net Worth. Option 3 produces data

for inclusion in the Annual Report. Option 4 returns

the user to the PRINT REPOPTS/ STATEMENTS menu.

As a relational database language, RBASE 5000 is

efficient and powerful. The menus address the routine

23

Page 27: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

and repetitive tasks involved in managing the MNFC.

Additional items of information are readily available

through the extensive system of tables provided and the

normal RBASE 5000 ommands. For example, to print an

alphabetized list of members qualified to operate the

C-150 aircraft, the user would enter the following two

commands:

OUTPUT PRINTER

SELECT L:NAME F:NAME MEMNUM FROM MEM_REC SORTED

BY + L:NAME WHERE CURMODS CONTAINS C_150

D. DATE FORMAT INFORMATION

The date function can be set to several basic

formats: i.e., day-month-year, day-year-month, month-day-

year, month- year-day, year-month-day, or year-day-month.

The day must be expressed as two digits. The month can be

expressed as either two digits or a three letter abbrevia-

tion. The year can be expressed as either two or four

digits. The RBASE default format is MM/DD/YY. Once a

format is set, RBASE only accepts dates entered in that

format. If a month or day is only one digit, it is not

. necessary to enter a zero before the digit.

E. LOADING THE DATABASE INITIALLY

The system is designed to input data via the menus

in most instances. However, before using the menu system,

certain of the tables in the database must be loaded

directly, i.e., initial information about each aircraft and

lessor data (name, address, etc.). To enter aircraft infor-

mation, the user enters the following command at the " R>

prompt: OPEN FLYCLUB followed by: ENTER A/CFORM The

user is then shown a form that requests the necessary

information about the aircraft.

To enter lessor data, the user enters the

following command at the " R> " prompt: ENTER LES FORM Once

24h-

Page 28: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

again he is prompted to enter the necessary information

about the individual lessors and their aircraft ,

identification.

All remaining data is entered via menus within the

normal MNFC MIS. To start the system running, enter the

following command at the " R>" prompt: RUN CLUB_MIS IN

CLUBMIS. APX

F. SYSTEM BACKUP

System backup and "packing" the database is accom-

plished via option 5 on the Main Menu, BACK UP AND PACK THE

DATABASE. As data is entered and removed from various

tables, unusable disk space accumulates. To alleviate this

situation, the user "repacks" the database. Menu prompts

direct the user through the necessary steps to obtain a

floppy disk backup copy of the database and complete a

"repack." It is recommended that this be completed at least

once weekly.

G. EXITING RBASE 5000

To exit Rbpse, the user selects the final option of

the current menu to return to the Main Menu. From there

he may exit to DOS.

1

25""

[ . . * .** .**. . .. . . .* *- * .- * * .* .. .. . ...

Page 29: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

IV. SYSTE REPORTS AND STATEMENTS

The following monthly reports and statements are

included in the system and are selected by the menu choices

indicated:

REPORT / STATEMENT MENU SELECTION / FIGURE #

AIRCRAFT INVENTORY/STATUS SELECTION 3 / FIGURE 1.9

MEMBER ROSTER SELECTION 1 /FIGURE 1.8

DISPATCHER REPORT SELECTION 2 / FIGURE 1.8

INSTRUCTOR STATEMENT SELECTION 2 / FIGURE 1.9

LESSOR STATEMENTS SELECTION 3 / FIGURE 1.9

MEMBER STATEMENTS SELECTION 1 / FIGURE 1.9

Figure 4.1 - Figure 4.6 are examples of the above

output.

26

Page 30: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

a x- 2

U0

N,:

w G

>I I I I

w

C. CD )

Figure 4.1 Aircraft Inventory and Status Report.

27 "

... J Z CD °..

U. a z I.

Page 31: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-:F-

Ii I nj I I I NI~ I En I -t I

wI W I al I LO IEI T I It I r- IaI U) I I V)CLI (U i I (U I (

w co) I0 14 1 0

z G .

IN- En' 14 14 UW 4 tf ' I If

I 4n

Lmm

W I .= IZ '' 9oI.

0 4 14 4 1

(P I I

U mI fq I m II

I O I (P

z r I a I a I a I >

I I I1

WL j I rn> I > Ia- z. w I I I I 19

>) U) I m I 4 I0> w I w I w I 0'a- I 1 I ri4

I I z I z I 0'

28J U * I 0 0' I..

U1 0 0 a 1 I>D I I z I I

w%

w I i Ir I a a:LiI ..J W 3t) 14> 1.a I w w I ucIzx L> I- Iw I(I Iwo

I = I W I a:W I W Ia I- I I - I a: I i-

Z U I Q I Z I Z I UE 0 1 0 0n(n w I cr I " I - I ZL

W I m I I I =W : z I LO I U n I U

(I N 4 1 IL0 I wZ a U1) 0 Q f I Q i

0 N - I I I~ II t I LO I -0 :c

Figu"re-- 4 Monterey N'" Fling Club Roster.

28I

Page 32: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

CL~

Wm W

(n I

0 Ix-wJ to I!

> wai 1~ 4.

zC 2 U c v

Wi

I cc

-Ue CU

4 i I 4 4

4. 4C

Figur 4.3 Motee NayFyn lbDsacepeot

29 1

Page 33: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

CO I

No

= I . C0 1 G U-) 0E I '.J 'OI )--

zI Q ZI z

WI z O- I"1 wI 0 "

1:: 4 W I ' -"I W: IIs S

fn. I NL01Ca- =I I

zUir 01 C1I-

St HI aL3LO - 0 a zI I

.J a rl 'il .C-

> ~I H H

X a" '.' "+I z L I

> 0 Ur- HI W a ir- NX> CL r'l WI E x IT1

a C zI w U I G,

L Z 'T 1- 1 C.l

a , C I aIZ Z> Ms W I -- I

Wa Z I

Z E WI0 EWI I.

w I HI

W Iw I

- -': H.H

> 0

0 LUZ I. xZ C Lrr Ow

0 W :"-">-

- w -r I- Il It .

I- -lr 0Z (Z , &W WCO a1N 6NM3 W ;*'U 0 iz I , " .

Z C I 'I 'A X "

Figure 4.4 Instructor Statement. .'

30

:.7, ':

Page 34: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

h"

MONTEREY NAVY FLYING CLUB806 AIRPORT ROAD

MONTEREY, CA 93940

(408) 372-7033

STATEMENT OF LEASED AIRCRAFT OPERATION

AIRCRAFT NO : N7322A HOBBS METER READINGS:ENDING: 100.00

FOR THE PERIOD ENDING, 03/85/86 BEGINNING: 70.06

JONES, JAYNE J. ELAPSED: 38.08.21 SOUTH ELM LESS MAINT TIME: 0.00SEASIDE CA 93953 - -

NET HOURS FLOWN: 30.08LESS OWNER TIME: 1.00

TOTAL LEASED TIME: 29.08

COMPUTED LEASE AMOUNT: 29.00 HRS x 511.08 /HR. $319.08"

MAINTENANCE PERFORMEDDATE LABOR CHARGES PARTS CHARGES

03/02/86 510.00 $5.0003/01/86 $40. 00 0.00

TOTAL MAINT: $5508

SUB TOTAL: 5264.0 8

OTHER CHARGES AND CREDITS

TOTAL OTHER:

TOTAL DUE r.NER:

MNFC CHECK w ENCLOSED IN THE AMOUNT OF S DUE TO OWNER.

THANK YOU,

MNFC MANAGER

Figure 4.5 Lessor Statement.

31

........................ 1

Page 35: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

* ,- - - - - - -- - ,'. - - -.~'

am.j * .ci.

ONVI CIG top1W

coi

co U !.-,=1I1 0

LM" I

0 OJ

o sl I I I is W I "a HI GIG >1I's

~~~ I- a, ,.,iz> ,,".

w I aI I4E1 I1 So I c> I * 1 ,

WI GG' IS

WoI 555 1 09JO WI .a I WI

= IT 55GW I 1 0 a>I S

0 10 II." 444.4l.l I,- 01'S

a" a U "ItLo a ' N~ I'S

1- N-LL a I I

U ,

'-'> N 0ix

Z I 0 a II=> 'D z 1 a', I" ..I

>,WJ OIC U WI'

W W '- I -Z > I"Wr C > Z ICW x Cziai'- s a,,. 1 0 14 iZ >. -TUI wLL S

a cm Un IWU .-3 ge w., I wMz SSrx WIfl W

WJ-iU I Ma -W0a0a

*W W IWO 1 HI'S

Lo"I W IsOc Z -T01 LI I0W 0 Z I -- I 'XIw SO 1 -414x

LOW -NNNNNI- I

CI NNNNN3U)I Go co cXi ") 'o

I O5I5555OjI'l

Figure 4. 6 Member Statement.

32

/vvc-::.K2%'.~.~i'*~ r&.Kt. 4 .. ',c - -;~: --.. ~-~-- -- -

Page 36: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

V. SOURCE CODE

Appendix C contains the program code generated by both

this thesis writer and the application generator within the

Rbase 5000 language in the process of developing the

system menus, tables, etc. The portions of the code gener-

ated through the Application Express do not contain

comments. As any changes input to the current application

cause a complete rewrite of this code, it is not consid-

ered cost effective to attempt to include comments.

However, one is able to discern how the other programs,

reports, forms, etc. are incorporated and how to go about

changing / updating them by reviewing the system through theExpress program.

33

L

Page 37: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

V I. ~TDATA

The following eight data stores (tables) were loaded

with data to test the system and to generate example reports

and statements:

* Arcraft Hours

* Aircraft Maintenance

* Aircraft Record

* Accounts Receivable

* Lessor Accounts

* Member Charge

. Member Payment

' Member Record

A listing of the data that was input is contained in

the database files.

34

Page 38: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

VII. CONCLUSIONS Z RECOMMENDATIONS

A. SUMMARY

This thesis has developed a prototype

Management Information System for the Monterey Navy

Flying Club. Rbase:5000, by Microrim of Belleview

Washington, was used as the database language for this

product.

The system is interactive and menu-driven and consists

of 22 data stores (tables), 161 separate columns and

currently 8 command programs.

B. OUTPUT REVIEW

Present output consists of the following administra-

tive and financial reports / statements.

1. Member Statement

This statement is a compilation of all charges and

payments that have transpired during the current billing

period. In conjunction with posting appropriate mone-

tary charges, additional data is recorded to produce addi-

tional output.

2. Instructor Statement

Includes all flights for each instructor duringthe billing period and lists the date, aircraft, flight

time, student,charge,etc.

3. Member Roster

Includes a listing of all club members for a quick

crosscheck of member number, address, etc.

4. Dispatcher Report

List each member and his/her currency in numerous

areas.

5. Lessor Statement

Produces a listing of what the club ows / is o'.:'d.

in connection with leased aircraft.

35

. . " ,-.. .. ". . . . . .-

Page 39: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

6. Aircraft Inventory and Status Report

Includes costs and flight time comparisons of all

club aircraft, both owned and leased.

C. RECOMMENDATION

The structure of this system was based from the begin-

fning on the expectations of a final product that

included full financial and administrative support for

the MNFC manager. Although the final product was

beyond the scope of this thesis, every effort has been

made to create a program that will readily accept follow

on work to provide for expansion and implementation of

additional financial functions.

It is recommended that a phased implementation

be utilized and that follow on thesis work be

assigned to completed the remaining financial portions i.e.

Balance Sheet and Income Statement. Additional areas to be

developed that have been provided for in the initial

structure include the appendices for the Annual Report.

36

Page 40: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

APPENDIX

MONTEREY NAVY FLYING CLUB FUNCTIONAL DESCRIPTIONS

Figure A. 1 - Figure A. 5 depicting the functional break-

downs of the Monterey Navy Flying Club, as well as indi-

vidual function descriptions are contaned in this appendix.

* 1. FIRST LEVEL FUNCTIONAL BREAKDOWN

ENTITY NAME :Manage Monterey Navy Flying Club

NUMERICAL IDENTIFIER :1.0

*DESCRIPTION :This module manages all club records,

*assimilates external inputs and generates reports required to

manage financial accounts, maintenance functions, membership

data, aircraft data, internal reports to the Board of

* Directors and the Superintendent, as well as reports required

by external activities.

37

.'..-~~~~~~ 11 -j °' "I °..V - v . , . . -

Page 41: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

LU )

L. L~W-I"11

Figure A. 1 MNFC Str ctueCat

38*

Page 42: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

1..MANAGE NAVYFLYING CLUB

1.2.

MAINTAIN 1 GENERATE REQ'D[CLUB RECORDS R EPORTS ::

Figure A. 2 First Level Functional Breakdown.

FUNCTION NAME Manage Club Records

NUMERICAL IDENTIFIER 1. 1

DESCRIPTION This module processes charge sheets,

maintains member and aircraft records, accounts receivable,

and aircraft transaction data, and maintains flight supplies

data. Output is provided to various destinations within the

system.

FUNCTION NAME Generate Required Reports

NUMERICAL IDENTIFIER: 1.2

DESCRIPTION This module retrieves data from the

supporting data stores and tables within the system to produce

reports requested by the manager. Desired reports are selected

via menu options.

,-

39

.1

; ) < i2... - .i.':.4.. .. . .. .i--. .7 1 i- .. . - .*-. . i ,.- ... . ". . . -.. < , . ., . . - . . :::, ., .- : ,

Page 43: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

2. MANAGE CLUB RECORDS FUNCTIONAL BREAKDOWN

1.1MAINTAIN[CLUB RECORS

1.1.2 1.1.4MAINTAIN ACCT PROCESS

RECEIVABLE HARGE SHEET

1.1.1 1.1.3 1.1.5 ]

ENTER/EDIT ENTER ENTERMEMBER RECORD REIMBURSEMENTS MEMBER PAYMENT

Figure A. 3 Manage Club Records Functional Breakdown.

**W******k*W***W**WW***W******W*******W********************

FUNCTION NAME ENTER/DELETE NEW MEMBER/INSTRUCTOR

NUMERICAL IDENTIFIER 1.1.1

DESCRIPTION This module retrieves data about new

members or instructors (entered by the club manager) and

enters them in the MEMBER RECORD TABLE. If there is no source

specified below, information is entered/updated from the

MEMBER FORM, addressed via the Edit /delete Member Record

option (figure 1.3). The last date flown and the last aircraft

model flown, as well as all landings, approaches, and

instrument information, are updated by the PROCESS CHARGE

SHEET module. The destination for all data listed below is the

MEMBER RECORD TABLE unless listed differently under

SOURCE/DESTINATION.

DATA SOURCE (s) / DESTINATION (d)

40

!"...................... ...

Page 44: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

~- member number

I ,

- instructor number

- last name

- first name

- middle initial

- SSN

- street

- city

- state

* - zipcode

- phone

- category (MO,NO,ME,etc)

- initiation fee (Y/N)

- key deposit (Y/N)

- current models (152,172,T34,etc.)

- collateral duty

- biennial flight check date (MM/DD/YY)

-. - medical cert. date (MM/DD/YY)

- medical classification

- FAA cert (Stud,CFI,COML,etc.)

- FAA classification

(single,multi,inst,etc.)

- record of previous mishap (Y/N)

41

- - -. , % ,, - - ,, . - ..-. ,...- ..-'. ..,,..,,. . .,,- .- ... . .. .. ..*-. -* . . . . .. . . . .

Page 45: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME : Maintain Accounts Receivable

NUMERICAL IDENTIFIER : 1.1.2

DESCRIPTION : This module receives external input as

well as input from other modules within the system to keep

ACCOUNTS RECEIVABLE TABLE current. Destination is the ACCOUNTS

RECEIVABLE TABLE; sources are listed below:

DATA SOURCE (s) / DESTINATION (d)

- who/what (s) club manager input

- transaction date (s) club manager input

- amount (s) club manager input

- account number (s) club manager input

- member number (s) Generate Member Stnt module

- current balance (s) Generate Member Stmt module

balance past due 30 days (s) Generate Member Stmnt module

- balance past due 60 days (s) Generate Member Stmt module

- balance past due 90 days (s) Generate Member Stmt module

- bal brought fwd - 30 (s) Generate Member Stmt module

- bal brought fwd - 60 (s) Generate Member Stmt module

- bal brought fwd - 90 (s) Generate Member Stmt module

42

Page 46: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-67 k z.--

FUNCTION NAME Enter Reimbursable Transactions

NUMERICAL IDENTIFIER 1.1.3

*DESCRIPTION This module receives data (input by the

club manager) for leased aircraft and updates both the

*AIRCRAFT MAINTENANCE TABLE and the AIRCRAFT RECORD TABLE.

DATA SOURCE (s) / DESTINATION (d)

-prepaid insurance (s) club manager input

(d) AIRCRAFT RECORD TABLE

-aircraft number (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

-invoice number (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

-labor hours (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

*-labor charge (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

*- parts charge (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

- date of maintenance (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

- maintenance source (s) club manager input

(d) AIRCRAFT MAINTENANCE TABLE

43 -

Page 47: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME : Process Charge Sheet

NUMERICAL IDENTIFIER : 1.1.4

DESCRIPTION This module receives external input

i.e. data from individual charge sheets, and routes the data

to the appropriate module/data store for processing and/or

storage. The source for the data listed below is the Charge

Sheet and the destination is temporary storage for use later

to generate the instructor statements, and member statements.

DATA SOURCE (s) / DESTINATION (d)

- member number

- member name (s) MEMBER RECORD TABLE

(d) MEMBER CHARGE TABLE

- aircraft number (d) FLIGHT RECORD TABLE

(last aircraft flown)

- invoice number

- date charged (d) MEMBER FLIGHT TABLE

(d) FLIGHT RECORD TABLE

- hours flown (d) GENERATE LESSOR

STATEMENT module

- aircraft charge (s) AIRCRAFT RECORD TABLE

- instructor number

- instructor name (s) MEMBER RECORD TABLE

(d) MEMBER CHARGE FORM

- instruction charge

44

... 1E.t a X

Page 48: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

- flight supplies charge

- misc. charge type

- misc. charge amount

- misc. credit type

- misc. credit amount

- cumulative flight hours

- flight date

- aircraft flown

- dual flight

- night flight

- number of night landings

- number of day landings

- number of night hours

- number of precision approaches

- number of non-precision approaches

- number of instrument hours

45'

45 .-

...... .~ .°

Page 49: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-4,,

FUNCTION NAME Enter Member Payments

NUMERICAL IDENTIFIER : 1.1.5

DESCRIPTION : This module receives external input

i.e. data from member payments, and routes the data to the

appropriate module for processing and/or storage. The source

for the data listed below is the individual members' payments

and the destination is storage for use later by the GENERATE

MEMBER STATEMENT module. Data with different sources or

different / additional destinations will be listed below under

SOURCE / DESTINATION.

DATA SOURCE (s) / DESTINATION (d)

- member number

- member name (s) MEMBER RECORD TABLE

(d) MEMBER CHARGE FORM

- check number

- date received (d) MEMBER RECORD TABLE

- amount received

46

...

. . .. . . . . . .. e . -..

Page 50: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

3. GENERATE REQUIRED REPORTS FUNCTIONAL BREAKDOWN

1.2GENERTE

FE09D RORTS

1 . .2-.4 1.2.6 1 .2RAT DERATE IIERATE 0EERAT

ISPATM RT INCM STKT 0EWR S,

1.27 12.GENEATE PROMESS | IERRTE I RER-,INST Smh END OF NO LESSOR STNT 4EJBMIE R

TRANSACTIONS

Figure A. 4 Generate Required Reports Functional Breakdown. C

FUNCTION NAME Generate Instructor Statement

NUMERICAL IDENTIFIER 1.2.1

DESCRIPTION This module generates individual

instructor statements.

DATA SOURCE (s) / DESTINATION (d)

- instructor member * (s) MEMBER CHARGE DATA

- instructor name (s) MEMBER RECORD DATA

(d) GENERATE INSTRUCTOR STATEMENT

- instructor address (s) MEMBER RECORD DATA

(d) GENERATE INSTRUCTOR STATEMENT

- date (s) MEMBER CHARGE DATA

(d) GENERATE INSTRUCTOR STATEMENT

47

"""'" " " ' '"." 2 _. .,. .",",.". ..-. -. ...'.•'.'. .". -, - - -'.. '. .. . -.-- ..

Page 51: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-T

4 ms

- member # (student) (s) MEMBER CHARGE DATA

- member name (student) (s) MEMBER RECORD DATA

(d) GENERATE INSTRUCTOR STATEMENT

- instruction charge (s) MEMBER CHARGE DATA

(d) GENERATE INSTRUCTOR STATEMENT

FUNCTION NAME Generate Member Roster

NUMERICAL IDENTIFIER 1.2.2

DESCRIPTION This module retrieves data from

MEMBER RECORD DATA and generates a member roster.

DATA SOURCE (s) / DESTINATION (d)

- member name (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member number (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member street (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member city (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member state (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member zipcode (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

- member phone (s) MEMBER RECORD DATA

(d) MEMBER ROSTER

48

. ... .. . . ........ ..-... .- 2 - . - . ... *,... . . .....

Page 52: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

********** * * * * ***************** *********************

FUNCTION NAME Process End of Month Transactions

NUMERICAL IDENTIFIER 1.2.3

DESCRIPTION This module processes transactions

relating to accumulating data from user input. These

computations are used by the system to produce the income

statement and the balance sheet.

49

.p. C-~ '.-..-*.°:.- -

Page 53: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME Generate Dispatcher Report

NUMERICAL IDENTIFIER 1.2.4

DESCRIPTION This module retrieves data from the

MEMBER RECORD TABLE and produces the DISPATCHER'S REPORT. The

source for data used in this module is the MEMBER FLIGHT table

and the MEMBER RECORD table. The destination is the

DISPATCHER'S REPORT.

DATA SOURCE (s) / DESTINATION (d)

- MEMBER NAME (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- MEMBER NUMBER (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- INSTRUCTOR NUMBER (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- FAA certificate (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- FAA classification (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- cum flight hours (s) FLIGHT RECORD TABLE

(d) DISPATCHER'S REPORT

- biennial flight check date (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- medical cert. date (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- medical cert. classification (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

50

Page 54: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

current aircraft models (s) MEMBER RECORD TABLE

(d) DISPATCHER'S REPORT

- date last dual (s) FLIGHT RECORD TABLE

(d) DISPATCHER'S REPORT

- date last flight (s) FLIGHT RECORD TABLE

(d) DISPATCHER'S REPORT

- last aircraft flown (s) FLIGHT RECORD TABLE

(d) DISPATCHER'S REPORT

- number of day landings (s) MEMBER FLIGHT TABLE

(last 90 days) (d) DISPATCHER'S REPORT

- number of night landings (s) MEMBER FLIGHT TABLE

(last 90 days) (d) DISPATCHER'S REPORT

- number of night hours (s) MEMBER FLIGHT TABLE

(last 90 days) (d) DISPATCHER'S REPORT

- date last night time (s) FLIGHT RECORD TABLE

(d) DISPATCHER'S REPORT

- number precision approaches (s) MEMBER FLIGHT TABLE

(last 6 months) (d) DISPATCHER'S REPORT

- number non-precision app. (s) MEMBER FLIGHT TABLE

(last 6 months) (d) DISPATCHER'S REPORT

- number instrument hours (s) MEMBER FLIGHT TABLE

(last 6 months) (d) DISPATCHER'S REPORT

" 51".

Page 55: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME :Generate Lessor Statement

NUMERICAL IDENTIFIER :1.2.5

4DESCRIPTION :This module receives data from various

data stores within the system to produce individual lessor

statements.

DATA SOURCE (s) / DESTINATION (d)

- aircraft number (s) LESSOR ACCOUNTS TABLE

(d) LESSOR STATEMENT

- lessor name (s) LESSOR ACCOUNTS TABLE

(d) LESSOR STATEMENT

- lessor address (s) LESSOR ACCOUNTS TABLE

(di) LESSOR STATEMENT

- hourly lease cost (s) LESSOR ACCOUNTS TABLE

(d) LESSOR STATEMENT

- insurance charge (s) AIRCRAFT RECORD TABLE

(di) LESSOR STATEMENT

- maintenance parts (s) AIRCRAFT MAINTENANCE TABLE

(di) LESSOR STATEMENT

- maintenance labor (s) AIRCRAFT MAINTENANCE TABLE

(d) LESSOR STATEMENT

- dat~e (of maint. action) (s) AIRCRAFT MAINTENANCE TABLE

(di) LESSOR STATEMENT

- hours flown (s) AIRCRAFT HOURS TABLE

(di) LESSOR STATEMENT

52

Page 56: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME Generate Income Statement

NUMERICAL IDENTIFIER 1.2.6

DESCRIPTION This module will scan transaction

tables and sum revenue and expense accounts to produce the

monthly INCOME STATEMENT. Although not incorporated at this

time, the structure and data tables are included in the system

for future implementation.

FUNCTION NAME Generate Balance Sheet

NUMERICAL IDENTLIFIER 1.2.7

DESCRIPTION This module will take Balance Brought

Forward from the BALANCE SHEET VARIABLES, scan the

transaction tables for transactions affecting these variables

and produce new BALANCE SHEET VARIABLES for use in the

current BALANCE SHEET. All necessary structure and data tables

are included in the present system to facilitate future

implementation.

FUNCTION NAME Generate Membership Report

NUMERICAL IDENTIFIER 1.2.8

DESCRIPTION This module will sort and talley the

category column in the MEMBER RECORD table to produce the

53

Page 57: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

- A .1 l- IF,.-

membership report required in the Annual Report. Structure and

database tables are in place to facilitate future

implementation.

FUNCTION NAME Generate Member Statement

NUMERICAL IDENTIFIER 1.2.9

DESCRIPTION This module retrieves data from various

modules within the system and generates individual member

statements. The destination is the individual member statement

unless specified otherwise.

DATA SOURCE (s) / DESTINATION (d)

- member name (s) MEMBER RECORD TABLE

- member address (s) MEMBER RECORD TABLE

- statement date (s) current system date

- transaction date (s) BILLTEMP TABLE

- invoice number (s) BILLTEMP TABLE

- transaction description (s) BILLTEMP TABLE

- transaction charge (s) BILLTEMP TABLE

- transaction payment (S) BILLTEMP TABLE

- balance brought forward (S) ACCOUNTS RECEIVABLE TABLE

- balance 30 days (S) ACCOUNTS RECEIVABLE TABLE

- balance 60 days (S) ACCOUNTS RECEIVABLE TABLE

- balance 90 days (S) ACCOUNTS RECEIVABLE TABLE

54

Page 58: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

I.,.

4. PROCESS END OF MONTH TRANSACTIONS FUNCTIONAL BREAKDOWN.

1.2.3process end of

monthtransactions

1.2.3.1 1.2.3.2 J 1.2.3.3

determine cost calculate compute pre-of flight depreciation paid insurancesupplies sold charge ,.

Figure A. 5 Process End Of Month Transactions

Functional Breakdown.

FUNCTION NAME Determine Cost of Flight Supplies Sold

NUMERICAL IDENTIFIER : 1.2.3.1

DESCRIPTION . This module will compute the cost of

flight supplies sold by using the beginning balance, and

subtracting cost of purchases. This will result in the ending

balance which will be sent to storage for generating the INCOME

STATEMENT.

DATA SOURCE (s) / DESTINATION (d)

- beginning inventory (s) Club Manager

- cost of inventory purchased (s) Club Manager

- ending inventory (s) Club Manager

- cost of flight supplies sold (d) BALANCE SHEET TABLE

55

** % * **.* **** ~ .** *~ . ..-. . -.,

Page 59: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

FUNCTION NAME Calculate Depreciation

NUMERICAL IDENTIFIER : 1.2.3.2

DESCRIPTION This module will calculate the depre-

ciation on capital assets and update the CAPITAL ASSETS TABLE.

DATA SOURCE (s) / DESTINATION (d)

- book value (s) CAPITAL ASSETS TABLE

- term (s) CAPITAL ASSETS TABLE

- accumulated capital depreciation (s) CAPITAL ASSETS TABLE

- book value (s) AIRCRAFT RECORD TABLE

- term (s) AIRCRAFT RECORD TABLE

- accumulated aircraft depreciation (s) AIRCRAFT RECORD TABLE

- net value (d) BALANCE SHEET TABLE

FUNCTION NAME Compute Prepaid Insurance Charge

NUMERICAL IDENTIFIER : 1.2.3.3

DESCRIPTION This module will compute and assign

insurance charges to the appropriate aircraft accounts.

DATA SOURCE (s) / DESTINATION (d)

- insurance charge (s) MANAGER INPUT

(d) AIRCRAFT RECORD TABLE

(d) LESSOR ACCOUNT TABLE

56

Page 60: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

* . .. -- --. . .- - - - - - - 6 - -- I - "

APPENDiz B

MNFC DATA DICTIONARY

This data dictionary consists of the following items:

* Data Relationship Chart (Figure B.1)

* Listing of tables contained in the database Flyclub

• Listing of column definitions and locations

* A brief description of each data store (table)

Of the 22 data stores (tables) included in the database,

5 are not currently being utilized. They have been included

in the database to facilitate future expansion and imple-

mention of additional financial functions not within the

scope of this thesis. These five tables are: Accounts

Payable, Accounts Receivable, Balance Sheet, Capital

Assets, and Cash Accounts.

I.

.. °

57

-7-

-..-... ,--"-... .. L'.• ................ .............. --.. ''.... ' .... " ...-- "..:.: .

Page 61: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

C-~~~~7 -.'-.7~..~

J Club w f -. - -un- .

Cap Ito I ircraftAsset e/-a

Table. Ma~nelf

-Ta-ble

Ac~eoritsLessor,r.payable.Cu Owe hekc-ount Member

ir b I e Record

pa jj eszor

Tra3~' ioS 8lonce OWCSSh e etTob e. M4ember

Charge.

Account 1:on qShe-Fabt I e-ece/Yabje.

Aircraft-Record

Figure B. 1 Data Relationship Chart.

58

" " "% ' "" '""" '' . -' " " . ". . .. .. .,

Page 62: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Tables in the Database FLYCLUB

Name Columns Rows Name Columns Rows

FORMS 2 203 REPORTS 2 462

ACCT-REC 13 4 ACCTPAY 4 0

MEMREC 22 4 BAL-SHET 2 0

MEMCHG 7 13 MEM PAY 5 3

BILLTEMP 6 0 PAYHIST 5 0

LESACCT 10 2 CASHACT 10 0

CHGHIST 7 0 MAINHIST 7 44

TEMPHRS 3 3 CAPASET 5 0

A/CREC 10 3 HOURHIST 10 45

A/CHRS 11 3 INSTREC 6 6

INSTHIST 6 3 FLT_-REC 6 1

MEM _FLT 9 2 A/CMAINT 7 4

Report Table

iMEMREC MEM_REC

A/C_STAT A/CHRS

DISPATCH MEM_REC

INSTSTMT INSTREC

LESSTMT LES_ACCT

MAINT A/CMAINT

MEM_BILL BILLTEMP

ROSTER MEM_REC

Form Table

A/C_FORM A/CREC

CHGFORM

HOBFORM

LES-FORM LES_ACCT

59

Page 63: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

MAINTFRM A/CMAINT

MEMFORM MEMREC

PAYFORM

Table: A/CHRS

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 A/CNUM TEXT 6 characters yes

2 CUMHRS REAL 1 value(s)

3 HOB END REAL 1 value(s)

4 HOBSTART REAL 1 value(s)

5 HOBUSED REAL 1 value(s)

6 HOBMAINT REAL 1 value(s)

7 HOBNET REAL 1 value(s)

8 HOBOWNER REAL 1 value(s)

9 HOBLEASE REAL 1 value(s)

10 LEASEAMT DOLLAR 1 value(s)

11 TOTMAINT DOLLAR 1 value(s)

Current number of rows: 3

Table: A/CMAINT

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 A/C_NUM TEXT 6 characters yes

2 INVONUM TEXT 4 characters

3 LABORHR REAL 1 value(s)

4 LABR CHG DOLLAR 1 value(s)

5 PARTCHG DOLLAR 1 value(s)

6 A/C_DATE DATE 1 value(s)

60

h ".I

- ...- ' -

Page 64: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

T 7- -T 7 7 - -76--7 7

7 SOURCE TEXT 50 characters

Current number of rows: 4

Table: A/CREC

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 A/CNUM TEXT 6 characters yes

2 TYPE TEXT 6 characters

3 YEAR TEXT 4 characters

4 LEAS_RAT DOLLAR 1 value(s)

5 RENT_RAT DOLLAR 1 value(s)

6 PREPINS DOLLAR 1 value(s)

7 BOOK_VAL DOLLAR 1 value(s)

8 ACC_DEP DOLLAR 1 value(s)

9 DEP_TERM INTEGER 1 value(s)

10 DATE_GOT DATE 1 value(s)

Current number of rows: 3

Table: ACCTPAY

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 WHO/WHAT TEXT 20 characters

2 AMOUNT DOLLAR 1 value(s)

3 APDATE DATE 1 value(s)

4 ACCTNUM TEXT 4 characters yes

Current number of rows: 0

61

Page 65: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Table: ACCTREC

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 WHO/WHAT TEXT 20 characters

2 ARDATE DATE 1 value(s)

3 AMOUNT DOLLAR 1 value(s)

4 ACCTNUM TEXT 4 characters yes

5 MEMNUM TEXT 4 characters yes

6 CURRBAL DOLLAR 1 value(s)

7 BAL:30 DOLLAR 1 value(s)

8 BAL:60 DOLLAR 1 value(s)

9 BAL:90 DOLLAR 1 value(s)

10 BALFWD30 DOLLAR 1 value(s)

11 BALFWD60 DOLLAR 1 value(s)

12 BALFWD90 DOLLAR 1 value(s)13 SUM60+90 DOLLAR 1 value(s)

Current number of rows: 4

Table: BALSHET

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 ACCT_NUM TEXT 4 characters yes

2 BALANCE DOLLAR 1 value(s)

Current number of rows: 0

Table: BILLTEMP

Read Password: NO

Modify Password: NO

62

, . . . . . . . . . . . . . . . . . . . ..- ...T4L- .". .•. . ... .-- • L . , ' -: ' ' ' --.-.,'"" T ", , '' ' -

Page 66: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

e.

€,.

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 INVONUM TEXT 4 characters

3 TRANDATE DATE 1 value(s)

4 CHARGES DOLLAR 1 value(s)

5 PAYMENTS DOLLAR 1 value(s)

6 DESCRIPT TEXT 20 characters

Current number of rows: 0

Table: CAPASET

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 IDENT TEXT 50 characters yes

2 INITCST DOLLAR 1 value(s)

3 DATEACQ DATE 1 value(s)

4 DEP TERM INTEGER 1 value(s)

5 ACCDEP DOLLAR 1 value(s)

Current number of rows: 0

Table: CASHACT

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 ACCTNUM TEXT 4 characters yes

3 A/C_NUM TEXT 6 charactersJ4 LESORNU TEXT 4 characters

5 WHO/WHAT TEXT 20 characters

63

p..

Page 67: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

6 AMOUNT DOLLAR 1 value(s)

7 CASHDATE DATE 1 value(s)

8 CASHI/O TEXT 3 characters

9 0THACCT TEXT 4 characters

10 CHKSAVE TEXT 1 characters

Current number of rows: 0

Table: CHGHIST

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 INVO_NUM TEXT 4 characters

3 TRANDATE DATE 1 value(s)

4 CHARGES DOLLAR 1 value(s)

5 DESCRIPT TEXT 20 characters

6 HRS_FLON REAL 1 value(s)

7 A/C_NUM TEXT 6 characters

Current number of rows: 0

Table: FLTREC

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 FLT_HRS REAL 1 value(s)

3 LASTFLT DATE 1 value(s)

4 LAST A/C TEXT 6 characters

5 LASTDUAL DATE 1 value(s)

6 LASTNITE DATE 1 value(s)

64

Page 68: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Current number of rows: 1

Table: HOURHIST

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 A/CNUM TEXT 6 characters yes

2 CUMHRS REAL 1 value(s)

3 HOBEND REAL 1 value(s)

4 HOBSTART REAL 1 value(s)

5 HOBUSED REAL 1 value(s)

6 HOBMAINT REAL 1 value(s)

7 HOBNET REAL 1 value(s)

8 HOBOWNER REAL 1 value(s)

9 HOBLEASE REAL 1 value(s)

10 LEASEAMT DOLLAR 1 value(s)

Current number of rows: 45

Table: INSTHIST

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 INSTNUM TEXT 4 characters yes

2 TRANDATE DATE 1 value(s)

3 MEMNUM TEXT 4 characters

4 HRSFLON REAL 1 value(s)

5 A/CNUM TEXT 6 characters

6 AMOUNT DOLLAR 1 value(s)

Current number of rows: 3

65

Page 69: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

._ ;. J -; - - . - - -- - . ' ,- - Ile

Table: INST_REC

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 INSTNUM TEXT 4 characters yes

2 TRANDATE DATE 1 value(s)

3 MEMNUM TEXT 4 characters

4 HRSFLON REAL 1 value(s)

5 A/C_NUM TEXT 6 characters

6 AMOUNT DOLLAR 1 value(s)

Current number of rows: 6

Table: LESACCT

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 L:NAME TEXT 15 characters

2 F:NAME TEXT 15 characters

3 MIDINIT TEXT 2 characters

4 SSN TEXT 11 characters

5 STREET TEXT 20 characters

6 CITY TEXT 15 characters

7 STATE TEXT 2 characters

8 ZIPCODE TEXT 5 characters

9 PHONE TEXT 13 characters

10 A/C_NUM TEXT 6 characters yes

Current number of rows: 2

Table: MAINHIST

66

Page 70: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 A/C_NUM TEXT 6 characters yes

2 INVO_NUM TEXT 4 characters

3 LABORHR REAL I value(s)

4 LABR CHG DOLLAR 1 value(s)

5 PAFrCHG DOLLAR 1 value(s)

6 A/C_DATE DATE 1 value(s)

7 SOURCE TEXT 50 characters

Current number of rows: 44

Table: MEMCHG

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 INVONUM TEXT 4 characters

3 TRANDATE DATE 1 value(s)

4 CHARGES DOLLAR 1 value(s)

5 DESCRIPT TEXT 20 characters

6 HRSFLON REAL 1 value(s)

7 A/CNUM TEXT 6 characters

Current number of rows: 13

Table: MEMFLT

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

67

Page 71: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

l'd

.

1 MEMNUM TEXT 4 characters yes

2 DAILYFLT REAL 1 value(s)

3 FLT_DATE DATE 1 value(s)

4 DAYLNDG INTEGER 1 value(s)

5 EACHNITE REAL 1 value(s)

6 NITELNDG INTEGER 1 value(s)

7 EACHINST REAL 1 value(s)

8 PRECAPP INTEGER 1 value(s)

9 NONPREC INTEGER 1 value(s)

Current number of rows: 2

Table: MEMPAY

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEM_NUM TEXT 4 characters yes

2 CHKNUM TEXT 10 characters

3 TRANDATE DATE 1 value(s)

4 PAYMENTS DOLLAR 1 value(s)

5 DESCRIPT TEXT 20 characters

Current number of rows: 3

Table: MEMREC

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEM_NUM TEXT 4 characters yes

2 INSTNUM TEXT 4 characters

3 L:NAME TEXT 15 characters

4 F:NAME TEXT 15 characters

68

" ....- . .. . . . . . . .

Page 72: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

11 - I- N-I7 7 7

5 MIDINIT TEXT 2 characters

6 SSN TEXT 11 characters

7 STREET TEXT 20 characters

8 CITY TEXT 15 characters

9 STATE TEXT 2 characters

10 ZIPCODE TEXT 5 characters

11 PHONE TEXT 13 characters

12 CATEGORY TEXT 2 characters

13 INIT_FEE TEXT 1 characters

14 KEYDEP TEXT 1 characters

15 CURMODS TEXT 30 characters

16 COLLDUTY TEXT 30 characters

Column definitions

# Name Type Length Key

17 BIENNIAL DATE 1 value(s)

18 MED_CERT DATE 1 value(s)

19 MEDCLASS TEXT 3 characters

20 FAACERT TEXT 4 characters

21 FAACLAS TEXT 25 characters

22 MISHAP TEXT 1 characters

Current number of rows: 4

Table: PAYHIST

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 MEMNUM TEXT 4 characters yes

2 CHKNUM TEXT 10 characters

3 TRANDATE DATE 1 value(s)

4 PAYMENTS DOLLAR 1 value(s)

5 DESCRIPT TEXT 20 characters

Current number of rows: 0

69

7,r.

Page 73: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

.'

Table: TEMPHRS

Read Password: NO

Modify Password: NO

Column definitions

# Name Type Length Key

1 CUMHRS REAL 1 value(s)

2 HOBEND REAL 1 value(s)

3 A/C_NUM TEXT 6 characters yes

Current number of rows: 3

70

Page 74: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

Column definitions and locations:

Name Type Length Table Key

A/CDATE DATE 1 value(s) A/CMAINT

MAINHIST

A/CNUM TEXT 6 characters CHGHIST

MAINHIST yes

A/CREC yes

INSTHIST

A/CHRS yes

MEMCHG

A/CMAINT yes

CASHACT

HOURHIST

INSTREC

LESACCT yes

TEMP_HRS

ACCTNUM TEXT 4 characters BAL_SHET yes

CASHACT

ACCTNUM TEXT 4 characters ACCTPAY yes

ACCTREC yes

ACCDEP DOLLAR 1 value(s) A/CREC

CAPASET

AMOUNT DOLLAR 1 value(s) INSTHIST

ACCTREC

INSTREC

ACCT_PAY

CASHACT

AP_DATE DATE 1 value(s) ACCT_PAY

ARDATE DATE 1 value(s) ACCTREC

BAL:30 DOLLAR 1 value(s) ACCT_REC

BAL:60 DOLLAR 1 value(s) ACCTREC

BAL:90 DOLLAR 1 value(s) ACCTREC

BALANCE DOLLAR 1 value(s) BAL_SHET

BALFWD30 DOLLAR 1 value(s) ACCT_REC

71

I

Page 75: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

2I.

BALFWD60 DOLLAR 1 value(s) ACCTREC

BALFWD90 DOLLAR 1 value(s) ACCT_REC

BIENNIAL DATE 1 value(s) MEMREC

BOOKVAL DOLLAR 1 value(s) A/CREC

CASHDATE DATE 1 value(s) CASHACT

CASHI/O TEXT 3 characters CASHACT

CATEGORY TEXT 2 characters MEMREC

CHARGES DOLLAR 1 value(s) BILLTEMP

MEMCHG

CHGHIST

CHKNUM TEXT 10 characters MEMPAY

PAYHIST

CHK_SAVE TEXT 1 characters CASHACT

CITY TEXT 15 characters LESACCT

MEMREC

COLLDUTY TEXT 30 characters MEMREC

Column definitions and locations:

Name Type Length Table Key

CUM_HRS REAL 1 value(s) TEMPHRS

HOURHIST

A/CHRS

CURRBAL DOLLAR 1 value(s) ACCTREC

CURMODS TEXT 30 characters MEMREC

DAILYFLT REAL 1 value(s) MEMFLT

DATEACQ DATE 1 value(s) CAP_ASET

DATEGOT DATE 1 value(s) A/CREC

DAYLNDG INTEGER 1 value(s) MEM_FLT

DEP_TERM INTEGER 1 value(s) CAPASET

A/C_REC

DESCRIPT TEXT 20 characters MEM_CHG

MEMPAY

PAYHIST

CHGHIST

72

Page 76: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

BILLTEMP

EACHINST REAL 1 value(s) MEMFLT

EACHNITE REAL 1 value(s) MEMFLT

F:NAME TEXT 15 characters LESACCT

MEMREC

FAA_CERT TEXT 4 characters MEMREC

FAA CLAS TEXT 25 characters MEM REC

FDATA TEXT 80 characters FORMS

FLT_DATE DATE 1 value(s) MEMFLT

FLT_HRS REAL 1 value(s) FLTREC

FNAME TEXT 8 characters FORMS yes

HOBLEASE REAL 1 value(s) A/CHRSHOURHIST

HOBMAINT REAL 1 value(s) HOURHIST

A/C_HRS

HOBOWNER REAL 1 value(s) HOURHIST

A/CHRS

HOBSTART REAL 1 value(s) A/CHRS

HOURHIST

HOB_END REAL 1 value(s) A/CHRSTEMPHRS

HOURHIST

HOB_NET REAL 1 value(s) HOURHIST

A/CHRS

HOB_USED REAL 1 value(s) HOURHIST

A/CHRS

HRS_FLON REAL 1 value(s) INSTREC

INSTHIST

CHGHIST

MEMCHG

Column definitions and locations:

Name Type Length Table Key

IDENT TEXT 50 characters CAPASET

73 5-.5.

*. .. . . . . .

Page 77: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

INITCST DOLLAR 1 value(s) CAPASET zINITFEE TEXT 1 characters MEM_REC

INST_NUM TEXT 4 characters INSTHIST

INSTREC yes

MEMREC

INVONUM TEXT 4 characters MAINHIST

MEMCHG

BILLTEMP

A/CMAINT

CHGHIST

KEYDEP TEXT 1 characters MEM_REC

L:NAME TEXT 15 characters MEMREC

LESACCT

LABOR_HR REAL 1 value(s) MAINHIST

A/CMAINT

LABRCHG DOLLAR 1 value(s) MAINHIST

A/CMAINT

LASTDUAL DATE 1 value(s) FLTREC

LASTNITE DATE 1 value(s) FLTREC

LASTA/C TEXT 6 characters FLTREC

LAST_FLT DATE 1 value(s) FLTREC

LEASEAMT DOLLAR 1 value(s) HOURHIST

A/CHRS

LEASRAT DOLLAR 1 value(s) A/CREC

LESOR_NU TEXT 4 characters CASHACT

MEDCLASS TEXT 3 characters MEMREC

MED_CERT DATE 1 value(s) MEMREC

MEM_NUM TEXT 4 characters BILLTEMP yes

FLTREC

INSTHIST

ACCTREC yes

MEMREC yes

MEM_CHG yes

74

4'.%

4 - - S• ": "'" " '" " -"° "" '... --"' ,' '" " " .. ."" "" :- /,/.° :-. ..: : :. ..: ;.,5 ':;';I

Page 78: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

MEMPAY yesMEMNUM TEXT 4 characters PAYHIST yes

CHGHI ST

INSTREC

CASHACT

MEMFLTMID_INIT TEXT 2 characters MEMREC

LES_ACCTMISHAP TEXT 1 characters MEMREC

Column definitions

Name Type Length Table Key

NITELNDG INTEGER 1 value(s) MEMFLTNONPREC INTEGER 1 value(s) MEMFLT

OTH_ACCT TEXT 4 characters CASH_ACT

PARTCHG DOLLAR 1 value(s) A/CMAINT

MAINHISTPAYMENTS DOLLAR 1 value(s) BILLTEMP

PAYHIST

MEMPAYPHONE TEXT 13 characters LESACCT

MEM_RECPRECAPP INTEGER 1 value(s) MEMFLTPREPINS DOLLAR 1 value(s) A/CRECRDATA TEXT 132 characters REPORTSRENT_RAT DOLLAR 1 value(s) A/CRECRNAME TEXT 8 characters REPORTS yes

SOURCE TEXT SO characters A/CMAINT

MAINHISTSSN TEXT 11 characters MEMREC

LESACCT

7S

Page 79: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

STATE TEXT 2 characters LESACCT

MEMREC

STREET TEXT 20 characters LESACCT

LM'EMREC

SUM60+90 DOLLAR 1 value(s) ACCTREC

TOTMAINT DOLLAR 1 value(s) A/CHRS

TRANDATE DATE 1 value(s) INST REC

MEMCHG

CHGHIST

PAYHIST

BILLTEMP

MEMPAY

INSTHIST

TYPE TEXT 6 characters A/CREC

WHO/WHAT TEXT 20 characters ACCTREC

ACCT_PAY

CASH_ACT

YEAR TEXT 4 characters A/CREC

ZIPCODE TEXT 5 characters MEMREC

LESACCT

76

..........

Page 80: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

I.

ENTITY NAME : AIRCRAFT HOURS TABLE (A/CHRS)

DESCRIPTION : Database file containing information relative to

aircraft hours flown each month.

ENTITY NAME AIRCRAFT MAINTENANCE TABLE (A/CMAINT)

DESCRIPTION Repository for data on maintenance actions com-

pleted each month on all aircraft.

ENTITY NAME AIRCRAFT RECORDS TABLE (A/C REC)

DESCRIPTION : Contains permanent information on each aircraft

used, whether owned or leased, by the Monterey Navy Flying

* Club.

ENTITY NAME ACCOUNTS PAYABLE TABLE (ACCTPAY)

DESCRIPTION : Contains listing of club's accounts payable

not necessarily interactive with the user.

ENTITY NAME ACCOUNTS RECEIVABLE TABLE (ACCTREC)

DESCRIPTION : Maintains listing of club's accounts receivables

- not necessarily interactive with the user.

77

.... .' - ~ *. . ~ *. * .*~.* .>. .. * *.. 'S', ~. .* -. .

Page 81: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

r

ENTITY NAME : BALANCE SHEET TABLE (BAL_SHET)

DESCRIPTION : Contains a series of variables (account number -

and balance) to be used in constructing the Balance Sheet.

ENTITY NAME : BILLTEMP TABLE (BILLTEMP)

DESCRIPTION: Data store containing records of all charges and

payments made during any given billing period. Data is appended

from both MEMCHG and MEMPAY tables to produce the

members' statements.

ENTITY NAME : CAPITAL ASSETS TABLE (CAPASET)

DESCRIPTION : Contains data pertaining to shop equipment and

aircraft. Used to figure and maintain accumulated

depreciation.

ENTITY NAME : CASH ACCOUNTS TABLE (CASHACT)

DESCRIPTION : Contains records of all cash transactions.

78

7^AAA...

Page 82: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

ENTITY NAME : CHARGE HISTORY TABLE (CHGHIST)

DESCRIPTION : An historical data store where records of

monthly charges are archived following completion of the

monthly member statements.

ENTITY NAME FLIGHT RECORD TABLE (FLT_REC)

, DESCRIPTION One of two data stores utilized to maintain

* flight records on all club members. This store contains data

pertaining to flight minimums as published in the dispatcher's

report.

ENTITY NAME HOUR HISTORY TABLE (HOURHIST)

DESCRIPTION An historical data store where aircraft flight

information from the A/C HRS table is archived following

monthly statements.

ENTITY NAME INSTRUCTOR HISTORY TABLE (INSTHIST)

DESCRIPTION An historical data store where flight

instruction charge data is archived following completion of

the monthly Instructor Statements.

79

Page 83: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

ENTITY NAME INSTRUCTOR RECORD TABLE (INSTREC)

DESCRIPTION Contains flight instruction charge data.

Utilized to generate the monthly instructor statements.

ENTITY NAME LESSOR ACCOUNTS TABLE (LESACCT)

DESCRIPTION Data store containing data relating to

individuals that own aircraft and have leased them to the club.

ENTITY NAME MAINTENANCE '1ISTORY TABLE (MAINHIST)

DESCRIPTION An historical data store where maintenance

action records on each aircraft are archived following the

completion of monthly statements.

ENTITY NAME MEMBER CHARGE TABLE (MEMCHG)

DESCRIPTION Data store containing complete record of all

member charges entered during any given billing period.

80

Page 84: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

ENTITY NAME : MEMBER FLIGHT TABLE (MEMFLT)

DESCRIPTION : One of two data stores utilized to maintain

flight records on all club members. This store contains data

on members' daily flights.

ENTITY NAME MEMBER PAYMENT TABLE (MEMPAY)

DESCRIPTION Data store containing complete records of all

payments made by members during any given billing period.

*****W******************************** ******************W

ENTITY NAME : MEMBER RECORD TABLE (MEMREC)

DESCRIPTION : Data store containing primarily administrative

data about each club member. One record per member.

ENTITY NAME PAYMENT HISTORY TABLE (PAYHIST)

DESCRIPTION An historical data store where records of

monthly payments are archived following completion of the

monthly member statements.

81

Page 85: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

ENTITY NAME: TEMPORARY HOURS TABLE (TEMPHRS)

DESCRIPTION : Store for the temporary storage of aircraft

flight hour data during monthly statement preparation.

82

Page 86: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

PL4-

O40U

zz

1-A E- 4

F 4Hi(4 N Z t

00

44 04> > _

WH H4 K4 H

CH co (n(N0C4 514u 0 )wN

wz w C4 4()0 P4 W >14 -W

0 0 W POWUW<

N~~ U H h83

Page 87: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

W . W .

0

0fXC

+

z x :DNW m

z0

N 44

zzo

N > Z 4a C4C'4 wN w. N

PL c - 4P 4: -

o z~z

4-4tt1 84

Page 88: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

VW AF- . j i r rrMr rOF

PL4.

044

:Dz z z z x z

w2 '- N4 0N N0 O4

CNN

z UzzD 0 0u

C z z

C4 ~l444 E-QY C a 0 l>4

CYl W lN CO( (Y V (Y

(14 Nl4. 04 N N 04P P 4 P4 P4 ND a

C ~ NZ~ U U 4

0 NO U' C) U U) U) U44 z 4

85

Page 89: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

P4

E-4-

E-4 -4

xz z z -E- E-4 0 -

H 04H4cr 0)

CU) 0(-w U M(1>4 N 04> W U) 4 4 t

W Z Zz: 0 - 4 W W

z 4

s-i cn n~t ~ &86

cc N 1'4~- N N%

Page 90: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

P-4

W E4

Ej4 E- Li

zzLO wi

zLii L

zz

z1 '-z 00

E-4- 0

g-cl i- Lze) 0 4Li4 Cx w N (

C) < W(4 40Z W U -10 a4-I <

P4~~LiU O "U4 ) U2W -4 ( w w aCI M 0 M W4 C 4 4 > U 1 W A4 61 6- >

44 Z 4 z 3:4 W W" < 1 Q W

87 1 J X - L - 4 l< UZ .- .- "*~ * * -L C4 " " ( < L4 . 2'L

Page 91: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

*~- - E- --- - - - - - E- -4

-S-

-S-

z z

w- E-A C-14

w~ ~ w 40W2 P40 0 > W-4 4Q 4

u. u u 0:C4~~ C40 -4wW "4 W 4

4 < 4 40 0 4 0 : 4 "P 4C

HH p~w w- 4-4zzoQ wLz0

88U

Page 92: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

PL4

z I-

E-4)

C-)E- ZXZ2:Z

04E- H x

W E-4 U) w U)N ~ ~ ~ ~ ~ U E-414 M H V)143

W4 Z 4m

PN C4 C4 1:4 Z .Z W

EH <Z < 4 P 4 -4 - I -I " 0 " P

HI1> - :3H 0 H z H : zUt H-W 4 5w 5I c w

Wnn 44O "t P( &H- Pt " CtWWWP4 NW WW WW N NZN~cn U) H:

Zt U> .4 H 54)U

0~-1 NN ~en nN flZ nN n89

Page 93: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

40

C.

C.1

z in

z -1 I

14

0 0 M4 .Z z 0 0 4

Li)~~~- 0i - i i i

> >C

C > u W 0-1 6- >) W C 4 C

P40 P4 Li) <Z4 P 4 P -' P4 - P

ZC Z- - 4

zz

90

lr .0]

Page 94: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

- ~ ~ ~ ~ ~ ~ ~ ~ --'4 -E- .- --- ,' .- 1 1* ~ x.~rtr.r~ W !..~rrr.-

LIhV

P4 P4 04

P4 4 04-l - P4 - pq 0

04 C4C14 a4 -4 C4Kc p 04 0

mz414 4> 0 W 413: <N )< WW "<:

W 12) W 4 " W 4 - A -

H H 44 H 4 ZH4

N- P 0 D 0 0

41 N 0 Q40Z< rNJ4 CN w4

N044

0< NN 4< 0 4<1

Page 95: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

0p

zz00E-4 U)-z

U) 0 H

E- r-) U-

W -4 U)0)c

ZU)X C 'ZU0 WOEHZ " O p p w m Y4134" -4 F

W p - 4 Z X E4 E- -U xX 0 H H 0EA 4U)z E-

0 w x 04 W H W

4:4: Z< U)Li "- Z WL4 g C U) c4EW UHWC4PL4 HCH tiY Z CHWm w 2 c::L

14n tZ w H- 0~ x QH 0 EX4 CIC14 W L4 W) -C4 H~ .- 4

0 z ~Z IY4Up W ) wz 4 D ZC4 cw 0

0 W~cuU W~ ~ 2ti 0Z

92

Page 96: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

zz

0-

zz

z - - z <<- 0) E- 00

H- w- 0) E--40 E-

WIz 0 w w

M< Zz "~H H

0 0 y C

4-4 E- - -4 Hm C

0D Z< X D00MW D00W D7 D

WZ -- OUUW WX D UU:4 Z ZZ'-40::)"Z

93

Page 97: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

H.4

> 00 D14

Z: E-4 ZN

0) 44 ) Z

N4 Z N <N zN N "-NQ C

N <~ toN)E- N- E-4 Hl 44 E-4

N< H toQ < E-o 0 <> -H4 < H >tUoP4 F4~ H 4'-)t H Z 4 -4 Z C4-_ ~0<to

E- to ND N - 0 0 3lcC H- to: to tU - to 04 )tP

C4 P HHW -~ H H ZH PNFA :4Hp 0 12 # <Z HE1Z 1:'4 "Z W.<

to4200 '-W<N NO NZZO0-04W 4 4U S2H-4:E M P H 4 0

z w CNN Z E U WPNH WWNNN4E- 0 0 K<EH -HZ NW E- % 4

(n 0 z < W. 9 :: =1 Z P4 -0 wm " 0H 0 M pH Z " p H

Ha:Hi a: Ha:H :U (/Z Hc4za'z

IP 4N E4 E-4<H4 DC NZN < Z en 2 wcCCHC4-iQen w O <n 0- < o- en Sto4c 2C4 1

M 04 H H H m p w 21 Kc 0 JSH H HZS

HN P4 E- -124W ZN to0-- - -4 Z to P4 4nS(Ya): Z O~~~ac a N (Y a a

a> to R) E- 4 E- H 4 C a to H p p~ pi p p~ 941>D to p -4 -4 P. 4 X

p w Q6 . . . . .... - - a H

Page 98: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-3A

.3E- 0-4 .3

.3' .3'

.3' U) -

-~ ~ -~0

>~ H-11 E-3'4

4'I 44 Z U)

.3' 4: -~ U)

-x 0 C4 -9E-P3' w ~ HT - A

E-i -Y 4:14t 0 4P:

(Y4 tx 443

-k w C 04 11 -~ p. 4

C4~~~ 4'<m w - 0 4

-k If 0P 1-4 1 -4 W-4QX E-4 H

< 3 C4 >3 <) z- w 4U

3' U) wr w'OU 3 .U)U H' 04 (n

< 3 WC4:z W~ 41z O) <0>-'1

W' Z :3: 3' 0 4 .U 4

.3' 4: ~ Z 4'94

Page 99: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

RD-A169 183 THE DESIGN AND DEVELOPMENT OF A ANAGEN ENT INFORMATION 2V2SYSTEM FOR THE MONTEREY NAVY FLYING CLUB(U) NAVALPOSTGRADUATE SCHOOL MONTEREY CA D R GEORGE 27 MAR 96

UNCLASSIFIED F/G 5/1EmmmmmmmmmmEEImmmmmE.mm

Page 100: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

1.0 12.8--

- "

IIIII ' '13.1.

g- S. *"*.

S. -\. , . ,/

-.- ..

I... .. ,

.,-

"'."-. ?-

r.. -'.. . .'.-.-'- ".'- .:. . . .i.. -. .,. .. . 5.. . - . . . .... . . .. .. . . -. - . " -5. -.- ( - 3 . -. .( '-.

Page 101: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

E-A-

C) QC

St- -9CE-1 U)

U -N W E-

H C4H : .

-9'1

L) 9' C.)0

U) f2 0 9

4: 2: 2

Nr . :. E4 E4 -

W9 ZZ4P

969

Page 102: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

F4c

w iU) Il

z -kc -P

44 d) -4 E- E1

C.) 134~(i 0 z) E-

(f -I n 4)

EI (0 4 04))< 0 Z < '4< W P0I U) 0 > >0 414-3E4Z4 M M J.>

U) -4

0 ~ WI -l 4 H Z -E44E-4 44I -kc (4 > > > > >

C J0 -Ic 4 : y 4>

I E4 E-i W -A -

W -W C14 E4U) -Ic 4C 0 04nAU) 3

~ -Ic ~ r97

Page 103: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

E-4

r--4

4-)

= I

4-)i

0 0 x- -H

4.) a) Q :z 0

4- 4-) 0 -)

000

4 Z 0•4 4 Z Q X H ; E-4

0 M - E Z < (1 r. <- o 4 :

IQ 4 0 0W 4

C/ - -... .

al " M -' W. - . - -Z. -w v 0

0 0 -4 E- Q 04

<~~~~- 0 - W.) 0Q Z0 DwC4 > C -

n0' Z~ Zi '-4 Z~ >Z Z0 W>- >i > >H >i > > >E 0

0 z~- w w 0

O C4z)U)Z C4 OUy.) w - t C4-W~ W P Er 0 4 p U4 U) C

~~1: ZZ. CL 4 44VH U~C J~~ 0 U U 0) Ui 3: 44-9U .

* '8

bib8

Page 104: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

0 E-

z

>H>w z ",1

"" Z 0 44 ly C

2: - 0 0 4 0 P4 Z P4 Z 0 n

-- E 0 04 Z Z IZ W p 0 0 W D W E4 U >'

U) -U < 4z4 b0

$4 W .,. I > >- %. .

0> N Z 1: 0 Z > -4 Z W >4 W IX E-4 0 E- ^ E -'

Z W -): : M " ..

r 4 - 4U 4 4 Q -l

* - 4 4 z < om - >:

zZ 0U)0-U0 04U)040

E-U) 4 H)~ HI - 0 0z W0 0 E-H: H 4~ P.-4P U4:D13 0. Ez~ 4Z-~4 p > x

04 z .~' 0 - 0 0O

> >4 Z ) z U Q )0Z0 0 0E- Aw

Q z z 44:U z4~4x! 0 >>- zz<w.C) H> P4

w wmr 0 0 -

z z- C- 1 4 C4 I-I I-I I-B z- 4 z Ir, z- z- z- I-B I- w4 >)~ U) 4

w ,°w ) w> 0

099HH0

* U) )U)U U)U) )U)U U)U) )U)U WU°,-_j4• "2 .4." -" ' > - " " ".'. -- "U) ' 'U"-')"." U) "U "-U) " "-) '." "-U -') ;, ' "U)- .-'-... "-')"U) U) -- "- "- ",. - ) 0.-"."- ."-' -, .

,. 0.U )""- ''-, ° 0" " " " " L" ", 4, -": H , U')' .' ' , " • - "

Page 105: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-'II

1~~,

ul En +z z

> wP - II 0" II 0 '

".'~ E-1uzH Z0 H I C-a ,

.- 4 1 u z ,1 -

w-E o - )

-'. -:>" 0 0 O

>~ 0I H0 04- HA

En 4 4I En P

0 H0 .4C4 E. C4.

1 0 0 0i I -

04 1-1 W -U E-4 0 >>4 0 0 0 0 K

4 0 (aS 0- >0

< 4 4 E-4 O< E-4 0 H14 00 -(UU N H) 4-)U) >Z

04 ) 0 z- 7% U z4 -4 U) E- 0 lEI4H4 -4 [44-

z) 4--~

>'-4 -IIW U U Z Z , > .UI I UE- 0 r=U~- w -'C4 4 U :J< W 0-

1% ) )H '- m z H 4- ( -4 -I z 0 2 0

E-4 k~~x 44 -1H 0H ~ m 0 00H 1.-41cQ --' 0 4-U)) ) 0 U )'- HU) >

'- 4 P '- < H I~ IX H

0 F, E-4 0z -0 U) -K4 04 UL( 0)- ~

100

A,.

Page 106: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

+

44

4-'4.4 + -

U) > 4 < o"-4E-4

z W.U) 4:

> 0-4 UH Ci - P4 U

: I E- E1~i 04 E

o + Z. 44 Uz

E-4 4 Ci > E-1 E-4

44. 44 C UC0 >H >~ H ) >>

E-4 E-4 4-)(Uz U) 4-) x~ C

4+ z z)( >00 -0- PL - : -4 X -4 -

w) a) zH: 1 H 0p- H t7

-4 I. cdZ , X: E4 - (

mi >~. H4:l HO-1 -zro &.Iw ->E4W -P 0 p 0 4X % Z W w 2 a U) (n4-U'cd

4. x ~ > 14 < ifl Z0-A 0>P. m .11 HHX 4-)4

Oz p-4 U)~ > z En 44-P E -4 1-l Cz) ~ 0C z~x w~ I a

- Z >/) Z/XH .. Z m-~- z uHCZI~~~ ~~~~ pZ0 C.4O4~14~-

rX) zz. =4- " M~.

cU~ix. Z U4~ zL

OCU -~4: II W x..O I ~ I 5-

~ I xj> xl 14ZZ~ CUW ....- C

Page 107: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

4-

4-) -

4-)4) U)

4H 0

4 -1 ) p U

>) > +) >

E- 4 E-40 4) z 0 4

l 00 <4) -)

-) 4- ) 4)

Z0 z _ 0 E- 0 0

4) - > 4-4) w " > u ->) U) :: x0- - :

(d (I) :: 44 E- )

C) 5.4 . z 41 E

4) Z)z 04 M C)- - Z < x X :) 1-0 r 4AH- ) 3 4-) U) Hr >H 4

04)Ix ) (UZ < (-0z 10 -4 10 4) z

4) " 0 -Z U)

W0-lW) fX4 > >- U

W 0 n H )U

1025-

Page 108: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

4w•

z 5z

E-

H4U.

H H

0 - -4 I

.1-4~ 0 HQ 1

4- ) C) C) C4)'

.1i > r-l >4-)q

(2,'

(2) -4

o H -'4

0 z 0 z 0U z "

> UH >) > u

4.) . ,-.) *. ¢U)",

z < z z K4 -

r-4 > 4) >w

a) r.1 0E C4 w :0 o 0 .0 ©- -a ,- - jr4 I ,1-

E4 0 Z 0 Z Z0 Z

M~ 0 O 0 0'0 4JM )H0 -A Z O

ul I z U) 0 -1 zI U) 0' :E: I U) 0H (0 0

0 M 0z C4 0 z

103 S..

U4 U .... 0 wwu -

. . . . . . . . . . . . . . .. . . . . . . . .

"-., "~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~~~C P", ' ., < r [' " " j " -, ° ..

Page 109: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

~7 ~ .W .P p~~w ~ ~~ '~p ~ W.IP~. J ~J ' -~ t i.* . . .

'p4

E- E-

E- -0P

> >)z zi

U) 004U

> >

1-04

Page 110: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

* E-4

-EK

-Kz

P4 -x

o- <-K(3) C4 ~ PL a

U) E-

0K

<-w >4 r.0 r

CL4 E-4 0 - )0 : -

-K-4 -K A

Y. 0 r4 W -K 0m

uK U2 (n

-K 0- -K l

-K U)-K U)

a4 >4 --4

-4 m) U 4-

105 - KS- '

Page 111: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

z

'-4%

o Z - :

4-) - ) r-

Cr) Q a)4 ,I :9

H za) a) C4 0 .~ 04

4-0) -1 0: 44 l-

(n. 0- ) 0 4 4) ) >4- Q )

I:: 5-4 Z. En..zz 1

Z4 00000M :) 4 1 7>Ir. 0) 0 Hs- Z 4-4 ;w -4 0 X ZHH

U) '- 4U W EA

(UU) ZU Z. E. CUW<Q ) 4V 0z :-v E U) 0 r= E zU 4 - -

m C4 04 - 0 E-qr 0 < < <

> H > > 0 n .Qr-4 E E- ) E- H (

0 Z WHHW -140 P HHH

04 C4 0 -P W " W Q -) 4(4 4<

Z U(c U U 3: 4 U)*~'4U

106

Page 112: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

F-,'

1"4

CY

0

>-4

HC4U)

>>

H H41 . Z

*L 1-4 H>

p E-4

D < Z z

> 0D

IE-4 4 04

0 0 w

*- P4~- < H

z O n z z 0>Z C 3: 0 zKCiiI A < 0 z--I w

.LxH :V - D'

i d Z C q q q

Z4 H> u ) - z C10* ~~~ LIxIx- o -4

>4 .

C4i .1 > Y) p xP E-4l xi Hil C)4 -04 w

1212

Z E-

107

Page 113: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

..1

-K -.

* -K K•K -Kc

-K -Kc°

• K -K",

-K -K

-K -K-,

K -K -

.K --- .

U 0 CQ z u

p". WO ZZ

- . W . Y-.

EA U) P-K -K

C4 0

WE-K

0 H 0 -

wK u- 0

108~- ~ -

Page 114: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

0

-4

z*. o

U

E-A 0

E.-4 0 U

0 C- U) 04:-4

p > -- z 0.

>Z :)- E1 L"0

ly. W , - ,0 00

I - z-I

0 00 ZZ H

4

X0 0 I-L

C4 0 < M= 440 -.. 2 0 > 4 cw w 0 w w 114 c 0. -1 0.

P) PL -iA -v -- ) C

0 w H 0 z P4 0q ,- [,I .

, - -4 z z -w 0 Z '"

04 44Q

: 0) Y. E- U) J>4JP4 0 -4 U) HHW

0 Ej 0U 44 0.. 4)4U 4 = w z CmP4 H w v)U 0 4-' = 0 4

S0- Z 4 0 w :9 co 0 ) P 1

= % 0 W - = co C4 U)H-

L)4 wH L 0U w w P4 n> c W w ww K z >.-nUp4:04~- P H Pwp P PI 4 4

U)UZ ": "U : - ) 3J-: - I H p ._

Z W:U) Z 3 0 A4P. z 31 w0 WW

109

. . .", . . . . . . .- " - ..._'" ' - ,"

Page 115: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

,-E

.z

-Kf

• 0

Z 14K 0

-K4

E--K

E-K

0 4-)-

-K-

W E-4 W C4 E-4 0 O

04 0 44 1%

PL4. 0 < L4 44 ,-

0 C) >4 d) 0o tZ Ea Z •

w CH

S00

4 0 -

U) -0 U P4(Z -0

z C44

E- -: E4 E4 - -I : Ei I C - IK E-4 0 U

0o) 0 w-K r.P zZC

f-I -11-

Page 116: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

,.5

5S.

-K 5

-,-

-K L

- LA 0

F-II

-E-

W-E-

-E-

-< E.-1 u 0:-0 1-4 H

-KU 0)'-

a4 ZZ 1

--l PL 044 Or' -K

-K H,- 0 <u •

C-' -H >. E-4

-X E- >- 14 - Z o ,, -

< 0 >; '

914 -3:~N

E-4 -K z 4-

,-1 E 0 E- 0- >, 0 :I .- .'

-x P4I ly 0 04- - < u '

0~ 04 a)) >4

-K-N

cl -K Px1~ PA A -5 4

N) P4 W-4 E-0 4u

co 4 H 0 W 0 E4

N< W K <>4 H z i.S

:3 a-0 C 0 r. C4 NELA -K Q >40-t ( -4 L -

N'--'E4E4 0 40 P4 EiU -K4 PQ~ I-- 4- 4 z

Ir. "K "~ C" H-- 0 r -0 r -Z 3: -W w-~ H ZLA 4z ,0

N~x) -K 0 LA >

L,-,,'-,.'&'., .:.L. -'-" "-",C, " ,,' ,-' ' . ' -,,." " '-'u-,H -"". '" ". .- """S,"".' - - ".-.-".' -" -. ."-"-" .

Page 117: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-K-

-E-

4-)-K

4-)-K

0 )0 CO HL

4-)Kr-K 0

wA E- K0

W O 0 0 U)0U E- (+-E4

4-) #- Z -

(13 C) -K

o 0 0 -

0 0l 4-i -K r-Iz ) l. E44 -) 4 P4

w'- I Kw K 5 00 E4F 1

w 0 W 2 > LU)0 4J 4- 4U W0 -4 ()0 -K 4 0: C

OH W 4 d1 CWW W4I 0 HW Z H

404H w- -v- 4 i-K H O-x0- EA -K: -A :D 7 U

:D w04W-4sJ Q4 -K LA W.WZ0 z> u r0 0 -Z :3

112~- #~ H

Page 118: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

4:,

0 E-4

.. 4.,

CA.

-II E- -

E-4

-4 -. <

- 0 H) w "'

E -- L CZ 0

•Z 0 X z z.-

PL w - 0Sic < < N

Pc W>4 0

H -K 0 Z H- -0) -K Z .Lxl .

IV E-4 4cz1 ()>4 K

% .. .. vI Z 0 p I P4

H > Q r 4 E-4

Z 0 0z <-.

U i E- K t04 0f r N. L)

w -n P c Q.0

ID. zn W -- 4 < z rz

H'I: " > w K )o4.'E- H -.- M W 04 0 0,- 0 , 4.

wI-) -:4 0v-~ I - U

H' -Ic . . c 0 -t H . m.- , -4 w 0 ,-< 4-

(n 04-IX Hs4 E4

C)H -K E-~4 ' LA4 E->4 ALLU) - Q~O < EA0 0 zzP4 L

En~ P4 C ii z - Z 5.

E-4: -K 0 ~o 4) 4-U) E- c H 04 L74 4-01

CiC -04 C4:0: 0V H. " o-H -

< -4 Q4:H4 (3 Z A 3 "U

UH C4 -K) m v:Ci ) H f C 0 4-)

C)~ c o-Ci >4 0 wiCi U) 0 rI 0C44 -K 0i~~ W W-. =z m-U)i (4

04E-E4 - -U)-l >-4 4 0 I a4 i H C U)04

ZK 2:: 3: 44W 0 U)4

-",113

*. . .. .~ -~*'*V -*~**-:*-*..-.. V ,-'--~ . % VN* .

Page 119: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-4

~z.J *

A 4 E-4

2: ) 0>4 414 --- -r-f

d) w -4HE-

4 Ei

E- (IS 4-_

a E44-) 4-

1- I $- 4-) U) U)4-E-H 0 Z z

W ~ : 001 0 ,~4 '-1 0 W 40

Z ~ W r.~ WE-

zU)

o 4 0 ' ) 0 0P-1~ W -4-) 4-~ r. 0

v-w F-r4 f4L/ 0 -::) O W Hn- p OH-

0'-r4z -4 ) ~ 0 P>

P4)U 0-) 044 U) -P 0 >(I cH E-4 p r4z a

zC u E-l1(a0 0 0Q

4 HH w 4-) C4U 0 U)

ZH' ~ W E- P I3 0) U)W.C

C U) C w 6- w 0 4-'H E- PU C) 0P w~-Uw W P)4 Z -4 U) 0 3 -P r. 1Hl mW 4) 0z 00 C 4~ 0w

I- M P 0~ pU ~0P~'' z x H WWW~

PL iW 1IW o a.4 4:HH F F HH- lP4 :D 3:p

(12(1) 0 U) W Wi :3: :r P4Z

II

114

,-4-

Page 120: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-E-

[34'

-K-

-K 14 U- E- H

WK E-4J E-4

E-1 44 U EA En E- 4C

P4 I P4 U

1 cl WH N - 0 Fc

Hn * 4 U) HI x -K.4-)~~~ E44 F, - -: W

4)0 OD 0: w 0 -K 4z4) 0) 0 x w w

Cdd- <K 04 :N W -Kz- 4 : E-1: -K.I 0 -

U* H H E-4 E- ) - C4 -4-KU) u U) - H a4 :

12) 0 e. U)L~ E-44: - -C4 w- -K U) IU) * )

0. rI. U) UK H :44 -K ::)4~. U)-

-K 0 C)) WH UW0 w zU- t~ wK 4:00

* .5-I-K -4 ) U)U .. -

04- .,1 0. PK 3:U n)-04 0 -K 94~~~ 0) 00 >

-) Cd A4 C) H 0- )P KC

0. a) 0- 134 C) QE-K Ko- Z4 E-4 0:~ - ) ~ 1

(a CQ Ci) Z: 2:

W4- 4 SP 4 IK 0 ) E-i 04FE-MK 3HHU 1K Ez0)U

4-'w- ZK IY4) :KHZ- 003:-4C))H- :

-4 ~ - -11H

Page 121: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

U-)

0

4-

E-

iz

~0-

E-4 0

DQ 0

< (4 4-4

>4 0

W- E-4 0 (.a[u .u'14 :1 0 0

oo

0 0 0

I [---I r r-l I 0 -

v) -0

E-4 00 >4 U

< 0 0LO ro 04. 0 o I I Z.

r C) I

mr-4

0 0 U) U)

U S z 0 m

P4 E-4 4-) 0(U -4 Ef -

H: 4 1 0 U

C. q6. % 4 0 z z U

U) " P 4 04

w4 4>) 001wz U 0< H

z 04 z0 4-)

W4 z ( [ 0 4-(4U 4 y

E-4 E-4 04Q a0- 0 :r -C U) I E

Hi w 4 w -104 mI

:r 3-: W 4 z 3:w w U) _c

'(U

H• i16

v , , . - " , v-.-0

0 - >;

Page 122: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

A~. . - .

Ln Clq

r-I %D -4

E0 - 4O 0z Uca U

E--4

-) (10

(Q -4 11) .Q'0. w-(N H)z

C)i pH 94UHC z - 44 U< >W

1 0 14 ) S-) E-4

0- CU 0 14 Z~~U) 4-S) NV Q C4 0E4 :E4)Z .

U) 0 9l 1<

w-i 03 04z >-W~U P4 : z (3 r )U >4U0)

U)U Z- Wl 4-4 4J H >

Cl) -Cl 4. zH) 5-D m 0 to E- z

U) U) 4- E-4mDw 4 E u .1 4 U) n 4) 3 0

a lU) -) :Z) W '-I ml 0 ~ 0Q1 L

U) 0 nU I4.l)- N4 <>4

Z > 4 W<U ))-4 W CU 0 "< Z4 H -

CQ 44 P4 U) P4:VH 41 CUU Z4 OH Iw- 43> - Z ) > :r- C) i U)U) i 4-' ,<

z z- w z 0)

W~~ ~ ~ ZU -K U )'3

o <~~U)~l- <~i P. H ) 'c

~~H H 1- i> . 117U

Page 123: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

:E D z :::

>B

04U 1

-P U

~II IIII -

zW ZW :r .cl:3 : U): U)

0:: to < )

I ; ; E-4 Q) "

-- 4,

Z o 0

S o rQ L) m CQ CQ E4 -0M 0 0 . I 0 m

> >'E-

>10 (fl ') 0 0 0 E- 0 r.

S .,I0 0 p H 0 w w m 0 w 0p :4 En- I r 0 w E-4: .- -1 Z I

I C-- Z,. w a -.4. Q I ,... ,--. ,--,4,Z U :) Z ; m 0 w 0 xz 0) (a co0

w4 3 1 0 m 0 0r -) Z D ,

HO%

0 m8U) '"1

IM > 0 rl 0 0 <~ x0 0 PZ 0z) H 0 Z

E-4 E-40

>Z 44ZP) -A1Eo 4 14 W W 0 w p m U) z, -

.. . _ ... .0 U)

0P4 Z0 0 > -l~

z 00~ 0 0 E4 = 0

a4 .~ . . P P P

CO 3: Zi :31 0

'~ ( I~ 0 CU C) 0 -) U118I

Page 124: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

C'4q

z 1

P 4 ;E:z 0E-4 W

p4 P4E-44

I z

U:D) C-A

N.4

H U) _4.

U) < 4 > 10 U)w ) u U)4

w .0 ~ C' 04 z 1 -

.0 .) E 00~ < z 4- ) a). 04

XU- Z : ) 11 r. W10 - E4 r -4 WZI aV) H < )'t > 0 u0

0 m H U) x~- u :. 010<w -H C4 H ~ 4-)CU z- m 4-l - 0 0

< 0~ 1 04 C)) 0H4 0 4 (a Ha4J pH < C) 0 00> 0 -P

Z w H Q p p pH .0 4) U) H13 U< ulz ul U) (n -P

z 0 w m) CUU))~O 0 ) )m4 F)I p w 0 p H 0O0H 0 r- ' ll -4 HO

co U) f ~4 r-- 9 <U x 04 cU)<U)-~HW4 4~<~ N -) I

H 0 > > > > >>~ 0U) c '4c ~"~~ 2:3:r -4

W)HU< 0*P W E-i W W W W L4 W ,i H U0 W 0 E4 r - -j -jUj)H W r:p <- P4

< 'm H I Z $4 U Q Q OWUM 4 E1 -

- 0 0 W 4 4 4 0c'W..1 0 al

0 E-4 P >> > >>0 0 o04 C4 z z z z p H 44 zX Xp <- - p -- 4 p -4 P <HH'I XU) W W 1#_4 E-

w 04 11 wwwww w0w0: z0 ))UCP4 P44 W))UU U0 Z ~- 1~ ;J : C4 4J-

:1: 0 r.

Z -I:D4 I p4H E4

HH 0 I P4H

0QU) ZC 0 MU

119

Page 125: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

. . .. .s~'' .~. .. 77- .-.-

u

4

0 40

~U2 -

E-4 04

0 014)4

H c40

a.4) 0) 4) 41

P 0 11004-

Mx U) Hz 0 pdO 4) U)Z 4)4-)

-4 caO

4) a) I4 U)'-4 w 0Cx 0 - o4)

-4 '~- CU)4-l -) I 1

4-~ ) M- U) p ) 1 uIn4-M 4 0 M H Cu(1

4) U y 4-) " )C --4 Q) X X44 z 0 0:

044-) W E-4 HU)Xul ( n) a) (0 w) .

E) F41- -P 0N Q) 04 0 -4( ( 0Q) r. 0 u4-'xE4 4Q

4-) I XZ E-4 M 0- E )C-4 0~ U) -I ( 0 0 0 -z H

44-' H H U) Ws~ C4 4) C4 mH H X- 0. 4) U - )

4)1 0) w 0 P 20 4 U) z H4 04 mii1 ~ - P4~ CuH .0 2: I ) mW L

C) ( 10 ) H , C 00 - U) 0 0

(n 0) Cz4 a)~- 0. W U) C4 =-t

E-4 ii E-4U Z 4 'I z- U) E- z )Ci~-UZ~ 04 w~ 00 Cu wi w 1 W- w I a H E- (004 : Cu P0N4)"~. 0 00-i 04 wi Cu w C41N4U0 U) f: C) Z~u W- H :r 0a

120

-77

Page 126: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

-A

4-) F

04

w4 0

0 w

4-E

s-4 H

(4 441 -4En0

4-) :5 : n

4-0)-) W 4

0 -1' (L) C4-4 0 L

Hr (0J

oz co0a4. :: 1 ~ ~ ~ .W a4PD- L

E- HQ I l E-4

121

Page 127: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

BIBLIOGRAPHY

Boehm, B.W. , Software Enaineerina Economics, Prentice-Hall,1981.

Boehmp, B. W. , T. E. Gray, arnd T. Seewaldt "Prototyping VersusSpecifying : A Multiproject Experiment," IEEE Trnsactionson Softwre Engineering, vol. SE-10, No. 3, pp 133-147, May

Brooks F.P. Jr., The Mh aiMan-Month, Addison-WesleyPublis~iing Co. ,Inc. _71- 5

Freeman, P. and A. I. Wasserman Tutorial = otare DeiTechniqrues, 4th ed. , IEEE Computer Society Press, 1-984.

Freiling, M. J., Unendfl Data Base Maaeet AlfredPublishing Co.,. Inc. ,192

* Green, A.B., ,BKase II User's Guide, Software Banc, 1981.

Kerola, P. and P. Freeman, "A Comparison of LifecycleModels,". Proc. 5th Internaiona Conlference _o Software

*Engineering, IEEE/ACM, pp 9U-99, Marc191

Lehman, M.W., "Programs, Life Cyles, and Laws of Program* Evolution, IEESetu, epember 1980.

McCracken, HD.D.u #nd M.A. Jackson, "Life Cycle ConceptConsidered Harmfu ACM SIGSOFT Sotwr Enaineerina Noespp 29-32, April 1962.

Meyers, G. J ,'R Reliable Software Throug Composite Desia,Van Norstrand Rinhold Company, Inc.195

Pressman, R.S., Software Enaineerinc Practitioner'sApproach, McGraw-HiTTT iic., 1982.

Ross, D. T. and K. E. .schoman Jr. , "Structured Analysis ForRequirements Definiti on," IEE Transactions SoftwareEngineering, vol. SE-3 , pp 6-15Z, January 1977/.

SIGSOFT-ACM, "Special Isu nR~d rttgn, Software

Woolcock, Tom, Manager, Monterey Navy Flying Club.

Yourdon, E., Managing the Structured Technigues, 2nd ed.,Yourdon, Inc. , 1979.

*Zelkowitz, M. and M. Branstad Proc. SI F-ACM Ravid* Prototyrpina Svniposium, Columbia, A~d.7T-ri 11982.

122

Page 128: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

,%-3;- 47.17 4- V-

INITIAL DISTRIBUTION LIST

No. CopiesI. Defense Technical Information Center 2

Cameron StationAlexandria, Virginia 22304-6145

2. Librar, Code 0142 2 -Naval ostTraduate SchoolMonterey, Clifornia 93943-5002

3. Curricular Office, Code 37 1Department of Computer TechnologyNaval Postgraduate SchoolMonterey, California 93943-5004

4. Barry A. Frew, Code 54Fw 1Department of Administrative SciencesNaval Postgraduate SchoolMonterey, California 93943-5004

5. Professor Jack W. LaPatra, Code 54Lp 1Department of Administrative SciencesNaval Postgraduate School"-Monterey, California 93943-5004 j

1.2

N

123

%. .t*,*... .A . . . - - - . C

Page 129: DESIGN AND DEVELOPMENT MONTEREY NAVY FLYING …The Monterey Nav1 Flying Club is a non-profit organiza-tion sponsored by the Naval Post Graduate School, Monterey, Ca. It exists to provide

* ~ .-. -*.-- -.----------- - ~- - - -.

I

~1~

- - -.. ,....~* ~*. I. * *~* *,~ ~ ~' * I,