软件适航加油站

 找回密码
 成为会员
搜索
查看: 14512|回复: 3

软件需求说明书

[复制链接]
dc_nn 发表于 2009-6-30 10:03:01 | 显示全部楼层 |阅读模式
软件需求说明书


     软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
   编制软件需求说明书的内容要求如下:
  1  引言
    1.1 编写目的
       说明编写这份软件需求说明书的目的,指出预期的读者。

  1.2 背景  
     说明:
     a.待开发的软件系统的名称;
     b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;
     C.该软件系统同其他系统或其他机构的基本的相互来往关系。
  1.3 定义
      列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

  1.4 参考资料
   列出用得着的参考资料,如:
   a.本项目的经核准的计划任务书或合同、上级机关的批文;
   b.属于本项目的其他已发表的文件;
   c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

  2 任务概述
  2.1目标
  叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

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

  2.3 假定和约束
  列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。

  3 需求规定
  3.1对功能的规定
  用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。

  3.2 对性能的规定
  3.2.1 精度
     说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

  3.2.2 时间特性要求
    说明对于该软件的时间特性要求,如对:
   a.响应时间;
   b.更新处理时间;
   c.数据的转换和传送时间;
   d.解题时间;等的要求。

  3.2.3灵活性
  说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: 软件开发网
  a.操作方式上的变化;
  b.运行环境的变化;
  c.同其他软件的接口的变化;
  d.精度和有效时限的变化;
  e.计划的变化或改进。
  对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

  3.3输人输出要求
  解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

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

  3.5 故障处理要求
  列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

  3.6 其他专门要求
  如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。
logiciel 发表于 2009-8-1 12:36:29 | 显示全部楼层
对照DO-178B对软件需求文档的要求,上面这份软件需求说明书还缺少以下方面的内容:

1。系统分配给软件的功能,着重与安全性有关的要求和潜在的失效状态;
2。每一操作模式下的功能性或操作性需求;
3。存储容量限制;
4。需求可追踪性。
ltyf2006 发表于 2013-8-20 17:05:28 | 显示全部楼层
不错,很有帮助
GC_George 发表于 2014-9-16 13:17:09 | 显示全部楼层
适航的需求文档是否有标准格式?
个人感觉不会有,但是可能有推荐的格式,这是国外标准体系的风格,逐步细化,可执行性强。
从DO-178B/C的角度来讲,只要满足标准中的要求就可以。
格式定了,内容也同样是个问题,很多国外的需求非常详细清晰,如何写需求,又是一门学问。
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|Archiver|手机版|软件适航加油站 ( 沪ICP备13019901号-3 )

GMT+8, 2018-12-17 15:44 , Processed in 0.140400 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表