文件信息 1 修改历史 2 目录 3 一、 引言 4 1.1、 编写目的 4 1.2、 文档范围 4 1.3、 预期读者和阅读建议 4 1.4、 参考资料 4 二、 项目描述 4 2.1、 项目背景 4 2.2、 项目名称 5 2.3、 项目概述 5 2.4、 项目关联性 5 2.5、 设计和实现上的限制 5 2.6、 假定和约束 6 2.7、 名词/术语解释 6 三、 用户环境描述 6 3.1、 用户单位组织结构 6 3.2、 用户部门设置与职责 6 3.3、 用户业务关系描述 7 3.4、 系统面向的用户群 7 3.5、 关键计算机资源 7 3.6、 用户环境中的其他应用系统分布 7 四、 功能性需求描述 7 4.1、 用户各部门当前的工作模式 7 4.2、 构建该系统的目标 8 4.3、 功能结构图 9 4.4、 功能点需求 9 4.5、 接口需求 10 五、 非功能性需求描述 11 5.1、 系统环境需求 11 5.2、 易用性和用户体验需求 11 5.3、 软硬件技术需求 11 5.4、 安全性需求 11 5.5、 可维护性需求 11 5.6、 对培训的需求 12 六、 其他 12 6.1、 软件应当遵循的标准或规范 12 6.2、 定义、首字母缩写词和缩略语 12 6.3、 附件 13
2019-12-21 20:28:27 111KB 项目需求
1
目录1. 范围 12. 总体要求 12.1 总体功能要求 12.2 软件开发平台要求 12.3 软件项目的开发实施过程管理要求 22.3.1 软件项目实施过程总体要求 22.3.2 软件项目实施变更要求 22.3.3 软件项目实施里程碑控制 23. 软件开发 33.1 软件的需求分析 33.1.1 需求分析 33.1.2 需求分析报告的编制者 43.1.3 需求报告评审 43.1.4 需求报告格式 43.2 软件的概要设计 43.2.1 概要设计 43.2.2 编写概要设计的要求 43.2.3 概要设计报告的编写者 43.2.4 概要设计和需求分析、详细设计之间的关系和区别 43.2.5 概要设计的评审 43.2.6 概要设计格式 43.3 软件的详细设计 53.3.1 详细设计 53.3.2 特例 53.3.3 详细设计的要求 53.3.4 数据库设计 53.3.5 详细设计的评审 53.3.6 详细设计格式 53.4 软件的编码 53.4.1 软件编码 53.4.2 软件编码的要求 53.4.3 编码的评审 63.4.4 编程规范及要求 63.5 软件的测试 63.5.1 软件测试 63.5.2 测试计划 63.6 软件的交付准备 63.6.1 交付清单 63.7 软件的鉴定验收 73.7.1 软件的鉴定验收 73.7.2 验收人员 73.7.3 验收具体内容 73.7.4 软件验收测试大纲 73.8 培训 73.8.1 系统应用培训 73.8.2 系统管理的培训(可选) 8附录A 软件需求分析报告文档模板 9附录B 软件概要设计报告文档模板 21附录C 软件详细设计报告文档模板 33附录D 软件数据库设计报告文档模板 43附录E 软件测试(验收)大纲 55
2019-12-21 19:44:55 387KB 需求分析
1