包括的内容:
1 引言
1.1 目的
说明编写这份报告的目的,指出预期的读者。
1.2 术语
2 假定与约束
列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、相关行业法律法规等。
2.1 系统构成约束
2.2 用户需求约束
2.3 性能约束
2.4 假定
3 功能描述
3.1 功能总体描述/需求范围界定
3.2 核心功能描述
4 功能模块图
5 功能需求分解
功能划分
5.1 功能1
操作员:
功能目标:
先决条件:
完成步骤:
成功状态:
失败状态:
触发条件:
说明:
5.2 功能2
操作员:
功能目标:
先决条件:
完成步骤:
成功状态:
失败状态:
触发条件:
说明:
…
说明包括:对性能的一般性规定,其他专门要求、对数据精度、响应时间的要求。本处仅列出对软件系统的所有功能的共同要求,针对某一功能的专门性能要求应列在该功能规格说明中。对安全性的要求指出系统对使用权限的管理要求、信息加密、信息认证方面的要求。
6 运行环境规定
6.1 设备环境
6.2 支撑软件
7 程序接口
简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。
8 程序运行方式
说明该软件的运行方法。如是部件、还是独立运行程序、api等。
9 尚需解决的问题
以列表的形式列出在需求分析阶段必须解决但尚未解决的问题
包括的内容:
1 引言
1.1 目的
说明编写这份报告的目的,指出预期的读者。
1.2 术语
2 假定与约束
列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、相关行业法律法规等。
2.1 系统构成约束
2.2 用户需求约束
2.3 性能约束
2.4 假定
3 功能描述
3.1 功能总体描述/需求范围界定
3.2 核心功能描述
4 功能模块图
5 功能需求分解
功能划分
5.1 功能1
操作员:
功能目标:
先决条件:
完成步骤:
成功状态:
失败状态:
触发条件:
说明:
5.2 功能2
操作员:
功能目标:
先决条件:
完成步骤:
成功状态:
失败状态:
触发条件:
说明:
…
说明包括:对性能的一般性规定,其他专门要求、对数据精度、响应时间的要求。本处仅列出对软件系统的所有功能的共同要求,针对某一功能的专门性能要求应列在该功能规格说明中。对安全性的要求指出系统对使用权限的管理要求、信息加密、信息认证方面的要求。
6 运行环境规定
6.1 设备环境
6.2 支撑软件
7 程序接口
简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。
8 程序运行方式
说明该软件的运行方法。如是部件、还是独立运行程序、api等。
9 尚需解决的问题
以列表的形式列出在需求分析阶段必须解决但尚未解决的问题