文档详情

需求分析+概要设计+设计+数据库设计+软件测试模板.pdf

发布:2021-07-21约3.97万字共67页下载文档
文本预览下载声明
附录 A 软件需求分析报告文档模板 附录 B 软件概要设计报告文档模板 附录 C 软件详细设计报告文档模板 附录 D 软件数据库设计报告文档模板 附录 E 软件测试 ( 验收 ) 大纲 5 附录 A 软件需求分析报告文档模板 1. 引言 1.1 编写目的 1.2 项目风险 1.3 文档约定 1.4 预期读者和阅读建议 1.5 产品范围 1.6 参考文献 2. 综合描述 2.1 产品的状况 2.2 产品的功能 2.3 用户类和特性 2.4 运行环境 2.5 设计和实现上的限制 2.6 假设和约束 ( 依赖 ) 3. 外部接口需求 3.1 用户界面 3.2 硬件接口 3.3 软件接口 3.4 通讯接口 4. 系统功能需求 4.1 说明和优先级 4.2 激励/响应序列 4.3 输入/输出数据 5. 其它非功能需求 5.1 性能需求 5.2 安全措施需求 5.3 安全性需求 5.4 软件质量属性 5.5 业务规则 5.6 用户文档 6. 词汇表 7. 数据定义 8. 分析模型 9. 待定问题列表 1. 引言 引言是对这份软件产品需求分析报告的概览,是为了帮助阅读者了解这份文档是如 何编写的,并且应该如何阅读、理解和解释这份文档。 1.1 编写目的 说明这份软件产品需求分析报告是为哪个软件产品编写的,开发这个软件产品意 义、作用、以及最终要达到的意图。通过这份软件产品需求分析报告详尽说明了该 软件产品的需求规格,包括修正和 ( 或) 发行版本号,从而对该软件产品进行准确的 定义。 如果这份软件产品需求分析报告只与整个系统的某一部分有关系,那么只定义软件 产品需求分析报告中说明的那个部分或子系统。 1.2 项目风险 具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要 风险,首要风险承担者包括: ● 任务提出者; ● 软件开发者; ● 产品使用者。 1.3 文档约定 描述编写文档时所采用的标准 ( 如果有标准的话 ) ,或者各种排版约定。排版约定应 该包括: ● 正文风格; ● 提示方式; ● 重要符号; 也应该说明高层次需求是否可以被其所有细化的需求所继承,或者每个需求陈述是 否都有其自己的优先级。 1.4 预期读者和阅读建议 列举本软件产品需求分析报告所针对的各种不同的预期读者,例如,可能包括: ● 用户; ● 开发人员; ● 项目经理; ● 营销人员; ● 测试人员; ● 文档编写入员。 并且描述了文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适 合的文档阅读建议。 1.5 产品范围 说明该软件产品及其开发目的的简短描述,包括利益和目标。把软件产品开发与企 业目标,或者业务策略相联系。 描述产品范围时需注意,可以参考项目视图和范围文档,但是不能将其内容复制到 这里。 1.6 参考文献 列举编写软件产品需求分析报告时所用到的参考文献及资料,可能包括: ● 本项目的合同书; ● 上级机关有关本项目的批文; ● 本项目已经批准的计划任务书; ● 用户界面风格指导; ● 开发本项目时所要用到的标淮; ● 系统规格需求说明; ● 使用实例文档; ● 属于本项目的其它己发表文件; ● 本软件产品需求分析报告中所引用的文件、资料; ● 相关软件产品需求分析报告; 为了方便读者查阅,所有参考资料应该按一定顺序排列。如果可能,每份资料都应 该给出: ● 标题名称; ● 作者或者合同签约者; ● 文件编号或者版本号;
显示全部
相似文档