文档编号:<项目名称> – SRS – <**.**>

<项目名称>
软件需求规格说明书

日期:

文档变更历史记录
序号	变更日期	变更人员	变更内容详情描述	变更后的版本号

目录
1. 引言	4
1.1 编写目的	4
1.2 读者对象	4
1.3 软件项目概述	4
1.4 文档概述	4
1.5 定义	4
1.6 参考资料	4
2. 软件的一般性描述	5
2.1软件产品与其环境之间的关系	5
2.2限制与约束	5
2.3假设与前提条件	5
3. 软件功能需求描述	5
3.1 软件功能概述	5
3.2 软件需求的用例模型	5
3.3 软件需求的分析模型	5
4. 其它软件需求描述	5
4.1 性能要求	5
4.2 设计约束	6
4.3 界面要求	6
4.4 进度要求	6
4.5 交付要求	6
4.6 验收要求	6
5. 软件原型	6

1. 引言
1.1 编写目的
<说明本文档的编写目的>
1.2 读者对象
<说明本文档可能的读者对象>
1.3 软件项目概述
<说明本文档所对应的软件项目:
-项目名称、简称或代号
-用户单位
-开发单位
-大致功能和用途等>
1.4 文档概述
<说明本文档的大致内容及其组织结构>
1.5 定义
<定义本文档所涉及的专门术语、概念、关键词缩写及其他需要解释的内容>
1.6 参考资料
<列出本文档的参考资料:名称、作者、单位、出版日期等信息>

2. 软件的一般性描述
2.1软件产品与其环境之间的关系
<描述待开发的软件与其外部环境(包括其他软件系统、外部用户、硬件系统等等)之间的关系>
2.2限制与约束
<描述对该软件功能和性能等方面需求的限制和约束>
2.3假设与前提条件
<描述开发和使用该软件的假设和前提>

3. 软件功能需求描述
3.1 软件功能概述
<以简洁、易理解的方式描述软件产品的功能,包括每项功能的标识、描述、优先级、使用场景等>
3.2 软件需求的用例模型
<描述软件需求的用例图,用自然语言描述各个具体的用例>
3.3 软件需求的分析模型
<描述各个用例的交互图,给出软件需求的分析类图,必要时提供某些对象的状态图等>
4. 其它软件需求描述
4.1 性能要求
<描述用户对目标软件系统的性能要求,如运行效率、响应速度等>
4.2 设计约束
<描述用户对目标软件系统的设计约束,如:开发工具/运行环境/安全性/可靠性要求等等>
4.3 界面要求
<描述用户对目标软件系统界面要求,可在此处描述目标软件系统的原型>
4.4 进度要求
<描述用户对目标软件系统的开发进度要求>
4.5 交付要求
<描述用户对目标软件系统的最终交付要求,包括:
需交付哪些内容
这些内容以何种形式交付:电子文件、打印材料 >
4.6 验收要求
<说明最终项目验收的依据和准则>
5. 软件原型
<提供软件原型,并做必要的解释和说明>
main
范璐瑶 1 year ago
parent 27bdcce702
commit 96cd65c6f5
Loading…
Cancel
Save