Current Environment: Background of The Study System Objectives Significance of The Study Proposal
Current Environment: Background of The Study System Objectives Significance of The Study Proposal
1. Current Environment
This section consists of four subsections of brief descriptions that provide understanding of the
context for the proposed effort.
This System allows your personal and customers to see the data they need in real time.
Relevant information about the organization, mission, locations, numbers, and type of personnel,
and relationships or interfaces with other organizations and entities, as they relate to the system
task.
A high-level picture of the processes and procedures by which information is currently handled
by the owner/user in the area being automated or modified. The timing of critical processes
should also be discussed, e.g., if there are any processes dependent on other processes being
previously completed, these dependencies should be noted. For example, if time sheets are due
on the 15th of the month, and there is an audit step to ensure all time sheets have been keyed prior
to running a system job that cuts the checks, the audit step must be run after the 15th and prior to
the system job being run.
A brief introduction to the component or system that is covered by the specification. This
section should be brief, since it is included only to help the reader quickly understand what is
being specified.
A context diagram should be included to assist in positioning the proposed component or system.
1.4 Deficiencies
This subsection portrays any problems experienced by the owner/user with the current process.
2. Requirements
This section consists of twelve subsections. This section states the functions required of the
software in quantitative and qualitative terms, and what the system must do to completely fulfill
the owner/user=s expectations. The requirements should answer the following questions:
Each paragraph (or group of paragraphs) should contain a reference identifying the source of the
requirement. Each requirement (sentence or paragraph) should be numbered, using a numbering
scheme that allows for inserting additional requirements later, e.g., FUNC-01, or A-1.1, etc.
Only one requirement should be defined per numbered item.
Provide a description of all manual and automated input requirements for the software product
such as data entry from source documents and data extracts from other applications, as well as all
output requirements for the software product such as printed forms, reports, display screens, files
and other work products the system will process and produce.
Identify the data elements and logical data groupings that will be stored and processed by the
software product. Include archiving data requirements and sensitivity of data.
This section is supported by a data model. An accompanying data dictionary should be included
in an appendix.