项目需求说明书模板

【项目名称】设计方案之需求分析

数据库项目组

2013年4月

版本记录

目录

1 引言......................................................................................................................... 5

1.1 编写目的 ....................................................................................................... 5

1.2 背景 ............................................................................................................... 5

1.3 用户特点 ....................................................................................................... 5

1.4 假定与约束 ................................................................................................... 5

1.5 参考资料 ....................................................................................................... 5

1.6 术语定义及说明 ........................................................................................... 6

2 功能需求................................................................................................................. 6

2.1 系统范围 ....................................................................................................... 6

2.2 系统体系结构 ............................................................................................... 6

2.3 系统总体流程 ............................................................................................... 6

2.4 需求分析 ....................................................................................................... 6

2.4.1 XXXXXXX(功能需求名称) ........................................................................ 6

2.4.1.1 功能描述 ................................................................................................ 6

2.4.1.2 业务建模 ................................................................................................ 7

2.4.1.3 用例描述 ................................................................................................ 7

2.4.1.4 用户界面 ................................................................................................ 7

2.4.2 XXXXXXX(功能需求名称) ........................................................................ 7

3 非功能需求............................................................................................................. 7

3.1 性能要求 ....................................................................................................... 7

3.1.1 精度 .................................................................................................................... 7

3.1.2 时间特性要求 .................................................................................................. 7

3.1.3 输人输出要求 .................................................................................................. 7

3.2 数据管理能力要求 ....................................................................................... 8

3.3 安全保密性要求 ........................................................................................... 8

3.4 灵活性要求 ................................................................................................... 8

4 运行环境规定......................................................................................................... 8

4.1. 设备 ............................................................................................................... 8

4.2. 支持软件 ....................................................................................................... 9

5 签批单..................................................................................................................... 9

1 引言

1.1 编写目的

[说明编写设计方案的主要目的。描述系统的主要特点及对需求的实现程度。]

1.2 背景

[应包含以下几个方面的内容:

A. 待开发软件系统名称;

B. 该系统基本概念,如该系统的类型、从属地位等;

C. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;

D. 说明遵从的IT标准和原则,符合公司的需要。]

1.3 用户特点

[列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。这些是软件设计工作的重要约束。]

1.4 假定与约束

[可选项,列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、设备条件、用户的资料准备和交流上的问题等。]

1.5 参考资料

[列出本说明书中引用和参考的资料,如:

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

b.属于本项目的其他已发表的文件;

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

1.6 术语定义及说明

[列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文。] 2 功能需求

2.1 系统范围

[明确概要地说明用户对系统、产品高层次的目标要求,如系统开发的意图、应用目标、作用范围以及其他相关的背景材料。]

2.2 系统体系结构

[可选,以图+文本结合的方式描述系统的总体架构。]

2.3 系统总体流程

2.4 需求分析

[目的是获取或描述系统需求中的每一个功能需求,并通过分析确定系统能够做什么?谁来使用这个系统?

· 建立用例模型:发现角色和用例,并确定角色之间的关系、用例之间的关系,以及角色与用例之间的相互关系

· 描述用例:角色与系统如何交互的规格说明。]

2.4.1

2.4.1.1 XXXXXXX(功能需求名称) 功能描述

[功能编号:

功能需求:从用户业务的角度描述功能需求。]

2.4.1.2 业务建模

[从可视化的角度--流程图--描述功能需求]

2.4.1.3 用例描述

[以文本的方式描述每一个用例中角色与系统相互交互的规格说明。]

2.4.1.4 用户界面

[概要描述功能对应的用户界面风格,采用原型生命周期的项目也可以提供原型界面拷贝。]

2.4.2 XXXXXXX(功能需求名称)

3 非功能需求

3.1 性能要求

3.1.1 精度

[可选,说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。]

3.1.2 时间特性要求

[说明对于该软件的时间特性要求,如对:响应时间;更新处理时间;数据的转换和界面更新传送时间等的要求。]

3.1.3 输人输出要求

[解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状

态输出及异常输出)以及图形或显示报告的描述。]

3.2 数据管理能力要求

[可选,说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求做出估算。]

3.3 安全保密性要求

[用户对系统所应具备的故障处理能力、处理方式及故障后的系统恢复、数据恢复等要求,对系统防止机密数据被非法侵入、修改及丢失的要求。]

3.4 灵活性要求

[说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a.操作方式上的变化;

b.运行环境的变化;

c.同其他软件的接口的变化;

d.精度和有效时限的变化;

e.计划的变化或改进。

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。]

4 运行环境规定

4.1. 设备

[列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: a.处理器型号及内存容量;

b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

c.输入及输出设备的型号和数量,联机或脱机;

d.数据通信设备的型号和数量;

e.功能键及其他专用硬件]

4.2. 支持软件

[列出支持软件,包括网络和硬件设备平台、操作系统平台、数据库系统平台以及编译(或汇编)程序和测试支持软件等。]

5 签批单

我已阅读上述软件需求规格说明书,我将严格遵守说明书中的条款,并保证全力支持该规格说明书的实施。

执行主管: 技术主管:

日期 日期

项目组长: 用户代表:

日期 日期

开发人员代表: 小组成员:

日期 日期

小组成员:

日期

【项目名称】设计方案之需求分析

数据库项目组

2013年4月

版本记录

目录

1 引言......................................................................................................................... 5

1.1 编写目的 ....................................................................................................... 5

1.2 背景 ............................................................................................................... 5

1.3 用户特点 ....................................................................................................... 5

1.4 假定与约束 ................................................................................................... 5

1.5 参考资料 ....................................................................................................... 5

1.6 术语定义及说明 ........................................................................................... 6

2 功能需求................................................................................................................. 6

2.1 系统范围 ....................................................................................................... 6

2.2 系统体系结构 ............................................................................................... 6

2.3 系统总体流程 ............................................................................................... 6

2.4 需求分析 ....................................................................................................... 6

2.4.1 XXXXXXX(功能需求名称) ........................................................................ 6

2.4.1.1 功能描述 ................................................................................................ 6

2.4.1.2 业务建模 ................................................................................................ 7

2.4.1.3 用例描述 ................................................................................................ 7

2.4.1.4 用户界面 ................................................................................................ 7

2.4.2 XXXXXXX(功能需求名称) ........................................................................ 7

3 非功能需求............................................................................................................. 7

3.1 性能要求 ....................................................................................................... 7

3.1.1 精度 .................................................................................................................... 7

3.1.2 时间特性要求 .................................................................................................. 7

3.1.3 输人输出要求 .................................................................................................. 7

3.2 数据管理能力要求 ....................................................................................... 8

3.3 安全保密性要求 ........................................................................................... 8

3.4 灵活性要求 ................................................................................................... 8

4 运行环境规定......................................................................................................... 8

4.1. 设备 ............................................................................................................... 8

4.2. 支持软件 ....................................................................................................... 9

5 签批单..................................................................................................................... 9

1 引言

1.1 编写目的

[说明编写设计方案的主要目的。描述系统的主要特点及对需求的实现程度。]

1.2 背景

[应包含以下几个方面的内容:

A. 待开发软件系统名称;

B. 该系统基本概念,如该系统的类型、从属地位等;

C. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;

D. 说明遵从的IT标准和原则,符合公司的需要。]

1.3 用户特点

[列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。这些是软件设计工作的重要约束。]

1.4 假定与约束

[可选项,列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、设备条件、用户的资料准备和交流上的问题等。]

1.5 参考资料

[列出本说明书中引用和参考的资料,如:

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

b.属于本项目的其他已发表的文件;

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

1.6 术语定义及说明

[列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文。] 2 功能需求

2.1 系统范围

[明确概要地说明用户对系统、产品高层次的目标要求,如系统开发的意图、应用目标、作用范围以及其他相关的背景材料。]

2.2 系统体系结构

[可选,以图+文本结合的方式描述系统的总体架构。]

2.3 系统总体流程

2.4 需求分析

[目的是获取或描述系统需求中的每一个功能需求,并通过分析确定系统能够做什么?谁来使用这个系统?

· 建立用例模型:发现角色和用例,并确定角色之间的关系、用例之间的关系,以及角色与用例之间的相互关系

· 描述用例:角色与系统如何交互的规格说明。]

2.4.1

2.4.1.1 XXXXXXX(功能需求名称) 功能描述

[功能编号:

功能需求:从用户业务的角度描述功能需求。]

2.4.1.2 业务建模

[从可视化的角度--流程图--描述功能需求]

2.4.1.3 用例描述

[以文本的方式描述每一个用例中角色与系统相互交互的规格说明。]

2.4.1.4 用户界面

[概要描述功能对应的用户界面风格,采用原型生命周期的项目也可以提供原型界面拷贝。]

2.4.2 XXXXXXX(功能需求名称)

3 非功能需求

3.1 性能要求

3.1.1 精度

[可选,说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。]

3.1.2 时间特性要求

[说明对于该软件的时间特性要求,如对:响应时间;更新处理时间;数据的转换和界面更新传送时间等的要求。]

3.1.3 输人输出要求

[解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状

态输出及异常输出)以及图形或显示报告的描述。]

3.2 数据管理能力要求

[可选,说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求做出估算。]

3.3 安全保密性要求

[用户对系统所应具备的故障处理能力、处理方式及故障后的系统恢复、数据恢复等要求,对系统防止机密数据被非法侵入、修改及丢失的要求。]

3.4 灵活性要求

[说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a.操作方式上的变化;

b.运行环境的变化;

c.同其他软件的接口的变化;

d.精度和有效时限的变化;

e.计划的变化或改进。

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。]

4 运行环境规定

4.1. 设备

[列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: a.处理器型号及内存容量;

b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

c.输入及输出设备的型号和数量,联机或脱机;

d.数据通信设备的型号和数量;

e.功能键及其他专用硬件]

4.2. 支持软件

[列出支持软件,包括网络和硬件设备平台、操作系统平台、数据库系统平台以及编译(或汇编)程序和测试支持软件等。]

5 签批单

我已阅读上述软件需求规格说明书,我将严格遵守说明书中的条款,并保证全力支持该规格说明书的实施。

执行主管: 技术主管:

日期 日期

项目组长: 用户代表:

日期 日期

开发人员代表: 小组成员:

日期 日期

小组成员:

日期


相关内容

  • 软件需求-第14课-软件需求规格说明书
  • 软件需求 Che cking Che Ckin Che cking g Che cking Che Ckin Che cking g Checking Checking Checking Checking Checking Settings Entry/ OpenShutter( 0.5 ); Me ...

  • 项目管理中文档管理的重要性
  • 这么些年来,大大小小经历了一些信息系统的实施项目,有一部分是协助别人进行项目的实施工作,有一部分是自己负责管理项目的实施工作,另外还有一部分是通过各种渠道了解的别人的项目实施工作,在这个过程中也在不断地思索一些管理方面的问题.信息系统的实施工作是纷繁复杂的,走过了这么些年,令自己欣慰的是积累了一些成 ...

  • IT_项目文档明细清单列举
  • IT项目文档明细清 单列举 第一章.IT项目的启动阶段 1.1 可行性研究报告框架 1.2 项目章程 1.3 项目整体风险水平定性分析表 1.4 多项目风险情况一览表 1.5 质量保证说明书 1.6 采购程序及准购权限表 1.7 会议议程安排表 1.8 会议预算表 1.9 会议申请审批表 1.10会 ...

  • 迄今为止最全面的软件用户需求说明书模板
  • 公 司 名 称 项 目 名 称 用 户 需 求 说 明 书 文档受控状态 文档信息 变更记录 变更审阅 目 录 一.引言 ......................................................................................... ...

  • 软件需求规格说明书标准模板
  • 软件需求规格说明书 文件编号: QMS-PROC-RD02 版本:1.0 受控签章 修改历史 目录 1引言................................................................................................. ...

  • 需求说明书模板
  • 移动互联网师生交互系统 需求规格说明书 2017.03.20 目录 1.产品限制条件 ........................................................................................................... ...

  • 用户需求说明书模板
  • 用户需求说明书模板 文档编号:用户需求说明书模板 文档信息:公司级别模板文件 文档名称:用户需求说明书模板 文档类别:工程过程类 密 级:机密 版本信息:1.0 建立日期: 创 建 人: 审 核 者: 批 准 人: 批准日期: 保 管 人: 存放位置: 用户需求说明书模板 1. 1.1 1.2 1. ...

  • 房地产项目市场调研报告-学生用模板
  • 附件四:市场调研报告模板 ××项目市场调研报告 ××年××月××日 目录 第一部分 调查设计与组织实施 .................................................................................................. ...

  • 软件项目验收报告_模板(全)
  • xxx 验收报告模板 XX 科技有限公司 文档修订历史记录 归档日期 2012-01-07 版本 V1.0.0 说明 建立本文档: 作者 审批人 目录 文档修订历史记录.................................................................. ...