Professional Documents
Culture Documents
Requirement Specifications
Project Particulars
Supervisor
Project Number
Project Title
Project Teams Particulars
Student Number Student Name
Email Address
-1-
Mobile No.
INTRODUCTION
Background
Give a brief description of the project and the user organizations involved. Explain the
motivation behind creating this system and stating some the background regarding the
problem areas, bottlenecks or areas of improvement. State the aim of the system.
Objectives of System
Give a detail and accurate list of objectives the system should achieve. You may also
include the users' expectations of the new system. The objectives of the system should be
measurable and verifiable.
Definition of Terms and Glossary
Explain any terms that have special meanings within this document, for example
shall implies a mandatory requirement
should implies a desirable requirement
Define terms that are not commonly used or may be ambiguous to the readers, for
example for a Course Registration System: terms like schedule, student, course, etc
should be in the glossary.
OVERVIEW OF REQUIREMENTS
System Functions
List and give a brief description of the functions of the systems that are to be
implemented.
User Characteristics
Describe the characteristics of the users of the systems and the role they play.
General Constraints
Highlight any constraints such as dependency on other systems, existing
hardware/software platform or technology, restriction due to organization policy or legal
requirements.
FUNCTIONAL REQUIREMENTS
Processing Requirements
For each function, state the purpose and describe how the inputs can be transformed into
outputs and how the information can be captured process and generated.
User Interface Requirements
Describe any user interface diagram or draft screen shot drawn out during the
requirements gathering process. You may also describe the navigation mechanism if
necessary.
-2-
-3-