文件编号:MAC-SWE-TMP-17密级:■保密□通用需求分析总结报告[模板]RequirementAnalysisReport[Template]V1.0版本编写/修改审核批准修改原因受控编号:正文页数:附件页数:存储编号:管理部门:审查期:SWE文件2修改记录日期版本修改内容修改人yyyy/mm/ddx.x细节姓名SWE文件3文件编号:密级:■保密□通用需求分析总结报告项目名称:拟制:审核:SQA:批准:项目代号:收文:产品版本:抄送:SWE文件4该报告由开发团队编制作为需求分析阶段的结论。其概述了需求分析的结果并建立开始概要设计的基线。建议内容如下:1.引言1.1编写目的说明编写这份项目开发计划的目的,并指出预期的读者。1.2背景说明:a)待开发的软件系统的名称;b)本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c)该软件系统同其他系统或其他机构的基本的相互来往关系。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料列出用得着的参考资料,如:a)本项目的经核准的计划任务书或合同、上级机关的批文;b)属于本项目的其他已发表的文件;c)本文件中各处引用的文件、资料,包括所需用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源2.复用建议关键复用候选项和系统全面体系概念。3.操作概要对需求分析阶段执行活动所产生的系统和操作概念的更新。a)更新操作方案。b)操作模型,包括在操作的每种模式、次序和类型中将处理的数据的容量和频率。c)更新输入、输出和信息说明。4.规格说明分析SWE文件5a)需求和规格说明类别的概要(命令式、需要评审、单纯信息、需要类别或TBD)b)有疑问的规格说明——对矛盾、含混、不可行、不可测试和TBD需求的识别和讨论。c)未解决的需求/操作问题,包括解决所需要的数据。d)对数学算法的分析。5.系统限制a)硬件可用性——执行、储存、外围设备b)操作系统限制c)支持软件限制6.性能估计和模型。7.开发假设8.风险包括进度和进度的。(这些应包括与TBD或更改需求相关的风险以及技术风险)。9.原型化工作解决技术风险所需要的,包括每个原型工作的目标和完成准则。10.数据流和面向对象图表对需求分析阶段执行的需求的结构化或面向对象分析的结果。11.数据字典图表中显示的更新的过程、数据流和对象。