网站地图
软件需求说明书

SRS(Software Requirements Specification), 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。包含硬件、功能、性能、输入输出、接口需求、警示信息、保密安全、数据与数据库、文档和法规的要求等等。

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

说明编写这份软件需求说明书的目的,指出预期的读者。软件需求说明书的作用在于便于用户、开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据,并作为确认测试和验收的依据。

说明:

a.待开发的软件系统的名称;

b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;

c.该软件系统同其他系统或其他机构的基本的相互来往关系。

列出用得着的参考资料,如:

a.本项目的经核准的计划任务书或合同、上级机关的批文;

b.属于本项目的其他已发表的文件;

c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准,列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

1 Introduction简介

1.1 Purpose目的

1.2 Scope范围

2 General description总体概述

2.1 Software perspective软件概述

2.1.1 About the Project项目介绍

2.1.2 Environment ofProduct产品环境介绍

2.2 Software function软件功能

2.3 User characteristics用户特征

2.4 Assumptions & Dependencies假设和依赖关系

3 Requirements Modeling需求建模

3.1 Modeling tool 1建模工具

4 Specific Requirements具体需求

4.1 Functional Requirements功能需求

4.1.1 Functional Requirements1功能需求

4.2 Performance Requirements性能需求

4.2.1Performance Requirements1性能需求

4.3 External Interface Requirements外部接口需求

4.3.1 User Interface用户接口

4.3.2 Software Interface软件接口

4.3.3 Hardware Interface硬件接口

4.3.4 Communication Interface通讯接口

5 Overall Design Constraints总体设计约束

5.1 Standards compliance标准符合性

5.2 Hardware Limitations硬件约束

5.3 Technology Limitations技术限制

6 Software Quality Attributes软件质量特性

7 Dependencies依赖关系

8 Other Requirements其他需求

8.1 Database数据库

8.2 Operations操作

8.3 Localization本地化

9 Requirements Classification需求分级

10 Issues To Be Determined待确定问题

11 Appendix附录

11.1 Appendix A

附录A Feasibility Analysis Results可行性分析结果


相关文章推荐:
确认测试 |
相关词汇词典