Demand analysis stage-requirement statement

Source: Internet
Author: User
[Project name]

Requirement statement

[V1.0 (Version)]

Prepared ______________________
Reviewer ______________________
Approved ______________________

[Year, month, and day]

Requirement statement
1. Introduction
1.1 Purpose of writing
Describe the purpose of writing this requirement specification and point out the intended readers.
1.2 Background
A. Name of the system to be developed;
B. submitter, developer, and user of the task of this project;
C. The basic relationship between the system and other systems or institutions.
1.3 Definition
Lists the definitions of specialized terms used in this document and the original phrases of the foreign acronyms.
1.4 references
List useful references.
2. Task Overview
2.1 goals
Describe the intention, application goal, function scope of the system development, and other background materials related to the system development to the reader. Explains the relationship between the developed system and other related systems.
2.2 user features
Lists the features of end users of the system, and fully describes the educational level and technical expertise of operators and maintenance personnel, as well as the expected usage frequency of the system.
2.3 assumptions and constraints
List the assumptions and constraints for the system development.
3. Requirements
3.1 functional provisions
In the form of a list, the functional requirements for the system are described in a quantitative and qualitative manner one by one, indicating the amount of input, the processing, and the output, and the system capacity, including the number of terminals to be supported by the system and the number of concurrent operations to be supported, and other indicators.

3.2 Performance Requirements
3.2.1 precision
The requirements on the input and output data precision of the system may include the precision during transmission.
3.2.2 time characteristics requirements
Describes the time requirements for the system.
3.2.3 flexibility
Describes the flexibility requirements of the system, that is, the system's ability to adapt to these changes when the demand changes.

3.3 input and output requirements
Describe the input and output data types, and describe the media, format, value range, and accuracy one by one. The data output of the system and the control output that must be indicated are explained and used as an example.

3.4 Data management capability requirements (for Software Systems)
Describe the number of volumes and records to be managed, the size and size of tables and volumes, and estimate the storage requirements of data and its components based on foreseeable growth.

3.5 troubleshooting requirements
List possible software and hardware faults, as well as the consequences for various performance and fault handling requirements.

3.6 Other Special requirements
If your organization requires security and confidentiality, special requirements for maintainability, complementarity, accessibility, reliability, and operational environment conversion.
4. Operating Environment Regulations
4.1 devices
list the hardware devices required to run the software. Describes the new devices and their special functions, including:
. processor Model and memory capacity
B. external storage capacity, online or offline, media and its storage format, device model and quantity
C. model and quantity of input and output devices, online or offline.
D. data communication device model and quantity
E. function keys and other specialized hardware
4.2 supported software
List supported software, including the operating system to be used, compiling the Program , and performing Disaster Tolerance ranking? BR> 4.3 interface
describes the interfaces and data communication protocols between the system and other systems.
4.4 Control
describes the operation methods and control signals of the system, and describes the sources of these control signals. # Software Engineering

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.