Srs
Srs
Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definition, Acronyms, or Abbreviations
1.4 References
1.5 Overview
2. General Description
2.1 Product Perspective
2.2 Product Functions
2.3 User Characteristics
2.4 General Constraints
2.5 Assumptions
3. Specific Requirements
3.1 Functional Requirements
3.1.1 Functional Requirement 1
Introduction
Inputs
Processing
Outputs
3.1.2 Functional Requirement 2
.
.
.
3.1.n
Functional Requirement n
3.2 External Interface Requirements
3.2.1 User Interfaces
3.2.2 Hardware Interfaces
3.2.3 Software Interfaces
3.2.4 Communications Interfaces
3.3 Performance Requirements
3.4 Design Constraints
3.4.1 Standards Compliance
3.4.2 Hardware Limitations
3.5 Attributes
3.5.1 Security
3.5.2 Maintainability
3.6 Other Requirements
3.6.1 Database
3.6.2 Operations
3.6.3 Site Adaptation
simultaneous users, response time, number of files, number of open files, and
amount of data to be processed within a time unit.
d) Design constraints Any form of design constraints caused by environmental
limitations, hardware limitations and compliance with standards would be
specified here.
e) Attributes Most of the attributes required for the software product would be
specified here, such as detailed security requirements, software product
availability requirement, product maintainability requirement, mobility
requirement and reliability requirement.
f) Other requirements It includes database requirements specifying any
database to be used by the software and its specifications, operational modes
specifying modes of operation including back-up and disaster recovery plans,
site adaptation requirements specifying data, initialization and other features
that are specific to the operational site.