XXX项目软件需求规格说明书---------------------------------------------------------------------合肥安慧软件有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后使用。
1.引言.................................................... 错误!未定义书签。
. 项目背景............................................. 错误!未定义书签。
. 编写目标............................................. 错误!未定义书签。
. 建设目标(可选)..................................... 错误!未定义书签。
. 系统范围............................................. 错误!未定义书签。
. 定义/术语/缩写....................................... 错误!未定义书签。
. 参考资料............................................. 错误!未定义书签。
. 文档阅读指南(可选)................................. 错误!未定义书签。
2.总体说明................................................ 错误!未定义书签。
. 产品介绍............................................. 错误!未定义书签。
. 假设和依赖(可选)................................... 错误!未定义书签。
. 局限性和排斥性(可选)............................... 错误!未定义书签。
3.功能描述................................................ 错误!未定义书签。
. 业务描述............................................. 错误!未定义书签。
. 用户说明............................................. 错误!未定义书签。
. 基本配置及运行环境................................... 错误!未定义书签。
. 用户场景............................................. 错误!未定义书签。
用例总览......................................... 错误!未定义书签。
详细用例说明..................................... 错误!未定义书签。
4.非功能性需求............................................ 错误!未定义书签。
. 性能要求............................................. 错误!未定义书签。
. 可靠性(可选)....................................... 错误!未定义书签。
. 安全性(可选)....................................... 错误!未定义书签。
. 可移植性(可选)..................................... 错误!未定义书签。
. 设计限制(可选)..................................... 错误!未定义书签。
. .电源、工艺结构要求(可选).......................... 错误!未定义书签。
. 逻辑数据库需求(可选)............................... 错误!未定义书签。
. 其他需求............................................. 错误!未定义书签。
5.接口说明................................................ 错误!未定义书签。
. 用户界面............................................. 错误!未定义书签。
. 硬件接口............................................. 错误!未定义书签。
. 软件接口............................................. 错误!未定义书签。
. 通信接口............................................. 错误!未定义书签。
6.需求变更流程............................................ 错误!未定义书签。
7.设计描述(可选) ........................................ 错误!未定义书签。
. 设计和实现的约束条件................................. 错误!未定义书签。
. 设计架构............................................. 错误!未定义书签。
. 分析模型............................................. 错误!未定义书签。
. 数据库设计........................................... 错误!未定义书签。
. 接口函数/类/对象..................................... 错误!未定义书签。
8.其他(可选)............................................ 错误!未定义书签。
. 故障处理............................................. 错误!未定义书签。
. 项目风险预估......................................... 错误!未定义书签。
. 客户和市场需求....................................... 错误!未定义书签。
9.项目建设安排............................................ 错误!未定义书签。
. 项目优先级........................................... 错误!未定义书签。
. 功能优先级........................................... 错误!未定义书签。
. 项目进度计划......................................... 错误!未定义书签。
. 项目人员配置管理..................................... 错误!未定义书签。
. 项目实施方案......................................... 错误!未定义书签。
10.附录(可选) .......................................... 错误!未定义书签。
. 数据字典........................................... 错误!未定义书签。
. 业务规则........................................... 错误!未定义书签。
. 算法说明........................................... 错误!未定义书签。
. 相关干系人概览..................................... 错误!未定义书签。
. 待确定问题清单..................................... 错误!未定义书签。
. 用户文档........................................... 错误!未定义书签。
. 相关文档........................................... 错误!未定义书签。
1.引言1.1.项目背景此处说明项目建设的原由与背景,对项目建设内容的历史和现状进行概括性的描述,最终说明为什么决定开发该产品。
直接引用用户需求说明或产品需求规格说明书中对应章节内容即可。
1.2.项目目标此处一般描述两项内容:1.项目的建设目标,及该项目的成功实施给客户带来的商业上的利益。
2.定义该项目成功实施的标准,如项目的进度目标,质量目标等等。
直接引用用户需求说明或产品需求规格说明书中对应章节内容即可。
1.1.系统范围概述本系统的相关业务范围,划清系统边界,明确项目的工作内容。
直接引用用户需求说明或产品需求规格说明书中项目边界章节内容即可。
1.2.适用范围此处描述:编写软件需求规格说明书的主要目的和适用的读者。
读者对象一般包括:需求提供方具体责任人、评审人员、开发方的项目经理、系统分析设计人员、测试人员等。
1.3.定义/术语/缩写此处描述:文档中所有需要向读者解释的专业术语、名词定义、简称、缩写、项目组内达成一致意见的专用词汇等。
包括:词汇的来源、定义、对该词汇的其它叫法等。
若内容较多,也可将这些的信息放在附录或其他文档中描述。
直接应用用户需求说明书中术语表章节内容即可,如果软件需求规格说明书中还引用了新的术语,也需要更新到该表中。
2.总体说明2.1.系统介绍该章节从以下几个方面来对系统进行概要性的介绍。
1.系统功能结构图:着重从业务层面来介绍该系统,如果有关键业务过程,可用文字进行补充说明示例一:示例二:示例只提供参考,不产生任何约束性要求。
2.系统结构图:从系统的交互来描述各个子系统之间的关系示例一:示例二:示例只提供参考,不产生任何约束性要求。
3.高层数据流图示例一:示例只提供参考,不产生任何约束性要求。
4.网络拓扑图示例:示例只提供参考,不产生任何约束性要求。
5.系统部署图示例:示例只提供参考,不产生任何约束性要求。
6.关键业务过程(可选):对本项目的关键业务过程进行描述,也可以通过业务流程图来表示2.2.用户说明对该系统的用户/用户类进行说明,可直接引用用户需求说明或产品需求规格说明书中的“用户与角色”章节2.3.假设和依赖(可选)建议在此处描述所有会影响需求的因素。