[XXXX]技术有限公司[公司名称]
[XXXX]公司[客户名称]
找服务
需求调研报告
文件信息
文件状态: [ √ ] 草稿文件
] 正式文件
] 更改正式文件
[
[
文档编号:
文档类别:
文 件 名:
文件摘要:
项目名称:
当前阶段: 需求调研阶段
版权所有:
当前版本: V1.0.0
作
审
者:
核:
完成日期:
文档标题: 软件项目需求调研报告
提交人员:
修改历史
日期
版本
作者
修改内容
评审号
更改请求号
2017-12-13
V1.0.0
陈建伟 定义文件模板
目录
二、
四、
五、
三、
文件信息 ..................................................................... 1
修改历史 ..................................................................... 2
..................................................................... 3
目录
引言 ................................................................. 4
一、
1.1、 编写目的 .................................................................................................................... 4
1.2、 文档范围 .................................................................................................................... 4
1.3、 预期读者和阅读建议................................................................................................4
1.4、 参考资料 .................................................................................................................... 4
项目描述 ............................................................. 4
2.1、 项目背景 .................................................................................................................... 4
2.2、 项目名称 .................................................................................................................... 5
2.3、 项目概述 .................................................................................................................... 5
2.4、 项目关联性................................................................................................................ 5
2.5、 设计和实现上的限制................................................................................................5
2.6、 假定和约束................................................................................................................ 6
2.7、 名词/术语解释 .......................................................................................................... 6
用户环境描述 ......................................................... 6
3.1、 用户单位组织结构 ....................................................................................................6
3.2、 用户部门设置与职责................................................................................................6
3.3、 用户业务关系描述 ....................................................................................................7
3.4、 系统面向的用户群 ....................................................................................................7
3.5、 关键计算机资源........................................................................................................7
3.6、 用户环境中的其他应用系统分布 ............................................................................7
功能性需求描述 ....................................................... 7
4.1、 用户各部门当前的工作模式 ....................................................................................7
4.2、 构建该系统的目标 ....................................................................................................8
4.3、 功能结构图................................................................................................................ 9
4.4、 功能点需求................................................................................................................ 9
4.5、 接口需求 .................................................................................................................. 10
非功能性需求描述 .................................................... 11
5.1、 系统环境需求 ..........................................................................................................11
5.2、 易用性和用户体验需求 ..........................................................................................11
5.3、 软硬件技术需求......................................................................................................11
5.4、 安全性需求..............................................................................................................11
5.5、 可维护性需求 ..........................................................................................................11
5.6、 对培训的需求 ..........................................................................................................12
其他 ................................................................ 12
6.1、 软件应当遵循的标准或规范 ..................................................................................12
6.2、 定义、首字母缩写词和缩略语..............................................................................12
6.3、 附件 .......................................................................................................................... 13
六、
一、 引言
1.1、 编写目的
编写提示:阐明编写该文档的目的;本节内容是读者接触到本文的第一段正式文字,建议通
过简短文字描述简明扼要的告诉他们编写本文档的目标。
例如:
1、本文档是 [项目名称] [系统属性] 客户需求调研报告,供需求分析人员进行项目需
求分析时使用;
2、本文档可以作为项目验收标准之一;
3、本文档可以作为软件维护的参考资料;
1.2、 文档范围
编写提示:对本文当所涉及到所有内容的高度概括,简要说明即可。
例如:
1、本文档包括 [项目描述]、[用户环境描述]… 等几个章节,并:
a) 在 [项目描述] 章节中描述了…信息;
b) 在 [用户环境描述] 章节中描述了 … 信息;
c) …
1.3、 预期读者和阅读建议
编写提示:描述本文档可能涉及到的各类读者对象以及不同的读者应该注意的侧重点;
1.4、 参考资料
编写提示:列出本文档的所有参考文献(可以是非正式出版物、客户的规章制度和流程文件、
相关法律法规文件等),格式如下:
名称
日期
作者
版本
出版社
并且,请在本文档最后附上所有列出的参考资料的附件。
二、 项目描述
2.1、 项目背景
编写建议:描述该项目的建设背景;
例如:
1、项目立项时的环境描述;
2、项目立项的政策性支持;
3、项目需求提出的初衷目的等。
2.2、 项目名称
编写建议:描述该项目的名称,格式为:[客户名称]-[软件名称]。
例如:
江西省电力集团信息通讯分公司-调运检一体化智能联动管理平台
2.3、 项目概述
编写建议:描述该项目的概要情况。应包括如下信息:
1、项目的委托单位;
2、项目主要功能或解决问题描述;
可以用列举方式进行描述,例如:
1、项目委托单位:[单位名称];
2、比较委托单位原有系统与完整系统结构进行对比等,或进行详细的系统结构概述;
3、针对项目的特色功能进行基本描述;
4、…
2.4、 项目关联性
编写建议:描述该项目与其他相关事物的关联性。应包括如下信息:
1、与其他现有软件系统的关联性;
2、对现有客户环境(IT 环境、管理措施等)造成的影响;
3、对以后可能建设的其他系统造成的长期影响;
4、其他认为应该包括的信息…
2.5、 设计和实现上的限制
编写建议:描述该项目的需求调研和分析、设计以及开发实现过程中可能会遇到的技术性限
制;
例如:
1、软件实现技术上的要求;
2、与其他关联系统的对接要求;
3、预留接口或扩展性的要求;
4、其他认为应该包括的信息…
2.6、 假定条件和约束
编写建议:描述该项目的需求调研和分析、设计以及开发过程中可能会遇到的非技术性条件
和限制,例如:
假定性条件:
1、对目标用户文化程度和计算机操作水平、财务知识水平等方面的假设;
限制性条件:
1、 项目建设时间上的要求;
2、团队人员或人资条件上的限制和要求;
3、其他认为应该包括的信息…
2.7、 名词/术语解释
编写建议:列出本文档所涉及到的关于客户需求领域的行业或专业技术特有的(专用)名次/
和术语并给出符合实际情况的解释说明;编写格式如下:
中文全称
中文简称 英文全称 英文简称
解释说明
三、 用户环境描述
3.1、 用户单位组织结构
编写信息:利用表格或框图(建议)形式画出委托单位的组织结构图;应包括委托单位的所有
分支结构和部门名称,以及各个分支机构/部门间的上下级关系。
3.2、 用户部门设置与职责
编写建议:按业务组织结构划分成不同的职责部门或分支机构,分别对每个部门或分支机构
进行描述。描述的内容包括:
1、用户组、分支结构或部门的名称
2、每个用户组、分支结构或部门的描述,主要描述他们的职责,及用户组或分支结构
/部门的考核指标;
3、每个用户组、分支结构或部门相关人员的职责,及考核指标。
[可以使用下面的格式,也可以根据实际的需要使用其他格式]
例如:
用户组/机构/部门名称
职责描述
考核指标
备注
3.3、 用户业务关系描述
编写建议:以关系图的方式加文字说明的方式,描述该软件系统所计划完成的系统业务,以
及该业务在内部的工作流情况,还有该业务的相关部门的接口情况。注意本图示需要表明业
务关联关系而非数据关联关系。
3.4、 系统面向的用户群
编写建议:描述该系统建设以后的目标用户群体以及他们的专业知识水平(例如计算机操作
能力、财务知识水平等)、各类用户的主要使用内容和工作职责等。
3.5、 关键计算机资源
编写建议:列出该软件所涉及到的所有部门和机房的软硬件资源情况、设备要求等;
3.6、 用户环境中的其他应用系统分布
编写建议:列出该软件所涉及到的用户环境中的其他所有应用系统的分布情况;应该包括:
1、其他应用系统的名称;
2、责任部门;
3、应用系统功能概述;
4、部署的服务器以及机房;
5、其他认为应该包括的信息…
四、 功能性需求描述
4.1、 用户各部门当前的工作模式
编写建议:该章节描述调研过程中发现的,客户业务实际的操作情况,建议以表格、流程图
等形式进行说明。并且按照如下列出的格式分部门分层面进行描述:
4.1.1、 部门一[部门名称]
4.1.1.1、 工作内容
编写建议:描述该部门之前(未用软件进行工作管理)的主要工作内容和工作职责。
4.1.1.2、 工作流程
编写建议:描述该部门相关工作的处理流程,建议以流程图形式进行描述;
4.1.1.3、 涉及到的表单
编写建议:描述该部门各项工作处理过程中,可能涉及到的各种单据,描述的内容应包含如
下信息:
1、每项单据的名称和用途;
2、单据流转的流程;
3、单据牵涉到的相关人员;
4、单据的标准填写格式。
建议提供相关单据的附件。
4.1.1.4、 与其他部门的关系
编写建议:描述该部门各项工作在执行处理过程中可能会牵涉到的其他部门,以及其他部门
的处理内容;
4.1.1.5、 存在的问题
编写建议:描述该部门各项工作之前执行过程中存在的各项问题;以及为什么要用软件管理
的方式来体改之前的执行操作方式。
4.1.2、 部门二
[参考部门一]
4.1.3、 部门 N…
[参考部门一]
4.2、 构建该系统的目标
编写建议:介绍本软件系统的建设目的,从用户的角度描述该系统建立后应该达到的预期目
标。可以从以下几个方面进行描述:
4.1.4、 管理目标
编写建议:描述客户领导层/管理层对本软件系统的建设要求:
例如:
1、客户希望该系统建立后能在管理上、业务流程上规范解决的问题;