HP Integrity NonStop J-Series User Manual
Page 230
Sample Project-Tracking System
Defining Functional Requirements
The tasks involved in developing this system are:
1. Defining the functional requirements of the system
2. Defining the data requirements of the system
3. Defining the applications to be generated
4. Generating the applications
5. Modifying the SCREEN COBOL source code of selected
applications
6. Writing a SCREEN COBOL Menu program
7. Modifying a PATHCOM command file to integrate the
applications
DEFINING THE FUNCTIONAL REQUIREMENTS OF THE SYSTEM
The first step in developing an application system is to define
the functions it provides, based on requests from potential
users. By eliciting the cooperation of potential users, you can
find out about the tasks they perform and how the system can help
them.
Suppose that discussions with potential users indicate that the
system should provide the following functions:
1. A method for entering information about new projects and the
events associated with each
2. A means for assigning an employee to a specific event
3. A means for displaying general information about each project
and its events
4. A means for displaying detailed information about a specific
event within a project
5. An allowance for revision of certain information associated
with an event
12-2