需求规格说明书模板

权利义务... 2

软件客户需求权利书... 2

软件客户需求义务书... 3

读者对象... 3

组织结构图... 3

项目范围定义... 3

描述... 3

图... 3

首次发行的范围... 4

随后发行的范围... 4

局限性和专用性... 4

项目背景... 4

名词解释... 4

业务价值... 4

业务目标... 4

业务特点... 4

依赖环境... 4

用户群体... 4

业务和数据分析... 4

业务活动定义... 4

数据类型定义... 4

业务活动、数据类型、组织部门关系... 4

系统功能分析... 5

功能定义... 5

功能和业务活动关系... 5

功能优先级定义... 5

系统数据字典分析... 5

系统性能要求分析... 6

数据量分析... 6

硬件运算能力分析... 6

网络传输能力运算... 6

可扩展性和可维护性要求... 6

系统外部接口要求分析... 6

硬件接口... 6

软件接口... 6

系统安全性要求分析... 7

应用安全性要求... 7

功能权限... 7

数据权限... 7

硬件安全性要求... 7

网络安全性要求... 7

系统可靠性要求分析... 7

操作系统... 7

数据库... 7

数据备份方案... 7

硬件可靠性... 7

网络可靠性... 7

系统原形构建... 8

原形模块化分表... 8

原形模块和功能对应关系... 8

原形模块和数据关系... 8

原形界面设计(见原形系统)... 8

原形操作说明(见操作说明书)... 8

附件... 8

版 本 历 史

版本/状态

作者

参与者

起止日期

备注

0.1

Xu_zh_h

2008-5-5

权利义务

软件客户需求权利书

Ø         要求分析人员使用符合客户语言习惯的表达;

Ø         要求分析人员了解客户系统的业务及目标;

Ø         要求分析人员组织需求获取期间所介绍的信息,并编写软件需求规格说明。

Ø         要求开发人员对需求过程中所产生的工作结果进行解释说明;

Ø         要求开发人员在整个交流过程中保持和维护一种合作的职业态度;

Ø         要求开发人员对产品的实现及需求都要提供建议,拿出主意。

Ø         描述产品使其具有易用、好用的特性;

Ø         可以调整需求,允许重用已有的软件组件;

Ø         当需要对需求进行变更时,对成本、影响、得失有个真实可信的评估;

Ø         获得满足客户功能和质量要求的系统,并且这些要求是开发人员同意的

软件客户需求义务书

Ø         给分析人员讲解业务及说明业务方面的术语等专业问题;

Ø         抽出时间清楚地说明需求并不断完善;

Ø         当说明系统需求时,力求准确详细;

Ø         需要时要及时对需求做出决策;

Ø         要尊重开发人员的成本估算和对需求的可行性分析;

Ø         对单项需求、系统特性或使用实例划分优先级;

Ø         评审需求文档和原型;

Ø         一旦知道要对项目需求进行变更,要马上与开发人员联系;

Ø         在要求需求变更时,应遵造开发组织确定的工作过程来处理;

Ø         尊重需求工程中开发人员采用的流程(过程)。

读者对象

组织结构图

项目范围定义

描述

首次发行的范围

随后发行的范围

局限性和专用性

项目背景

名词解释

业务价值

业务目标

业务特点

依赖环境

用户群体

业务和数据分析

业务活动定义

数据类型定义

业务活动、数据类型、组织部门关系

业务需求说明

用户需求说明

系统功能分析

功能定义

功能和业务活动关系

功能优先级定义

系统数据字典分析

系统性能要求分析

数据量分析

硬件运算能力分析

网络传输能力运算

可扩展性和可维护性要求

系统外部接口要求分析

硬件接口

软件接口

系统安全性要求分析

应用安全性要求

功能权限

数据权限

硬件安全性要求

网络安全性要求

系统可靠性要求分析

操作系统

数据库

数据备份方案

硬件可靠性

网络可靠性

系统原形构建

原形模块化分表

原形模块和功能对应关系

原形模块和数据关系

原形界面设计(见原形系统)

原形操作说明(见操作说明书)

项目开发计划

开发人员

开发任务

计划

附件

需求调研资料

用户表单

工具书籍

软件需求——需求规格说明书模版(三)相关推荐

  1. 软件需求规格说明书模版

    需求分析可分为需求提出.需求描述及需求评审三个阶段. 需求提出主要集中于描述系统目的.需求提出和分析仅仅集中在使用者对系统的观点上.用户.开发人员和用户确定一个问题领域,并定义一个描述该问题的系统.这 ...

  2. 软件需求规格说明书通用模版_通用需求挑战和机遇

    软件需求规格说明书通用模版 When developing applications there will be requirements that are needed on more than o ...

  3. 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目背景 预期的读者和阅读建议 预期读者 阅读建议 参考资料 总体描述 产品基本信息 产品前景 用户类及其特征 产品功能概述 用 ...

  4. No.7软件需求规格说明书及UML

    软件需求规格说明书(SRS)是需求开发活动的产物,编制该文档的目的是使项目干系人与开发团队对系统的初始规定有一个共同的理解,使之成为整个开发工作的基础. 软件需求规格说明书 国家标准BG/T 8567 ...

  5. 如何写《软件需求规格说明书》

    转载自:https://www.jianshu.com/p/f9bcf52f4321 一.任务突然从天而降 自己维护一个终端一年多,今天主管突然要求补写一下<软件需求规格说明书>,有些傻眼 ...

  6. 软件测试(测试用例、配置管理、bug、软件需求规格说明书、需求)

    什么是软件测试 软件测试是不是就是找bug? 软件测试就是证明软件不存在错误的过程. 软件测试就是为了证明程序能够正确运行. 测试与调试的区别: 目的不同. 测试的任务是发现程序中的缺陷. 调试的任务 ...

  7. 【软件需求规格说明书】苏科大校园app软件需求规格说明书

          掌上苏科       软件需求规格说明书           作者:戚春阳 时间:2018-3-20 目录 一. 引言 1 1.1 编写目的 1 1.2 项目背景 1 1.3 定义 1 1 ...

  8. 软件项目管理相关内容1:项目介绍与背景 2:乙方投标书 3:合同 4:生存期模型 5:需求规格说明书 6:WBS 7:成本估算 8:甘特图 9:进度计划 10:质量计划 11:项目总结

    软件项目管理相关内容 内容太多只选取部分内容 点击链接查看全部文档和项目 1:项目介绍与背景 一.项目名称 (一)项目背景 第二课堂被认为是实施素质教育的重要途径和有效方式,它能够能够培养学生与人相处 ...

  9. 碧瑶答疑网-软件需求规格说明书

    GitHub链接:https://github.com/sjzsjzsjz/analyse 1. 引言 1.1 目的 本文档首先给出项目的整体结构和功能结构概貌,试图从总体架构上给出整个系统的轮廓.同 ...

最新文章

  1. CloudHub概述
  2. 【转】Android下编译jni库的二种方法(含示例) -- 不错
  3. 代码片段管理工具_VS代码片段:提高编码效率的最强大工具
  4. [PHP] debug_backtrace()可以获取到代码的调用路径追踪
  5. 修改默认的pip安装源
  6. 每日一皮:我觉得明明很好用啊,谁知道客户是这样用的呢?
  7. Makefile 中:= ?= += =的区别
  8. 技改之路:从单块应用到微服务,我的血泪总结--转
  9. python是一种跨平台开源免费的高级动态编程语言吗_第1章 管中窥豹:Python概述免费阅读_Python程序设计开发宝典免费全文_百度阅读...
  10. 云上“炼”码兵器 GitHub Codespaces
  11. java 文件下载 组件_java文件夹上传下载组件
  12. linux nmon 进程io,Linux服务器用iotop命令分析服务器磁盘IO情况
  13. 构建自己的地理信息空间数据库及与客户端简单交互(内含彩蛋)
  14. Java加密压缩文件
  15. Themida和Winlicense加壳软件脱壳教程
  16. 【学会了学会了】Flink官网翻译——Flink集群部署概览
  17. rtl高效定位问题的方法——verilog加打印
  18. JFinal和JBoot创建一个定时任务
  19. [Pandas] DataFrame的columns属性
  20. 【pen200-lab】10.11.1.115

热门文章

  1. 阿里云云计算的类型和特点
  2. unable to find java_SQL Developer报错:Unable to find a Java Virtual Machine解决办法
  3. GitHub统计代码量
  4. 【Spring实战】----Security4.1.3鉴权之美--基于投票的AccessDecisionManager实现及源码分析
  5. java 实现重定义数组类似于VB的ReDim
  6. xuexi.cn-app处理记录
  7. Plotly:最强Python可视化库,没有之一
  8. 内网穿透-花生壳的简单使用
  9. CAD开发:DWG合并,dwg转换为dxf
  10. 社交圈子挖掘的一种快速的方法--label propagation