需求规格说明书怎么写( 二 )


输出 列出内部生成的文件 。
3.3.2 性能需求
定量地描述此软件系统应满足的具体性能需求 。可考虑以下方面:
3.3.2.1精度
【需求规格说明书怎么写】说明系统的精度要求,如:
数据的精度要求 。
数字计算的精度要求 。
数据传送的误码率要求 。
3.3.2.2 时间特性
说明系统的时间特性要求,如:
解题时间 。
询问和更新数据文件的响应时间 。
系统各项功能的顺序关系 。
3.3.2.3 灵活性
说明当需求发生某些变化时系统的适应能力,指出为适应这些变化而需要设计的软件成分和过程 。
3.3.2.4系统容量
包括系统的设计容量和理论(计算)容量 。
3.3.3 输入和输出
解释各输入输出数据类型,并逐项说明某媒体、格式、数值范围等 。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述 。
3.3.4 数据管理能力
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作估算 。
3.3.5 故障处理
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求 。
3.4 环境
描述所开发软件运行所需的环境 。
3.4.1 设备环境
描述运行软件系统所需的设备能力,如:
处理器的型号和内存容量 。
存储媒体的数量 。
通信网络(包括说明网络结构,线路速度及通讯协议等) 。
3.4.2 支持软件环境
列出与待开发的软件互相配合的支持软件(包括名称,版本号和文件资料),必要时还应列出测试软件,还要指出该软件用的编程语言,编译程序,操作系统和数据管理系统 。
3.4.3 接口
说明本软件与其他软件之间的接口、数据通信协议等 。
3.4.4其他
说明本软件系统在安全和保密方面的要求以及用户对使用方便、可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求 。
3. 用户需求说明书 与 需求规格说明书 有什么本质区别 1、用户需求说明书是用户的需求,需要和用户确认的;需求规格说明书是系统需求主要是对内的 。你考虑了一个对外一个对内 。而且需求管理的时候也需要用到用户需求
2、
优点:用户的语言与设计人员的语言是不同的,所以需要有面向不同人员的文档 。
缺点:层次越多,信息损失的越多,误解的概率就越大 。
权衡的结果:基本上是依据项目的规模而定 。
3、这要看你们的项目管理采用的规范 。
如果是cmmi就需要,敏捷就取消
4、如果你非要省掉一个的话,我倾向于写用户需求,因为搞系统的时候要始终明白用户在想什么,要解决什么问题
需求规格相对不是很重要,具体实现用户需求的时候,你可以有各种方案,这个是用户不关心的 。要是用户需求就已经理解错了,软件规格让用户签字好哪里放什么文本框用什么布局有意义么? 最后还不是给你翻掉
5、一个是给用户看的 ,一个给程序员看的
6、当然需要,需求管理不弄好,后期客户扯皮怎么办?
7、1、用户需求说明书是软件设计的根本,用户需要签字画押,详细设计基于这个写的,怎能不需要 。
2、后期有扯皮的时候有依据,不至于什么都没有 。
8、这个东西少不得, 做的详细点是对自己负责, 后期意义重大
需求阶段的工作主要分为两个方面,为“需求开发”和“需求管理” 。