XXX项目需求分析文档名称文档编号编制人完成日期审核人审核意见同意报批审核日期备注版本修订记录修改人修改内容概要(或原因)修改日期版本号审核人初稿目录1文档说明错误
编制目的错误
适用范围错误
前提与约束错误
2系统概述错误
用户特点错误
运行环境错误
硬件平台错误
支持软件错误
通信环境错误
设计和执行约束错误
假设和依赖错误
3外部接口需求错误
用户界面错误
软件接口错误
通信接口错误
4功能需求错误
需求类1名称优先级别错误
业务流程错误
功能需求错误
5非功能需求错误
性能需求错误
安全设施要求错误
安全和保密要求错误
质量要求错误
业务规则(选)错误
其它需求错误
6需求分解列表错误
文档说明文档位于编制目的适用范围前提与约束系统概述//本章对待开发的软件系统做出概要性阐述,说明开发背景、作用范围、运行环境和已知的约束条件
用户特点划分最终使用该软件系统的用户类别,描述不同用户类的特征(相关业务范围、技能水平、对系统的使用频率),注明哪些是重要用户
说明不同用户类对系统的哪些功能更加关注
//面对软件的众多用户(还可能是使用软件的不同角色),当他们的需求发生冲突时,首先考虑的应当是服从重要客户的需求,其余的需求可以考虑在下一版本实现
范例:班长坐席可能更关注统计等高级功能,这些功能通常只需要一天使用一次,因此对快速响应的性能要求不高,但对数据的准确性有要求
运行环境//描述待开发软件运行时对硬件、操作系统和其它软