项目需求分析报告编写说明

1 引言


1.1 编写目的

为哪个软件产品编写的,开发这个软件的意义,作用,最终达到什么意图。需求规格,修正和发行版本等


1.2 预期读者和阅读建议

如用户,开发人员,项目经理,营销人员,测试人员,文档编写人员等。描述了参考文档中,其余部分的内容及其组织结构,对每一类读者提供最合适的阅读建议


1.3 产品范围

产品范围,说明该软件产品及其开发目的的简短描述(利益和目的);考虑产品开发与企业目标或业务策略相联系


1.4 参考资料

例如:

·本项目经核准的计划任务书或合同;上级机关的批文

·属于本项目的已经发表的文件

·本文件中各处引用的文件,资料,包括要用到的软件开发标准,列出这些文件的标题,文件编号,发表日期和出版单位;说明能够得到这些文件资料的来源

·业务调研报告相关文件


2 编写说明


2.1 开发意图

开发的目标,意图,提高管理目标等


2.2 约束和假定

影响需求陈述的假设因素


2.3 产品描述

软件体系结构,软件组织结构,子系统主要功能等


3 XXX子系统功能需求详细描述


3.1 XXX子系统功能概述

子系统功能,结构关系


3.2 XXX子系统用例图

绘制用例图,说明用例之间的关系


3.3 用例描述

按照事件流格式,描述用例的事件流,例外事件流


4 领域类图(类图)


4.1 XXX领域类图

给各用例对象设计领域类关系,绘制除领域类图,说明类图之间的关系


4.2 XXX领域类属性

相当于对领域类图的补充说明


5 非功能需求


5.1 物理需求

系统运行的硬件需求,性能,容量,速度。容错性等

5.2 实施需求

详细陈述与系统安全性,完整性问题相关的需求或与个人隐私问题相关的需求;定义用户身份认证或备授权需求

5.3 易用性需求

用户在使用系统方面的相关需求;界面,操作流程,文字解释,使用场景,帮助文档等

5.4 性能性需求

阐述软件产品性能的需求;可以针对每个功能需求或者特征分别陈述其性能需求

5.5 可靠性需求

5.6 软件项目管理需求(可选)


6 数据字典编写说明

以表格的形式,解释系统中用到每个数据项和专业术语


你可能感兴趣的:(软件设计,文档,需求分析)