软件需求文档模板
2021-11-03
来源:好走旅游网
软件需求说明书 版本 交付给 由 ****公司 准备 *****公司 日期 姓名 职位 日期 姓名 职位 日期 姓名 职位 日期 姓名 职位 软件需求说明书 版本历史 版本号 日期 作者 审核 备注 文档属性 文件名 文件格式 文档 标题 作者 创建 日期 上次修改 日期 过期 日期 安全级别 Ver. Rev. 1.1 i 软件需求说明书 目录 1. ....... 系统概要 ................................................................................................................................................... 1 1.1 当前系统 .................................................................................................................................................. 1 1.2 建议系统 .................................................................................................................................................. 1 1.2.1 系统范围 ...................................................................................................................................... 1 1.2.2 系统目标 ...................................................................................................................................... 1 2. ....... 业务用例 ................................................................................................................................................... 1 2.1 角色目录 .................................................................................................................................................. 1 2.2 用例目录 .................................................................................................................................................. 1 2.3 角色-用例映射 ........................................................................................................................................ 1 2.4 用例描述 .................................................................................................................................................. 2 2.4.1 用例 1 .......................................................................................................................................... 2 3.IT系统和基础设施 ........................................................................................................................................... 3 4. 外部系统接口 ................................................................................................................................................... 3 5. ....... 系统需求 ................................................................................................................................................... 4 5.1 安全 .......................................................................................................................................................... 4 5.2 审计追踪 .................................................................................................................................................. 4 5.3 可靠性 ...................................................................................................................................................... 4 5.4 性能 .......................................................................................................................................................... 4 5.5 扩展性 ...................................................................................................................................................... 4 5.6 多语言支持 .............................................................................................................................................. 4 5.7 用户界面 .................................................................................................................................................. 4 5.8 数据迁移 .................................................................................................................................................. 4 5.9 支持 .......................................................................................................................................................... 4 5.10 备份和恢复 .............................................................................................................................................. 4 5.11 安装 .......................................................................................................................................................... 4 6. ....... 架构需求 ................................................................................................................................................... 4 6.1 部署需求 .................................................................................................................................................. 4 6.2 部署架构 .................................................................................................................................................. 4 6.3 客户访问 .................................................................................................................................................. 4 7. ....... 计划需求 ................................................................................................................................................... 4 7.1 项目流程 .................................................................................................................................................. 5 7.2 标准和指导 .............................................................................................................................................. 5 7.2.1 架构和应用设计 .......................................................................................................................... 5 7.2.2 UI指导 ........................................................................................................................................ 5 7.2.3 开发 .............................................................................................................................................. 5 7.2.4 编码标准和规约 .......................................................................................................................... 5 7.2.5 程序文档 ...................................................................................................................................... 5 7.2.6 单元测试 ...................................................................................................................................... 5 7.2.7 集成和系统测试 .......................................................................................................................... 5 7.3 用户手册 .................................................................................................................................................. 5 7.4 培训 .......................................................................................................................................................... 5 8. .............. 附录 ................................................................................................................................................... 5 Ver. Rev. 1.1 ii 软件需求说明书 1. 系统概要 1.1 1.2 当前系统 建议系统 1.2.1 系统范围 1.2.2 系统目标 1.2.2.1 业务目标 1.2.2.2 技术目标 2. 业务用例 2.1 角色目录 描述 编号 角色 1. 2. 3. 4. 2.2 用例目录 3.1.1 1. 1.1 2. 2.1 3. 4. 4.1 5. 5.1 6. 6.1 7. 7.1 8. 8.1 1. 1.1 2.3 角色-用例映射 角色 用例编号 备注 2.4 软件需求说明书 用例描述 2.4.1 用例 1 2.4.1.1 用例 1.1 用例编号 标题 成员 描述 事件流程 子流程/可选流程 特殊需求 假设 前置条件 后置条件 用户界面 业务规则 显示规则 相关用例 问题/确认事项 描述 2.4.1.2 用例 1.2 用例用例编号 标题 执行人员 描述 事件流程 子流程/可选流程 特殊需求 假设 前置条件 后置条件 用户界面 业务规则 显示规则 相关用例 问题 描述 1.2 1. 1. 日期 状态 解决方案 1.1 日期 状态 解决方案 2 软件需求说明书 3. IT系统和基础设施 (如需要) 4. 外部系统接口 接口提供者 接口形式 接口名字 接口功能描述 3 软件需求说明书 5. 系统需求 5.1 安全 5.2 审计追踪 5.3 可靠性 5.4 性能 5.5 扩展性 5.6 多语言支持 5.7 用户界面 5.8 数据迁移 5.9 支持 5.10 备份和恢复 5.11 安装 6. 架构需求 6.1 部署需求 6.2 部署架构 6.3 客户访问 7. 计划需求 该章节描述项目执行的流程,支持,培训等 4 7.1 项目流程 7.2 标准和指导 软件需求说明书 7.2.1 架构和应用设计 7.2.2 UI指导 7.2.3 开发 7.2.4 编码标准和规约 7.2.5 程序文档 7.2.6 单元测试 7.2.7 集成和系统测试 7.3 用户手册 7.4 培训 8. 附录 5