基本信息
文件名称:软件工程与UML(第2版)软件文档模板04需求规格说明书.docx
文件大小:32.83 KB
总页数:14 页
更新时间:2025-06-08
总字数:约3.12千字
文档摘要

[项目名称]——需求规格说明书

2-

编号:***/CRR/001

【项目名称】

需求规格说明书

(审议稿)

CustomerRequirements

CustomerRequirementsReports

版本号:

版本号:1.0

202*

202*-**-**实施

202*-**-**发布

【单位名

【单位名】发布

版权声明

Copyrightby【单位名】

Allrightsreserved.

未经本公司书面许可,本文任何部分内容不得以任何方式抄袭、节录、翻印及传播。

变更历史

日期

版本

修改内容

修改人

备注

V1.0

审核历史

日期

版本

说明

审核人

备注

客户需求报告

一.企业情况介绍

(1)行业背景状况

(行业背景指的是,本企业归宿于那类行业,例如药业,运输等)。

(2)业务状况

(业务状况是指公司所涉及的业务范围,例如医药生产、销售等)。

(3)与本项目相关联的组织结构(主要是了解企业的部门关系)

(企业组织内部涉及的有机构成要素的联系方式或形式)。

二.项目定位

(1)商业机会

如果该项目是一个产品型项目,那么应该在本小节中描述该产品所针对的商业机会。如果是定制开发项目,那么可以省去本小节。

(2)问题说明

使用表格的形式,将该项目将要解决的问题进行概要性地描述:

存在的问题

问题的简要说明

受影响的人群

该问题对哪些人群带来了影响

导致的后果

该问题带来的不利因素

希望的解决方案

列出解决方案所能够解决的问题,以及其相应的优点。

(3)产品定位说明

如果是产品型项目,则该小节将以表格的形式对产品的定位进行明确,如果是定制开发项目,可以省略本小节。

目标市场

描述产品目标客户群体

目标客户需求

说明客户的需要或者潜在的机会

产品类别

说明该产品属于什么领域

主要优点

描述让目标客户产生兴趣和购买欲的理由

一个具有清晰定位的产品,在开发过程中,团队将更好地理解,更容易开发出满足目标市场的产品,因而该部分内容是十分重要的。

二.项目背景

(1)项目企业方参与人员及负责人介绍

(关键人员姓名及EMAIL)。

(2)项目要实现的总体目标

(3)项目进展阶段描述

(项目启动时间及结束时间)。

三.项目相关人员和用户说明

了解用户及所有与该项目相关的人员,是有效地满足他们对系统、产品需求的基础。在本小节中将所有的项目相关人员以及用户收集在一起,并对他们进行简要的描述,对他们的需求、习惯、角度进行说明。这些内容将有助于开发团队更好的理解用户的需求本质。

(1)用户环境

了解用户在何种环境下使用系统或产品,是十分有意义的事,也是实现产品更好地满足需求,提供更加方便的使用界面的基础。例如:该项目由多少人来完成?是否总在变化?一个项目周期需要多长时间?执行每项活动要用多长时间?是否总在变化?是否有特殊的环境约束:移动、户外、乘机旅行等?目前使用的是哪些系统平台?以后会使用哪些平台?还在使用哪些应用程序?您的应用程序是否需要和这些应用程序集成?他们的计算机硬件系统的环境情况如何?他们都是在什么样的工作环境中使用系统的?

(2)项目相关人员的简要说明?

以下表的形式,将各类项目相关人员的基本情况进行说明,以帮助开发团队更好地了解他们的情况。为每一类人员生成一张表格。

代表

列出该类项目相关人员的代表。

说明

对该类人员进行简要说明。

专业技能

描述本类人员的技能特长、技术背景以及电脑系统操作的熟练程度(可以分成业务用户、专家用户、熟练用户、初级用户等)

职责

描述本类人员对系统开发所承担的职责,以及应享有的利益。

验收标准

描述验证系统是否满足其职责的标准。

参与方式

该类人员是否参与系统开发,如果参与将以什么形式参加。

项目成果

说明该类项目相关人员是否参与项目成果的开发,是否有与其相关的项目成果。

意见/问题

列出与该类项目成员相关的问题与建议。

(3)用户简要说明

如果是产品型项目,那么你应该本节中对目标客户进行分析。可以在市场调查的基础上,对其市场的规模和增长率进行研究,从而估计其潜在的用户数量。另外,还应结合目标市场的实际情况,分析你的组织是否在该市场上有拓展的优势,如何获得这些优势。如果是定制开发项目,可以省略这一小节。

以下表的形式,将与系统相关的各种用户的信息整理出来,以方便开发团队针对性的工作。要注意的是,用户会有不同的类型,有些用户需要的是灵活性、方便快速操作的高级功能,而有些用户则侧重与用户界面的友好性。这些与该用户的基本情况直接相关,了解用户才能够真正地开发出符合用户习惯和水平的系统。为每类用户生成一张表。

代表

列出该类用户的代表。

说明

对该类用户进行简要说明。

专业技能

描述该用户的技能特长、技术背景和对计算机系统操作的熟练程度。

职责

列出该用户对所开发的系