用户需求分析书(模板)
XX 项目
项目编号:_____________
用户需求分析书
目录
1. 引言 ................................................................................................................................................. 4 1.1. 编写目的 .............................................................................................................................. 4 1.2. 项目背景 .............................................................................................................................. 4 1.3. 定义 ........................................................................................................................................ 4 1.4. 参考资料 .............................................................................................................................. 4 2. 任务概述........................................................................................................................................ 4 2.1. 目标 ........................................................................................................................................ 4 2.2. 用户的特点 . ......................................................................................................................... 4 2.3. 运行环境 .............................................................................................................................. 5 2.4. 条件与限制 . ......................................................................................................................... 5 3. 功能需求........................................................................................................................................ 5 3.1. 组织机构及角色 ................................................................................................................ 5 3.2. 总体流程描述 . .................................................................................................................... 5 3.3. 总体功能描述 . .................................................................................................................... 5 4. 功能需求详述 .............................................................................................................................. 5 5. 非功能需求描述 ......................................................................................................................... 5 5.1. 性能需求 .............................................................................................................................. 5 5.2. 适应性 ................................................................................................................................... 5 5.3. 安全需求 .............................................................................................................................. 6 5.4. 其他需求 .............................................................................................................................. 6 6. 项目附录........................................................................................................................................ 6
1. 引言
1.1. 编写目的
[必须输出。阐明编写需求说明书的目的,指明读者对象。]
1.2. 项目背景
[必须输出。应包括
• 项目的委托单位、开心单位和主管部门; • 该软件系统与其他系统的关系。]
1.3. 定义
[必须输出。列出文档中所用到的专门术语的定义和缩写词的原文。]
1.4. 参考资料
[可选项。可包括
• 项目经核准的计划任务书、合同或上级机关的批文 • 文档所引用的资料、规范等
• 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源]
2. 任务概述
2.1. 目标
[必须输出。叙述该系统开发的意图、应用目标、作用范围以及其他应向读者说明的有关该系统开发的背景材料。解释被开发系统与其他有关系统之间的关系。]
2.2. 用户的特点
[可选项。列出本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本系统的预期使用频度和使用规模。]
2.3. 运行环境
[可选项。列出系统的运行环境,如网络环境、系统软件平台、应用软件平台等。]
2.4. 条件与限制
[可选项]
[列出进行本系统开发工作的假定和约束, 列出所要支持的硬件和软件等。]
3. 功能需求
3.1. 组织机构及角色
[必须输出。说明用户单位的组织机构、角色(岗位、职责)]
3.2. 总体流程描述
[必须输出。描述总体的流程要求,画出总体流程图。]
3.3. 总体功能描述
[必须输出。描述总体的功能要求,画出总体功能模块图。]
4. 功能需求详述
[必须输出。描述每个功能模块详细功能,如用户界面、屏幕格式、报表格式、菜单格式、输入输出要求、接口要求等。]
5. 非功能需求描述
5.1. 性能需求
[必须输出,若无性能需求,需写无。]
[如响应时间、更新处理时间、数据转换与传输时间、运行时间等。]
5.2. 适应性
[可选项]
[在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。]
5.3. 安全需求
[可选项]
[说明与安全相关的要求。]
5.4. 其他需求
[可选项]
[如易用性、可维护性、可靠性需求、系统容量需求等。]
6. 项目附录
[可选项]
[用户提供源件电子版参考资料、资料来源等。]