1. introduction
1.1 Project Name 1.2 Project Background and Content Summary (Project's Entrusted Unit, Development Unit, Relationship with Other Projects, Relationship with Other Institutions) 1.3 Related Information, Abbreviation, Definition (Related Project Plan, Contract and Super Level Composition, reference documents, standards, etc.) (interpolation words and noun definitions)
2. Task overview
2.1 Target (project development goals and application goals. If it is part of other systems, the relationship is explained) 2.2 Range (included business, not included) 2.3 Assumption conditions and constraint restrictions (try to list the assumptions of this project) And constraints, such as: funding, development deadline, equipment conditions, user-on-site environmental preparation, etc.)
3. Business Process
4. Data description
4.1 Original data Description a. Static Data B. Dynamic Data 4.2 Data Flow to Figure 4.3 Data Concept Model and Description
5. Functional Requirements
5.1 Function Description
6. Interface requirements
6.1 Report Format 6.2 Graphics Demand 6.3 Input Output Requirements
7. Interface requirements (describe data format, data exchange protocol, interface function, etc.) of the interface connected to the system connected to the system
8. Performance requirements
8.1 Data accuracy (eg, data internal accuracy, external display accuracy) 8. 2 Data amount 8. 3 Time Features Requirements (according to the characteristics of the development system, the requirements for the system's characteristics are required. For example: system response time, interface update processing time, data conversion and transmission time)
9. Operating environmental demand
9.1 Network and Hardware Equipment Platform (Network Topology Graph and Device Type Description)
Operating system platform database system platform
10. Software section
10.1 Programming Tools 10.2 Other Support Software
11. Other special needs
11.1 Installation and Operation 11.2 Safety Confidential 11.3 Maintenance Service