a redesign of the student record system for the defense

118
A REDESIGN OF THE STUDENT RECORD SYSTEM FOR THE DEFENSE LANGUAGE INSTITUTE, WEST COAST Scott Al Ten Wood

Upload: others

Post on 23-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A redesign of the student record system for the Defense

A REDESIGN OF THE STUDENTRECORD SYSTEM FOR THE DEFENSELANGUAGE INSTITUTE, WEST COAST

Scott Al Ten Wood

Page 2: A redesign of the student record system for the Defense

Library c-hnniNaval Postgraduate Schoo^

Monterey, Catrforma 93940

Page 3: A redesign of the student record system for the Defense

'tin i ysuiyyiis

onterey, California

-.^fBsi

i )mm

A Redesign of the Student

Record System for the Defense

Language Institute, West Coast

by

Scott Allen Wood

Thesis Advisor: Norman F. Schneidewind

June 197 3

Approved ion public K.dL<iai><L', dl&tnihution antimlttd.

1155227

Page 4: A redesign of the student record system for the Defense
Page 5: A redesign of the student record system for the Defense

A Redesign of the Student

Record System for the DefenseLanguage Institute, West Coast

by

Scott Allen WoodLieutenant, United States Navy

B.S., United States Naval Academy, 1968

Submitted in partial fulfillment of the

requirements for the degree of

MASTER OF SCIENCE IN COMPUTER SCIENCE

from the

NAVAL POSTGRADUATE SCHOOLJune 197 3

Page 6: A redesign of the student record system for the Defense
Page 7: A redesign of the student record system for the Defense

Library

Naval Pos

Monterey, C

ABSTRACT

This thesis presents the development and planning for redesigning the

Student Record System at the Defense Language Institute, West Coast.

The redesign is based on the INFONET system of Computer Sciences Corp-

oration and the use of a data base system and data base language: Data

Management Language (DML) . This system is in the process of implemen-

tation at the Computer Systems Division of the Defense Language Institute,

West Coast at the present time.

Page 8: A redesign of the student record system for the Defense
Page 9: A redesign of the student record system for the Defense

TABLE OF CONTENTS

I. PROBLEM STATEMENT AND OBJECTIVES 7

II . APPROACH 10

III. EXISTING SYSTEM 13

IV. INFONET SYSTEM 17

V. DATA MANAGEMENT LANGUAGE (DML) 21

VI. IMPLEMENTATION 32

A. IMPLEMENTATION SCHEDULE 33

VII. CONCLUSIONS 35

APPENDIX A , Existing System Flow Charts , Record Layouts and Forms. . . .37

APPENDLX B, New System Flow Charts, Record Layouts and Forms 45

BIBLIOGRAPHY 53

INITIAL DISTRIBUTION LIST 54

FORM DD 1473 55

Page 10: A redesign of the student record system for the Defense
Page 11: A redesign of the student record system for the Defense

LIST OF FIGURES

I. INFONET Configuration 19

2 . INFONET Hardware 20

3 . DML Operators 27

4. Example Data Base Program 29

5. Data Base Queries 30

6. Data Base Queries (con't.) , 31

7 . Existing System Flow Chart 38

8 . Old Student Master Record Layout 39

9 . Old Student Registration Form (Form 90) side 1 40

10. Old Student Registration Form (Form 90) side 2 41

II. Student Record File Change Input Sheet (DLI Form 11) 42

12 . Student Record File Change Input Sheet (DLI Form 35) 43

13. Student Record File Change Sheet, SSN or Closing Date (DLI Form 36). 44

14. New Student Registration Flow Chart & Update Flow Chart 47

15 . New Student Master Record Layout 48

16 . New Student History Record Layout 49

17 . New Student Registration Form (Form 90) side 1 50

18. New Student Registration Form (Form 9 0) side 2 51

19 . New Student Grade Sheet 52

Page 12: A redesign of the student record system for the Defense
Page 13: A redesign of the student record system for the Defense

TABLE OF ABBREVIATIONS

1. CSC - Computer Sciences Corporation

2. CSD - Computer Systems Division

3. CSTS - Computer Sciences Timesharing System4. DLI - Defense Language Institute

5. DLIMAST - DLI Masterfile (Student Record System)

6. DLIWC - Defense Language Institute West Coast7. DML - Data Management Language8. GPS - General Programming Subsystem9. GSA - Government Services Administration

10. NELC - Naval Electronic Laboratory Center11. RCC - Remote Communication Concentrator

12. SDA - Systems Development Agency13. SSN - Social Security Number14. SSRS - Standardized Student Record System

Page 14: A redesign of the student record system for the Defense
Page 15: A redesign of the student record system for the Defense

ACKNOWLEDGEMENTS

I wish to express my sincerest appreciation to Mr. Stephen Donovan,

Chief Computer Systems Division DLIWC and Major Elmer Scaggs (USAF-

Ret.), Analyst Computer Systems Division DLIWC, without whose help and

cooperation this paper could not have been accomplished.

I would also like to thank Mr. Peter Carroll of Computer Science Corp-

oration, INFONET Division, Palo Alto, California and Mr. Jack Fitzsimmons,

Computer Sciences Corporation, Los Angeles, California, for their assist-

ance in the many problems and questions that arose during this work.

Page 16: A redesign of the student record system for the Defense
Page 17: A redesign of the student record system for the Defense

I. PROBLEM STATEMENT AND OBJECTIVES

The problem was to re-design the data processing system at the De-

fense Language Institute West Coast for use on the INFONET system of

the Computer Sciences Corporation in order to make the system more re-

sponsive to user needs. This led to the design and implementation of a

data base system, for manipulation by non-computer personnel at DLIWC,

which would interface with the existing data processing system. Three

major areas of the Computer Systems Division of DLIWC were investi-

gated. These areas are: course scheduling and management, resource

management and student records. These systems had long turn around

times and low through put rates.

The computer was not used for resource management. Resource manage-

ment which was done manually had little accuracy and was not controlled.

Another major problem was in the student registration system at the

school. The form the student filled out on arrival did not capture all the

information that was required of him. This information was then hand

punched on IBM cards and transferred to the main computer facility at the

Naval Electronics Laboratory Center at San Diego and finally received by

the user departments at DLI nearly a week later. This situation had an

adverse effect on teachers during the first week of school because changes

in student status and classes were being made.

All grading was maintained manually as was the attendance of each

student. This information was sent to the Computer Systems Division

every six weeks to be entered in the files.

Page 18: A redesign of the student record system for the Defense
Page 19: A redesign of the student record system for the Defense

These conditions contributed to the untimeliness of many required re-

ports, such as the registration reports and class rosters.

Other problems arose from the fact that the present system was built

piecemeal, each subsystem standing alone with no interface with the

other subsystems.

The hardware configuration also caused major problems . All master

files were maintained on magnetic tape. Not more than ten percent of the

records on file were updated at any one time, but since they were on tape,

the entire file had to be passed for update.

A committee was established to investigate these problems and ana-

lyze and design a better system. This committee decided that a general-

ized data base system to manipulate data concerning courses , student

records and resources was needed. The committee wanted an interactive

query capability with inputs from non-computer personnel at the depart-

ment level at DLL

The project was initiated by making a determination of all outputs nec-

essary to capture and store the data required to solve the problem. Sub-

sequent efforts were made to determine which processes and systems were

in existence and relavent to the problem at that time, and if mechanization

of these processes was feasible. Finally, a data base system would be .

developed which would interface with other ongoing DLI systems, thereby

expanding the existing data base and creating new areas of related information

Many alternative systems were considered and will be examined in the

next section. The INFONET system, which is a subset of the Computer

8

Page 20: A redesign of the student record system for the Defense
Page 21: A redesign of the student record system for the Defense

Science Time Sharing (CSTS) system, was selected due to the existence

of a G.S.A. contract for INFONET services, which DLI and the committee

was not aware of at the time. Due to this factor, the scope of the prob-

lem did not change but the selection of the system and hardware had been

decided. This allowed DLI to concentrate on the problem of converting

to the new system without becoming involved in the detailed analysis of

choosing hardware and software and negotiating contracts with various

vendors

.

Page 22: A redesign of the student record system for the Defense
Page 23: A redesign of the student record system for the Defense

II. APPROACH

The initial approach to designing an Automated Data Processing sys-

tem or redesigning an existing system consists of conducting meetings

with top management in order to determine some basic goals. What should

be automated in the organization? This was the most significant ques-

tion. The DLI had a computer, but the design called for the implementa-

tion of new processing procedures. Investigation of all repetitive tasks

was performed. In addition, chronic problem areas were investigated,

such as the interface of the various subsystems at DLI. Along with the

repetitive tasks were the many clerical functions that could easily be

computerized. Lastly, it was found that response time was too long and

that operating costs were too high.

Next came the feasibility study of the project. A proposed schedule

was set up with two months for overview and detailed study of the project

and related systems; four months for system design, data base structur-

ing, form and report design and production; four months for program devel-

opment and testing; and two months for the system implementation. This

led to a target completion date of middle of fiscal year 1974.

The feasibility study investigated the present system (discussed in

section III), the conceptual design of the INFONET system (discussed in

section IV) , and a quasi-economic comparison of the two systems. The

two systems could not be accurately and objectively compared, since

they were both under G.S.A. contracts and it became imperative (under

orders from the Department of the Army) to implement the INFONET system.

10

Page 24: A redesign of the student record system for the Defense
Page 25: A redesign of the student record system for the Defense

It was determined that the centralized computer centers of Computer

Sciences Corporation and the de-centralized data processing facilities

of DLI were extremely advantageous for the Army, since records and data

could be accessed from all parts of the country.

The next major problem was to find a file system which would provide

an interface with other files and which would provide retrieval of infor-

mation from a data base quickly and easily. Four major types of files

were investigated: sequential or serial files, partitioned files, indexed

sequential files, and direct or random files.

In sequential files, records are organized strictly on the basis of rel-

ative position, usually around a logical key. Individual records cannot

be located quickly by this method, and adding and deleting records usu-

ally requires a complete rewrite of the file. Searches in a sequential file

are extremely time consuming and most records are accessed each time

the file is processed.

The partitioned file consists of several sequential members. It con-

tains a fixed amount of space, which is fixed at file creation, but ele-

ments within this space may be reused. The members of this file are

located by a directory which is organized by member name. These mem-

bers can be added or deleted.

The indexed sequential file combines direct access and sequential

processing. It allows both rapid sequential access and rapid location

of a particular record (when using disk or drum) . Records are added to a

file in a special overflow are, either on the end of a track or on a separ-

ate track in a disk.

11

Page 26: A redesign of the student record system for the Defense
Page 27: A redesign of the student record system for the Defense

In the direct or random file the relative position of one record to an-

other is of little importance. However, there must be a predicatable

relationship between the logical key for a record and its physical loca-

tion on a disk. This is done by either having the logical key for a re-

cord be thephysical address for that record or by using an address calcu-

lation algorithm in connection with a directory at the beginning of a track

on a disk with pointers to the records on that track.

It was determined that although the indexed sequential file structure

seemed to be the best one examined, it still lacked much of the capabili-

ties that were required. This spurred research into a data base system

approach. A data base is a totality of information with logical connec-

tions and a common set of definitions. A data base system seemed to be

an acceptable approach, since it provides a management information capa-

bility , uses storage efficiently, eliminates redundancy in files and re-

cords, provides better control of the data, is flexible and adaptable,

allows less experienced programmers to use it, and is accessible by on-

line terminals

.

Several drawbacks were found concerning data base systems. One of

the major drawbacks is the lack of trained personnel in this area. In

spite of the drawbacks, it was decided to implement a data base system

using DML (Data Management Language) available through the INFONET

system.

12

Page 28: A redesign of the student record system for the Defense
Page 29: A redesign of the student record system for the Defense

III. EXISTING SYSTEM

The Computer Systems Division (CSD) of DLIWC had been operating

in a timesharing mode by using a computer located at the Navy Electron-

ics Laboratory Center (NELC) , San Diego, California. NELC utilizes an

IBM 360/65 computer with 512 K bytes of high speed storage and 1024 K

bytes of low speed storage. Two selector channels control the 2 314 disk

packs and the seven magnetic tape drives. Two high speed printers were

also available, but since DLIWC had an IBM 2780 card reader and high

speed printer, the printers at NELC were seldom used. The operating

system employed was the MVT version of OS/360, which provides a multi-

programming capability of up to fifteen jobs.

The Standardized Student Record System (SSRS) was the basis for the

existing system. The master file of 2600 records of 300 characters each

contained academic and personal information for the entire student body

at DLIWC. The system also served as a basis for input to the DLI History

File from which certain post-graduation studies were made.

The SSRS consisted of four tapes with a son-father-grandfather backup

file system. Student record data for this file was initiated by the comple-

tion of the DLI registration form 90. This form was processed by optical

scanning equipment, converted into standard card format and served as

input, through the IBM 2780, to the computer for adding records to the

master file. Corrections, changes, deletions and additions were processed

against the record by using the change input forms (DLI forms 35,36, 11).

13

Page 30: A redesign of the student record system for the Defense
Page 31: A redesign of the student record system for the Defense

This master file was used while the student was enrolled, for activation

reports and graduation rosters. Upon the graduation of a student, aca-

demic data was placed in the record and the record was transferred to the

Student History File by the update program, which had procedures that

allowed for file protection.

The system included eight basic subsystems: Active Student Records,

Student History, Class Scheduling, Schedule Maintenance, Test Devel-

opment, Test Scoring, Statistical Analysis , and Catalogues. These sys-

tems were developed in a helter-skelter manner due to the urgent need for

DLIWC to become operational on the NELC system in early 1971. Over one

hundred sixty two programs and files had to be maintained in order to op-

erate the existing system. This allowed for little or no interface with

other portions of the system.

The Standardized Student Record System had ten major programs consist-

ing of the student input roster, recapitulation of student input, grade sheets,

student activation bulletins, Army Intelligence Service input roster, the

twelve to twenty-four week projected graduation roster, Army Security

Agency input roster, academics records class roster, division information

roster and company "B" labels.

There existed three major programs for the graduation reports. There

was the Graduation Bulletin for the academic departments, the Graduation

labels for the envelopes containing orders and papers for the graduating

class and the Graduation Verification Roster to send to the Department

of the Army and Service Liaison office.

14

Page 32: A redesign of the student record system for the Defense
Page 33: A redesign of the student record system for the Defense

Sixteen programs and files were needed to generate the output reports

required for the different agencies connected with DLIWC. Three separ-

ate files were used to output the required data: a master file by name, a

master file by social security number and a master file by student class

number. From these three files twelve general output reports were pro-

duced: the Civilian Student Roster, Dispensary Roster, Resident Student

Enlisted Roster, Dental Clinic Roster, Army Security Agency Student Ros-

ter, Resident Student Officer Roster, Navy Officer and Enlisted Roster,

Army Intelligence Service Roster, Resident Service Count, Recapitulation

of Current Status, Educational Status Report and Six Month Projected Grad-

uation Roster.

It is obvious that with all these varied files and report programs many

file maintenance routines were needed. Ten such routines were required

in order to keep the system operational: the DLI Master file (DLIMAST)

update, DLIMAST Tape Log, DLIMAST Edit Listing, DLI Master History

Tape Creation, DLI Master History Tape Printout, DLI Master File first

78 characters cut in cards, DLI History File to new tape with printout,

DLI Master File to new tape with printout, History Duplication Elminator

and Old History File update.

There existed many problems with the system that was established.

Reports were not timely; grading by daily, weekly and six week intervals

was maintained strictly by hand; and student attendance records were

recorded and updated by the professors before being entered on the history

file.

15

Page 34: A redesign of the student record system for the Defense
Page 35: A redesign of the student record system for the Defense

The Standardized Student Record System had several basic problems

which will be corrected in the proposed system discussed in a later

section of this paper. The DLI form 90 (Student Registration) was not

designed to capture all of the information required in each record of the

Master File. Most of the records were hand punched and initial output

reports were usually a week late. Grades, which were entered on a Grade

File, were recorded by hand and inputted to the file in a make-shift manner,

Appendix A shows the format of the forms and records that were part of

the existing system. Comparison of these forms with those of the new

system in a later section, show the improvement that has been made.

16

Page 36: A redesign of the student record system for the Defense
Page 37: A redesign of the student record system for the Defense

IV. INTRODUCTION TO THE INFONET SYSTEM

INFONET is a remote computing network operated by the Computer

Sciences Timesharing System (CSTS) operating system. It is designed

to be used by users of all levels of proficiency in both batch or inter-

active mode and gives the user complete flexibility in his use of files.

The GSA contract provides DLIWC access to the INFONET communications

in 12 Federal Data Processing Centers and the main Computer Sciences

Center in Los Angeles.

The CSTS (Computer Sciences Timesharing System) is designed to allow

the user to develop and debug all programs interactively whether they are

designed for batch use or interactive use, and batch processing can be

initiated by a conversational terminal and the output can be directed to

any selected terminal or printer. This is done by GPS (General Program-

ing Subsystem) and a unified Command language which can be altered by

the user if needed.

The INFONET file system is device-independent, allowing programs

to be unaware of where its files are residing, letting them be transferred

freely from one device to another without file format change. Direct ac-

cess storage files are not preallocated because the space is dynamically

allocated as files are built and updated and individual files of up to one-

quarter billion characters can be maintained.

A. INFONET HARDWARE

The main INFONET computer installation in Los Angeles consists of a

UNIVAC 1108 computer and direct access mass storage is provided by a

17

Page 38: A redesign of the student record system for the Defense
Page 39: A redesign of the student record system for the Defense

multiple disk drive subsystem built by Control Data Corporation and inter-

faced to the CPU by custom built dual controllers (see figures 1 and 2) .

Removable disk packs allow modual expansion of storage capacity and

protection from disk drive failures.

INFONETs Communication network centers around Remote Communica-

tion Cencentrators (RCC) which provides data multiplexing and error con-

trol while relieving the central computer of most of the communications

workload and interfacing. The use of RCC's allow new terminals, speeds,

and disciplines to be added without changing hardware or operating sys-

tem software configurations.

The hardware configuration for DLIWC consists of hardware located in

the Computer Systems Division and two remote terminals located at the

offices of the Assistant Dean for Administration and the Systems Devel-

opment Agency. This arrangement allows the other users to create files

which are subsequently stored by the personnel of the Computer Systems

Division. This file protection procedure restricts the handling of stored

files to CSD personnel. The remote users work only on a copy of the files

in a work area of the computer.

The hardware at the central Computer Systems Division will consist of

three terminals including one Optical Scanning terminal and an IBM 2780

high speed printer and an on-line card reader. This configuration will

allow the generation of hard copy reports required for DLI Headquarters

Command

.

18

Page 40: A redesign of the student record system for the Defense
Page 41: A redesign of the student record system for the Defense

Figure 1

INFONET CONFIGURATION

INFONET CONFIGURATION

19

Page 42: A redesign of the student record system for the Defense
Page 43: A redesign of the student record system for the Defense

Figure 2

INFONET HARDWARE

LU_J

OGO"Z.

oo

oo

oo

oY-O

HU

"o"

h-o

go

DC

Q

CO

GO

CM CO

in

COo

o<>

COLU

>

QLUQ.

<

in a-CO

CM

cn co

oo

—Y—° oo-

_J

20

Page 44: A redesign of the student record system for the Defense
Page 45: A redesign of the student record system for the Defense

V. DATA MANAGEMENT LANGUAGE

The Data Management Language (DML) is an INFONET software sys-

tem designed to be a powerful tool in creating, updating and managing

data bases. DML was designed for the quick implementation of data

base applications. By using DML a user can define the structure of a

data base, create a data base, retrieve data using either unique record

keys or Boolean selection criteria, update a data base, generate reports,

perform direct computation using a data base, and create application pro-

grams and procedures so that inexperienced users can query data bases.

Using the capability to create application programs, DML enables a

user to store frequently used and complex data base manipulation and're-

trieval statements . DML can be used in either the interactive terminal

mode or through batch processing and data bases can be accessed simul-

taneously by any number of terminals for inquiry or reporting functions.

The DML system operates in the on-line environment of the Computer

Science Timesharing System. The system can be used for the production

of simple reports or for interactive inquiry for specific information. Pre-

viously prepared DML application procedures can be used for the produc-

tion of data bases and complex reports. This feature allows the user to

have a minimal understanding of the operating system in order to achieve

his goals

.

DML data bases reside on mass storage devices and consist of variable

length records that can be accessed either by key or sequentially. Each

21

Page 46: A redesign of the student record system for the Defense
Page 47: A redesign of the student record system for the Defense

record has one key field and up to 2 50 data fields. Multiple data bases

can be accessed concurrently through DML and external data files can be

accessed for data base creation and maintenance.

DML is a COBOL like language which interfaces with the COBOL used

at DLL Like COBOL, DML consists of operators and operands. The op-

erators are date base file-handling commands, input/output and formatting

commands, computational and manipulative operations, and statistical

operators. Operands consist of names of data files or data bases, appli-

cation procedure statement labels, constants, file elements, subelements,

and internal and system variables.

Two important files are data base files and data files. Data base files

are logically related records with file element values. Each data base file

must have a unique key element or element that enables direct access to

any record in the data base. Three data base files may be open at any

one time and each data base file can have up to 2 50 element definitions.

The data files are used to interface with the data base files in input and

output operations. Data files are used to input data in the batch mode

(card input) or disk files created by DML or COBOL. In the same manner,

data files can be output to terminals and high-speed printers.

The operators of DML are of seven basic types:

1. general operating commands2. data base file-handling commands3. computational and logical operators

4. statistical operators

5. control operators

6. input/output and format commands7 . utility routines

22

Page 48: A redesign of the student record system for the Defense
Page 49: A redesign of the student record system for the Defense

The specific operators for each of the seven types are shown in

figure 3.

A. GENERAL OPERATING COMMANDS

The general operating commands are used to interface DML with the

General Programming Subysystem (GPS) . The DML command requests

the use of DML and the RUN command invokes previously prepared and

stored DML application programs allowing inexperienced users to exe-

cute complex procedures without extensive knowledge of the language.

B. DATA BASE FILE HANDLING COMMANDS

DML data base file-handling commands allow the establishment

(creation), access or modification of a data base; partitioning a large

data base, and closing a data base from a DML session. DECLARE and

CREATE commands are used in establishing a data base file. In access-

ing a data base file, the commands used are: SEARCH, MORE, FIND,

KFIND, WHERE and KWHERE. STORE, CHANGE, REPLACE and DELETE

are the commands used in the modification of a data base and the END

command is used to terminate a session.

C. COMPUTATIONAL AND LOGICAL OPERATORS

The computational, relational and logical operators employ symbols

which are standard for most languages with the exception of the denota-

tions # (logical OR) .

23

Page 50: A redesign of the student record system for the Defense
Page 51: A redesign of the student record system for the Defense

D. STATISTICAL OPERATORS

Statistical operators are generally used in conjunction with FIND

commands to perform specified computations and store results in user

specified internal variables .

E. CONTROL OPERATORS

The control operators: assignment operator (=) , GO TOyGOSUB, RE-

TURN, IF and STOP control the entering and exiting of subroutines, jumps

in a program, logical if, and the cease of execution of a DML program.

F. INPUT/OUTPUT FORMAT COMMANDS

The INPUT/OUTPUT commands can be either formatted or non-formatted

data. The DATA command must be used when information is inputted into

or outputted from a specific file. COLUMNS, PAGE, SKIP and LINES com-

mands allow the user to format OUTPUT or PRINT commands in order to

facilitiate easy report generation. The UNPACK command allows entry

into the elements of a record which also facilitates report generation.

G. UTILITY ROUTINES

DML has two built in utility routines used to enhance report genera-

tion. The first, DMLSRT, which resides on GPS (General Programming

Subsystem) creates a new data base and sorts the data base in either

ascending or descending order. This new data base is independent of

the old one and can be used for all sequential reports, inquiries, and

updates

.

24

Page 52: A redesign of the student record system for the Defense
Page 53: A redesign of the student record system for the Defense

The second utility program, DMLDBD, on GPS, allows the user to

list the declaration of an existing data base file. This routine facili-

tates formatting of application routines for report generation.

In order to interface DML with complex application procedures and to

prepare the data files used in the creation of DML data bases, the use

of the GPS Editor is a necessity. The Editor is used to create, modify

and list punctuated files. The Editor is invoked by requesting GPS and

then using the EDIT command. The EDIT command has eleven directives

and operators which manipulate files:

1. COPY2. DISPLAY3. GAIN4. KEYS5. Line

6. LIST

7. NUMBER8. POST9. QUIT10. REVISE11. STET

COPY is used to insert or replace a line or group of lines, in the edit

file. DISPLAY causes specified lines to be displayed after the last edited

line in the file. GAIN causes the increment in line numbers to be changed.

The KEYS directive displays the first and last line number in the file being

edited. The Line number starts automatic line numbering while in the edit

mode. It is also used to enter a file being edited at a specific line number,

LIST permits the user to list specified lines or range of lines to the output

file. NUMBER renumbers all or a specified group of lines in the file being

edited. The POST directive applies the updates to the file being edited

25

Page 54: A redesign of the student record system for the Defense
Page 55: A redesign of the student record system for the Defense

and stores the updated file. The QUIT directive terminates the GPS

Editor and retains the edited file. REVISE scans the specified lines for

a specified search string and applies certain editing operators to each

line fournd. Finally, theSTET directive discards all updates made since

the last POST directive.

The following figures show a sample of DML's use. The first one

shows the creation of a data base on an INFONET terminal. This data

base was taken directly from the existing SSRS. The three queries that

follow as for: first, allof the Colonels at DLIWC (figure 5) , second,

all of the females at DLIWC between the ages of twenty-four and

twenty-seven (figure 5), and third, all of the females at DLIWC under

the age of twenty (figure 6) .

26

Page 56: A redesign of the student record system for the Defense
Page 57: A redesign of the student record system for the Defense

Figure 3

DML OPERATORS

1. GENERAL OPERATING COMMANDS

DMLRUN1

2. DATA BASE FILE-HANDLING COMMANDS

DECLARECREATESTORESEARCHCHANGEREPLACEFIND, KFIND, WHERE, KWHEREDELETEMOREEND

3. COMPUTATIONAL and LOGICAL OPERATORS

+ _ * / •**•

<, =,>& (logical AND)# (logical OR)

4. STATISTICAL OPERATORS

COUNTSUMMAXSUMQMIN

5. CONTROL OPERATORS

IF

GOSUBGO TOELSERETURNSTOP

27

Page 58: A redesign of the student record system for the Defense
Page 59: A redesign of the student record system for the Defense

Figure 3

DML OPERATORS

6. I/O and FORMAT COMMANDS

DATADELIMITFORMATINPUTOUTPUT, PRINGCOLUMNSUNPACKPAGESKIP

LINES

7 . UTILITY ROUTINES

DMLDBDDMLSRT

28

Page 60: A redesign of the student record system for the Defense
Page 61: A redesign of the student record system for the Defense

CO -I.

f \

J J1

Si •\

: :«*>

X. c

-! •»

o JO•»

o _r:

u: -JCO

oc_>

.-.

•>

•» r\V > •

;

•»

CO

<X •\

: CO-v^»

<£ .O_! CO

O 2Lt._ <C

OJ Q _Jco

_]

:- 3 o>—

1

.-< OJcr - _j

Figure 4

EXAMPLE DATA BASE PROGRAM

OJ '-< a ^1—1 A<^-J NI CO

•>

'I COy_ w

1;"

_]' *\

/ CO

Ml: ._] CO » CO^ ] * 1—

CO «\

•V CO —

'

Z •> CO

X O OC CO

.- w CO »

J >- U•x CO <C ^"> X X i-

LD .'J

vC m•> ojC^ •s

\-» COLrj v>'--. V

_ •x

CI ^^

»v ^/-N 'X'JO •>

•\ —

<

.-I •»

/ •\ CO•» CO ^--»

**> *~S

•x;

CO-~\ ~7

•V Hco jc, •>

w s <-N

;

.

^- \

CO /-n \J-r CJ

J v-/ •J\

10 CO CO

T. w ._]

COCO

CO

v-> vO">"

SI->

•>

1

OI

"

v—

'

I X^—

'

CO

. : co

.J in •,

•x CO

CO

CO

_]

/y'

OJ \•>

^^

3 CO v;

\C

<

r^- •> X .n

•\ Li ^ CO> co r rj 2:r ^ O -.-r

,"»^ >• —!.

1

,'-- •> ^ -.

•> k; ' >-

co : J ;— f ."

' ."

\r. •> . ^

<

C •X-.

CO >- c. '—•X

•* , ^) .

T; ii;'-*

;—

Ll y •V •\ Z- CD^j\ '. ^ •>

n <. ;— ;— ;—

.

0-J ^ <'

•< «—

[— t— J•—• ^ U .'

1 — ,

CO -. -1 *\

^-1 t/1 vC •» ... •\

1 H ..V [;

jx-

O CD ^C r*_

)

*-*

tO ^ • /^..J •» ^—

1

•> <~\ . ^- 'CO J .— »

CO _^-h •> •v 0'- ^ [— 0.

\_/ •\ OJ vO x/1' > ' '0

t_ »—

<

sC-.• /;

~t->

<j; N -— -«.

*~^•» -C

5— •v »-« ^-< (j-

I:- f-.

CO CO •\ ^ .> •» ^>- v^ D :r. C3 ! >c CO;— ;— i—

1

v f ,0 CO ; :r.

~" 2* >—

)

'. i

ZO _i ON •—i •> ^•\ "••C 1 n s ;

;— 1! ^/~\ •N '„•: •- ^ r-l CO I '. C o.«—

t

/-\ 1 i sC Ix. C! ;— • ) -'c

•l Cvj <T •\ ^-

^; :< •3

10 •\ '_C »-. •—* <^--. - -\ ;" r

.

-

n /^N O ft. ^ CJ j ;- r

.

'

.. ;

*i C; CO co C2 •» CO - 7 JO .-•

CO ^ ItJ O ;— vO _^'^\

J> r—

<

..

v^ CO f-

'

;"," ;— '.

•X 't 'Jy ;—

c/2 v-* < •: —

r '

co co x c :

:

N t— w- . co co ir.' w E— . c ^ o_ >• co :- 10 n>-<;>-< _0 -0 CO . c. .' 0:

"'; CO [l. £- O <: -0 E-'i

u. a tx. / >- <r. <c cj — is, < *-> d, <x >-* v) :o r-: 0, co

1

/

OJ•> "7 •JO

CJ 'N / Nv^ •l

L=J /->

CO t—

'

o o o o o o o o o o 000 COm c- -0 J- o — :; .0 •c j^ <: > :

"•

?.q

Page 62: A redesign of the student record system for the Defense
Page 63: A redesign of the student record system for the Defense

Figure 5

DATA BASE QUERIES

z

.

Z

7

Co

<C I!

Z XU!

5- I/J

i—

i

»

.: r-CO

», V'

•_ a. rL z e— \. 'l f- o, a, a.

j co tj ' ' :• i" i

•-"h) :- '-:

I < .

a <£ q q q c a,, - r z 21 qq z r:

•_>

II NT

CO•

<•: a jz z

: < ooc 2 z

EZ Z - 2 S- ffi

11 z a -0 z :•: e- -< ^ _Jij. 2 c- u. - -3 y. z .j z :.: '

'

: • ;- t:-" z z o : 11 z '..*-< j- zj_j _: z . z cc _

!

~~3 z j ---'

, --". -'. z z *-*" ;- '

' ''

:: ': : z c z -

.> :- o -< -: Ed t- z z z

on!"s; j'j :z t- z r 1 >• o f- z z <c < z s

Z £> "5" o n ~3 X z z '•:. z :-* z >- O ? 2 '"3

~-io z <z :

-•. c • :- z z z ::•_

: 2 .: zji z x i- z z z ^ ti z .. <z

-' z z .<i

- Z [- E- Z Z ,75 Z •:'. Z ._! Q Z a ' : Z z O CI r -'t

r-: i~i n ;- ..-: _j -3 -- -r t-: ^ _t --;;

t-< z < z> _jz ' > z i: . j z '- : :• -i \3 '-' z z . : : j. o :/> z :

:• ; z z j z cj :;: _j .: '• _j :-.: u: _j d ]

• >- : <c '•' oX '.;' _] !—

' X E- -- J '. '. J : D J i-i _] C£ ' Ei1 CJ) Z C3 Ei!j

:•- j »-• : i ' '.-' x >-<"- ' '' :-" z f~' c ci :i m '-'_ -_ ~ '

«- z z c:

. L3 ~3 z •: -.j ^ <- re L- '

. :•'-.-::

.. j

30

Page 64: A redesign of the student record system for the Defense
Page 65: A redesign of the student record system for the Defense

Figure 6

Date Base Queries

! ;:l

t SEARCH

. :m lissl

V SUSANin

KIRK ~LIZi '. D'

'

'

I

'.'.

. . I". J

. ; .

.

j

LY C:•'.'- UGH ....••-.

..... ICI .

SKI < . . ] .

STIL .•

. ; J

:k l:l .. ...-L

E< '20'. . . '.

31

Page 66: A redesign of the student record system for the Defense
Page 67: A redesign of the student record system for the Defense

VI. IMPLEMENTATION

The new Student Record System contains four major files: the Student

Masterfile, the History File, and two transaction temporary files used in

updating and entering new students .

The Student Masterfile consists of approximately 3000 records, each

record containing 250 characters. This Masterfile is an indexed sequen-

tial file keyed on the Social Security Number of the student. The file is

updated sequentially and specified records can be accessed directly . It

is written using standard COBOL in order to comply with the Department

of the Army requirements .

A copy of the Masterfile will be put on DML daily for user access. This

arrangement not only prevents file alteration by inexperienced users, but

also reduces the permanent disk storage space required to maintain twin

files. The application programs written in DML will allow inexperienced

users (such as Personnel Headquarters Company) to add, change and de-

lete information concerning a student, without the user having extensive

knowledge of COBOL or the system operation. Computer System Division

personnel can effect the changes to the Masterfile at the end of the day

by copying the new masterfile back into COBOL format. INFONET's GPS

Editor will be used for this purpose.

Appendix B shows the flow charts and record layouts for the proposed

systems

.

32

Page 68: A redesign of the student record system for the Defense
Page 69: A redesign of the student record system for the Defense

A. IMPLEMENTATION SCHEDULE

Implementation of the new system is basically an eleven step operation.

The first and most important step is the conversion of the existing system

at NELC, San Diego, to the INFONET system at Los Angeles, This con-

sists of making the tapes at NELC compatible with Computer Science Corp-

oration's hardware (the INFONET system) .

The second step requires parallel operation between the old and new

systems. There is a need to run both systems (NELC and INFONET) in par-

allel for approximately two weeks. This is a safety check to ensure that no

information has been lost in the transfer of tapes from NELC to INFONET.

The third step is to discontinue the NELC system and to use INFONET

exclusively, producing all present output at the local user high speed IN-

FONET terminal.

Step four is the redesign of input procedures for remote input and update

by inexperienced users.

Step five involves user training on those remote INFONET terminals which

are not located at the Computer Systems Division.

Step six is the redesign of the Form 90 (student input form) and the grade,

attendance and file updating forms. These will all be on an optical scan

form; the scanned data will be transmitted to the computer.

Step seven is the redesign of the student records, historical records, and

the masterfile and historical file.

33

Page 70: A redesign of the student record system for the Defense
Page 71: A redesign of the student record system for the Defense

Step eight is the writing and testing of the update, file handling, re-

porting and input programs and the checking of the information flow for

the entire system.

Step nine is the final test of the new system. This should be completed

approximately by mid-fiscal year 1974.

Step ten is user training for the non-computer personnel at DLIWC.

This training will be conducted on a continuing basis due to the turnover

in personnel.

The final step is to monitor and modify the system as new requirements

arise.

At the present time step eight is almost completed and the planning for

step nine is being formulated.

34

Page 72: A redesign of the student record system for the Defense
Page 73: A redesign of the student record system for the Defense

VII. CONCULSIONS

The new system is the first one implemented at DLI with sufficient lead

time for study and implementation on a set schedule. The target comple-

tion date of mid-fiscal year 1974 will probably be met.

The most important advantage of the new system is the elimination of

redundant information. This lowers cost due to the efficient use of stor-

age. There is much shorter response time for transactions due to the on-

line operation of the INFONET system. New information can be added to

the Student Records as needed. The GPS Editor and DML provide for ease

of processing and report generation. Much of the work now done by CSD

personnel can be done by non-computer personnel at the Headquarters de-

partments and the Systems Development Agency. The query feature (seen

in figures 5 and 6) represents a new capability for DLI. It eliminates many

one-time report programs that were needed for statistical studies, thus

freeing the system programmers for other duties.

The new system is not without problems and drawbacks. The data base

system is conceptually advanced and therefore there exists a lack of well-

trained personnel in this area. It is impossible to emulate the existing

system with any new system due to the difference in file structures. This

may cause problems when a back up system is required during the conversion

period. The training of CSD and DLI personnel will be both time-consuming

and difficult because there is no training syllabus and the use of the system

is being learned through actual operation.

35

Page 74: A redesign of the student record system for the Defense
Page 75: A redesign of the student record system for the Defense

Despite the problems and drawbacks of the new system, it will be a

great improvement over the existing system and it will allow the Depart-

ment of the Army to have a standardized system in all of the Defense

Language Institutes.

Future work is planned in connecting all installations of the Defense

Language Institute through the INFONET system, thus allowing direct

communications and queries among all units and giving better control

to the Commander of DLI.

36

Page 76: A redesign of the student record system for the Defense
Page 77: A redesign of the student record system for the Defense

APPENDIX A

Existing System Flow Charts, Record Layouts and Forms

1. Existing System Flow Chart

Figure 7 shows the flow chart of the existing system with the son -

father-grandfather back up file system. After card images are cut from

the optical scanner, every form including the rough forms are filed and

kept by the respective departments. As can be seen, there are five

tapes kept in order to produce the reports needed for DLrWC.

2. Student Master Record Layout

Figure 8 shows the record layout of the existing system. It contains

150 characters which captured the data required with 14 characters left

for expansion.

3. Student Registration, Input and Change Forms

Figures 9 through 13 show the existing registration forms needed to add

the information not included on the student registration forms. Forms 11,

12, and 13 were hand punched by CSD personnel and separate programs

were needed to effect the changes to the respective records.

37

Page 78: A redesign of the student record system for the Defense
Page 79: A redesign of the student record system for the Defense

Figure 7

Existing System Flow Chart

-fr

ifl

1

o

"Z

v-fr o

/

\nQ.

J

-5Q

Page 80: A redesign of the student record system for the Defense
Page 81: A redesign of the student record system for the Defense

Figure 8

Old Student Master Record Layout

"Rh

a

Oo111

Ul

<r

2

Ul

Ct,D

-<J)

Q

blOl^d

n>j\/a8

1.0

V-

o

39W'3O03

?<3?/JfiQ"N^

•»-« Ul5

1

•Aasj In n

Ipi l»WV*i

33Mil?S

HV'jwl|

O«0 AVd

XNtfJj

tFb!

E

t=

a: h

«5 Q

a tf

a:

Ul

CO

DZ

111

a<r

a:

Ul

Uj

v9

1

HUl

HJ

NT_

rj

JK>

cJ

ioad'

ar

N' |

ST33M

P

H

—i

E

dH

=1

H

E

3

n

a

bi—

F

FFtL_

F

N

=

bt

F

u

U

r

39

Page 82: A redesign of the student record system for the Defense
Page 83: A redesign of the student record system for the Defense

a<*-• '

o

ICi~MU

»

Figure 9

Old Student Registration Form (Form 90)

(Side 1)

$ r 1 ^ i''

v

~ "

« 3d 2J u' ~

i.4:«.* «r. .¥.'.*» *i .«

''* x- < • k C

; ," 1 : 1'- i £ f

O O

O C

40

Page 84: A redesign of the student record system for the Defense
Page 85: A redesign of the student record system for the Defense

Figure 10

Old Student Registration Form (Form 90)

(Side 2)

it3 C

Hi*•:

5 • •£

< a) U O UJ U- o x — -. ^_- _J a z o 0. O JT vi K 3 > * X > N O - - «-t -O i » o.

112 o

5-J

I1!

< to u O UJ U- O X — -> x _j x r O I O Y ^ t- 3 > * X >• N o —. <N n

Jtn <i K co O.

< tX u O UJ u. O X - -i x _i I Z O L O £ ^ r- ."j > X X > N o n ^ Wl x3 f. <o o.

< 03 U O uj u. o X — -. *: _J 3 Z O O. O X t/i H 3 > * X > fj o - rs fy •» m «o N eo »

< CD U a uj u. u X — -1 *r _J J z o a. o r v> t- 3 > % x > N o - r- „ <• in -O r» <o <

< to u a uj u. o X - -» x _j a z o a. a * «/> l~ 3 > * X > M o — r^17 f

>o «o r- do o

< CQ U O uj u. o X — -i x _i a z o a. o r <^ h- 3 > * X > N r. - n « ' »rt O

< CO U a uj u. o r - -> x _i a z o a. a or «/» t- 3 > * X > N o ~ 04 <n f »n « r*. eo o»

< CO u Q UJ u_ o x - -i it -j a z o o. O r v» i- 3 > * X >- N o ^ " 1* OO O.

n P,-< CO u Q UJ u- o X — -» x _j a x o Q. O X *" h- 3 > * X > N o

till J

! «< to u O UJ u. o X — -> :*r _i 5 Z O Q~ O X <•» (- 3 > * x >- N o — r«* « - « « i^ CO o

-o •„ u

J, 3 a

|< to u a uj U- o X — -> x -j" a z " o 0_ O * ** r- 3 > * X > N o n - »n «o r%. ao »

111!

« to u O iu IL o I — -. X .1 * z o a. o x i^ h- 3 > * X > h4 o - <N r, •. « <, " -. OC o

: < d U O UJ b. o X — -. x _j * z o o. o a *« h 3 > * X > N o I*) -r •n <o r«. co o*

<oo-J Hi

III„ »-ce- y

S •£

:!-c *5 • ca. •=:

I < CU u C uj u. o X — -. x _j a z o a. o a: -^ »- 3 > * X >- N o - N n - fcO ^3 r- co o.

1 < to U O UJ i! o X - -> x _j a z o a O Q£ wn u- 3 > * X > rsi o

< Jl u a uj u_ o X — -i x _i a z o CL O X <s> f- D > * X >• N o « ' «-» >o r- co o.

< m u O UJ u. o X — -» * -J 3 z O 0. o cr »n i- 3 > * X > N o - <X ^ » m <o f^ oo o

< CO u a uj u- o X - -> x -j a z o Q. O t£ ^ - 3 > * N V N o „ ' « ^> r. co o.

< to U a uj u. o X — "i x _i a x o CL O QC "^ »- 3 > * X >- N o - M " *» •A O f> 00 o-

< CO u O UJ u. o X — -> x -j a z o 0- O ij£ w^ t- 3 > J -- > Isl o n - u-i O r*. oo o

< to u O uj u_ o X — -» x -i a z o c- o a »« i- 3 > * X >- M o - <N n X w> -o t- » o.

< CO U O UJ u- o X — -, x _j a z o a. o tr u-> t- 3 > * X >- N o

< d u O UJ u. o X - -» x _i a z o a. o a *« i- 3 > > X >- N o •— €N C 7m <o r%. oo o»

s c3 c ^

r- ft

< CO u a uj ui o X1*1

i X J a z o o- o (X i »- 3 > * X >- N j

1<'uo

H "00 e^

< to u Q UJ U. o X - -> ^ -J I Z O 0- o cc « 1— 3 > * X >- M O — rs. m T irt «o f- CO

»< CO u a uj u. o X -^

X J X Z O 0. o or ^ t- 3 > at X > N O — o, r, -* u, *> r-. oo

UJ j: —*q1 < to u a uj U- O X - -> X -J a Z O CL o or ^ 1— 3 > * X >- N O — «n «n 4 u> *) ^> co o-

|

< CO (J a uj u. o X - -> X -J X Z O Q. o or «n H 3 > * X > N o — rx . Os

t/1

or

LL

<s>

UJU-

ecu|< CO u O uj u. a X - -. x -J a zoo- o or ^ H 3 > i X >- N o — o« f-) -J u-l -O r~ a O

u Q UJ u_ O X ^ X -J 3 .° °- q cr « H 3 > * X >- M o — « »•• -= •tea

iif

< CO u a uj U. O X -« X -J a Z O Q. o or vn r- 3 > * X >- f>l

aSI i

1

«

i 1 E | ili111 "

< a u a uj u. O T - - X _I zoo- Of or «> K- 3 > * X V N< CO u O UJ u. o X - - * -J a zoo. o or ^ 1— 3 > * x V N< 00 u a ui b. O X - -• X _J a z o o. o Li- ry, •- 3 > * X >- N o — rx n *j to ^3 - a o

< CD u Q uj u. O X - -> X _J z ZOO- a ar m 1- 3 > * X >- h4 o —u " 513 ? r- CO o-

< CO u a uj U- o X - -1 X a zoo. a or »- 3 > t X V IM

O>- X

<u

£°

Zui Z

n isy o =

Q5 3oo-> *" JI Q

< i<

DLIWC Form 90 1 June 70 (DL1WC Form -90 dtd 1 Nov 67 - is obsolete-i _ f*TH «L. J- *«mbC C'o6i*ri»*ri'.m ,

41

Page 86: A redesign of the student record system for the Defense
Page 87: A redesign of the student record system for the Defense

Figure 11

Student Record File Change Input Sheet (DLI Form 11)

i

t-Da.

31

= -

,

U_ L. LL u. li- • UL u. u. u. u.

U

z~

: = u CO CO CO CO co J CO CO CO CO CO

. r- u

- * L " <- . - . .

*J 00o "iv" iR r* o K r* ri r~

a

E <0 CD CO CO co ; o CO o co CO

u

< <

oz

c

yJ

7 3*3

*w Uj IT) in ir> in ~ m in LO m CO

lu

*<

P? r-

™ ^r "3- i 5_ T* " *3 «3 <s t -*1

-j

-

i - - -

,

Z to CO CO CO n Z en CO CO CO CO

a - -" -

o c - . . .

KTz 3

7z

2

e. cnj (SI CM cm CSI ; cm CM CN! CM

y~ "

o

„*~' r '" *~ *~ « i*~ ^" *~ T~ *"

* - _ - -

- — — — — — — - — —<

- - - "

i — — — — — —e

11

1 - z"

1

z

5 2 5-

1-

- * w -

3M

—.

^T-*

3

c

c

: \ ^ —

|

>V-

a 2- N N

f -'

V, 1 —-'

^ .i V]

< Z < : f- \ 2

3 : 2 z oi-

i 1•

V" * 2

; - £C A -

r —*T z \ A.

i \ ^A'* «

zt- VW

a3

33

\s 2 ; —z ;

r<

- • " •

c

-

X I v\k V " - - *

5 i

\\ „

- "

V- a a a O o - a C3 u c u

1

Z s<

Z z

h t<

h-33 3

< <C

tf

<J J

42

Page 88: A redesign of the student record system for the Defense
Page 89: A redesign of the student record system for the Defense

Figure 12

XWt-DCL

a2<Xo

QCC

Co

?-

UJ

O=>

Student Record File Change Inp ut Sheet (DLI Form 35)u

< JH i -

j . I s

hi

S 8 1 i-

i

i :-1

:[

-

-

:1

":

i: i

-

i

I

NJ-VDnaa £ 1 ! ] I ''1

MNV~1B•'

1'

1! L

I U

J

1 J _

^ 1 "

!

1 :

^ - ^ 1

: :

i

A -

1 -_J i

>-

3

iVISs !

1 1 i

I 11 s

1NWSV«

1

l

J J i

1

1'

5

HWCO SAS j

J-j

! III S

DC

Ucc

53z

JU

** A

TDSd ! H H - -1

i

1

^ "- _

i - j 5

ON03S j

j-J -

1

1

i

-

OO HDS .•

i1

i J

ONs

i

—I _ - J -I

- _ . --j |

at

ONV1 J -

3dAJ-

I J _

i- H -1 -

1 1

-i - _i _~l s

X3S.;

i

n 1

j

;

!i

s

DHD DN1;

i

i ;i

z uh -a s< D

- H -r 1 -

J -

d :1

: ~ _ _

: -

1

3HODSjvno

-

>

c D<

i-J

-

^ H - i rXz<J

j _1 • "J] :

-

"

. .

"~

J-

\\aao AVd

z<

-

i i- - a

XNV18• s

Z<

tft

3

-

X

iiojn 1

"

hi

S<z(A

HZ

QDhV)

3

:

_ _

1-

_ _

J

J

:

_ -

o

**

!

-

OD iDV Ji \ 1 1

i I 1

i

-

43

Page 90: A redesign of the student record system for the Defense
Page 91: A redesign of the student record system for the Defense

Figure 13

Student Record File Change Sheet,

SSN or Closing Date (DLI form 36)

STUDENT RECORD • FILE CHANGE INPUT SHEET

CHANGE CODES "6" & "7" ONLYACTION CODES

REPORT TYPE6 • CHANGE SSAN OF RECORD ONLY

7 • CHANGE INPUT AND/OR CLOSING DATES REPORT DATE

CLASS NO Or RECORD NEW DATE*

l*c1CC1

CRSTYP

LANG•D

NOWEEKS

1CHC D

SIQNO

FSCLYR

INPUT CLOSINC SSAN OF RECORD NEW SSAN

1 2

1

1

I

i

1 2

1

1 3

1

1 6 1 7 20 2' 3S 36 44

1 z

1

1 1 2 1 31

II M. li> tz

1

35 36

|

1

1

«»

1 2

"1

l

u 13 1 ( (7 10 J 7 3)1 36 4)

II

LilLLLL MM MM

To change a students SSAN (code 6), enter code "6" in col 1 ("ACT CD" -

action code); enter the erroneous SSAN as it appears in the report in

the "SSAN OF RFCORD" block (cols 27-35); enter the correct SSAN in the"NEW SSAN" block (cols 36-44). When a S CAN change has been made to a

record, no other changes are permitted during an update cycle.

To enter or change input/closing dates (code 7), enter code "7" in col 1

(ACT CD - action code); enter the class number to which the changesare to be made in the "CLASS NO OF RECORD" block (cols 2-12); enterthe new input and/or closing dates as they should appear in the "NEWDATES" blocks.

44

Page 92: A redesign of the student record system for the Defense
Page 93: A redesign of the student record system for the Defense

APPENDIX B

New System Flow Charts, Record Layouts and Forms

1. New System Flow Chart

The new system eliminates the need for the backup file system used

in the old system. By comparing flow charts of both systems it can be

seen that there is no need to keep extraneous files of IBM cards.

Most of the changes and updates are effected through on-line terminals

without the need for key punching many extra change cards. Interactive

queries eliminate the need for many programs needed to generate reports.

All transactions in the upper two-thirds of this flow chart are executed

by non-computer personnel allowing the CSD personnel time to organize

the remaining system.

Five permanent files are kept in reserve in the event that some unfor-

seen mishap may occur. This allows almost total recovery of all systems

within a twenty-four hour period

.

The CSD personnel only have access to the actual master file as can

be seen in the flow chart, insuring integrity of the data stored.

2. New Student Master Record Layout

The New Student Master Record layout captures much more information

than the old system , as the old system allowed 14 characters for expan-

sion. The history file allows CSD personnel to trace a student that has

changed curricula or if he has been turned back or forward.

45

Page 94: A redesign of the student record system for the Defense
Page 95: A redesign of the student record system for the Defense

3. New Student Input and Grade Sheets

The New Student Registration forms (figures 14 through 18) capture

more information than the old ones, and conform to the Department of

Army standards. The new grade sheet frees the professors, as well as

some of the CSD personnel from many man-hours of hand compilations.

46

Page 96: A redesign of the student record system for the Defense
Page 97: A redesign of the student record system for the Defense

Figure 14

New Student Registration and Update Flow Chart

U) ~i

§

*1

U) -7 w> \

0**'.

O V-3T «&_ kPO H ;o

y

47

Page 98: A redesign of the student record system for the Defense
Page 99: A redesign of the student record system for the Defense

Figure 15

New Student Master Record Layout

48

Page 100: A redesign of the student record system for the Defense
Page 101: A redesign of the student record system for the Defense

Figure 16

New Student History Record Layout

FF

E

r

o<-J

o

ou

zen0)

3^03 i_J * l_ hi

Jff3J-V0o

-SO.

HI

-(—

tITI-

r—i

d

dd

H

t

in9CsjlU

I

H

f=

49

Page 102: A redesign of the student record system for the Defense
Page 103: A redesign of the student record system for the Defense

Figure 17

New Student Registration Form (Form 90)

(Side 1)

Mi

ttf <3c $

> ''> i

£ si

50

Page 104: A redesign of the student record system for the Defense
Page 105: A redesign of the student record system for the Defense

Figure 18

New Student Registration Form (Form 90)

(Side 2)

o £ 3 o 8

; *

<$ »*

[3 f

[5 II

-i 5i

:

3S O

5-7.

51

Page 106: A redesign of the student record system for the Defense
Page 107: A redesign of the student record system for the Defense

Figure 19

New Student Grade Sheet

i 114 a~j

y.xv.y.; i "; .4 y»ft .-. <* *» «—-»»<.

52

Page 108: A redesign of the student record system for the Defense
Page 109: A redesign of the student record system for the Defense

BIBLIOGRAPHY

Angell, Thomas and Randall, Theron, "Generalized Data Management",Computer Group News, November, 1969,

Beyer, Robert, "A Positive Look at Management Information Systems",Financial Executive , Vol . 36, No . 6

.

Computer Sciences Corporation, Data Management Language (DML)Reference and Users Guide, 1972.

Dodd, George G., "Elements of Data Management Systems" , ComputingSurveys , Vol. 1, No. 2, June 19 69.

EDP Analyzer , "Creating the Corporate Data Base", February, 1970.

Flores, Ivan, Data Structures and Management, Prentice-Hall, 1970.

Kinzer, John G. , "A Model for Systems Design", Journal of Systems

Management, Vol. 23, No. 10, October 1972.

Nielsen, Norman R. , "The Merit of Regional Computing Networks",Communications of the ACM, Vol. 14, No. 5, May 1971.

53

Page 110: A redesign of the student record system for the Defense
Page 111: A redesign of the student record system for the Defense

INITIAL DISTRIBUTION LIST

No. of Copies

1. Defense Documentation Center 2

Cameron Station

Alexandria, Virginia 22 314

2. Library, Code 212 • 2

Naval Postgraduate School

Monterey, California 93940

3. Computer Systems Division 1

Defense Language Institute West CoastPresidio of Monterey, California 93940

4. Chairman Computer Science Group 1

Naval Postgraduate School

Monterey, California 9 3940

5. Professor N. F. Schnide"wind, Code 55 Ss 1

Naval Postgraduate School

Monterey, California 9 3940

6. Lcdr. R. M. Hanna, Code 53 Hq 1

Naval Postgraduate SchoolMonterey, California 9 3940

7. Lt. S. A. Wood 1

6252 N. Pomona RoadTuscon, Arizona. 85704

54

Page 112: A redesign of the student record system for the Defense
Page 113: A redesign of the student record system for the Defense

Security Classification

DOCUMENT CONTROL DATA -R&D(Security classification of lille. body of abstract and indexing annotation must be entered when the overall report is classified

IIC1NATING ACTIVITY (Corporate author)

aval Postgraduate School[onterey, California 9 3940

2*. REPORT SECURITY CLASSIFICATION

Unclassified

2b. GROUP

:port title

Redesign of the Student Record System for the Defense Language Institute, Westoast.

ISCRiPTivE notes (Type of report and.lnclusive da tea)

Master's Thesis (June, 1973)jthorisi fFirsl n«m«, middle initial, la at name)

-ott Allen Wood

POR T D A TE

me, 197 3.

7«. TOTAL NO. OF PAGES

5576. NO. OF REFS

ONTRACT OR GRANT NO.

ROJEC T NO.

9a. ORIGINATOR'S REPORT KIUMBERIH

9b. OTHER REPORT NO(S) (Any other numbera that may ba feignedtitle report)

ItSTRIBUTION STATEMENT

^proved for public release; distribution unlimited.

UPPLEMENTAHY NOTES 12. SPONSORING MILI TAR Y ACTIVITY

Naval Postgraduate School

Monterey, California 9 3940

BSTR AC T

lis thesis presents the development and planning for redesigning the Student

^cord System at the Defense Language Institute, West Coast. The redesign

i based on the INFONET system of Computer Sciences Corporation and the use

: a data Base system and data bease language: Data Management Language

)ML) . This system is in the process of implementation at the Computer Systems

ivision of the Defense Language Institute, West Coast, at the present time.

) .'^..1473 <PAGE "0101 -807-681 1

Security Classification

551-31*08

Page 114: A redesign of the student record system for the Defense
Page 115: A redesign of the student record system for the Defense

UNCLASSIFIEDSecurity Classification

key wo NOI

Student Record Redesign

Record Change

Computer Records Change

Computer Network

Computer Network Redesign

..1473 < back:(FORM' NOVI I -807-682 1

UNCLASSIFIED

56Security Clarification A- 3 1 409

Page 116: A redesign of the student record system for the Defense
Page 117: A redesign of the student record system for the Defense

Thesis

|W82l5Wood -45380

dr&ttF&th. stu-the Oefense U„ Q

f° r

27 DCC 78 <Woi

3 33U

Thesis

W8215 Wood

Cm 1 A redesign of the stu-

dent record system for

the Defense Language In-

stitute, West Coast.

i-^ o80

Page 118: A redesign of the student record system for the Defense

thesW8215

A redesign of the student record system

3 2768 001 90600 1

DUDLEY KNOX LIBRARY