You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
范璐瑶
96cd65c6f5
文档编号:<项目名称> – 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. 软件原型
<提供软件原型,并做必要的解释和说明>
|
1 year ago |
doc
|
文档编号:<项目名称> – SRS – <**.**>
|
1 year ago |
1.txt
|
branch2
|
1 year ago |
README.md
|
Initial commit
|
1 year ago |