`
sony-soft
  • 浏览: 1105520 次
文章分类
社区版块
存档分类
最新评论

软件需求说明书标准格式

 
阅读更多


 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下:

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其他专门要求
  如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

4 运行环境规定

4.1设备
  列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:
  a.处理器型号及内存容量;
  b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;
  c.输入及输出设备的型号和数量,联机或脱机;
  d.数据通信设备的型号和数量;
  e.功能键及其他专用硬件
4.2支持软件
  列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。
4.3 接口
  说明该软件同其他软件之间的接口、数据通信协议等。
4.4控制
  说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。  

注:SRS--Software Requirements Specification(软件需求规格说明书)


分享到:
评论

相关推荐

    软件需求说明书(国标)

    4. 参考资料:软件需求说明书的参考资料部分应包括相关的技术文档、标准和规范等。 5. 任务概述:软件需求说明书的任务概述部分应包括软件系统的目标、用户特点、假定和约束等信息。 6. 需求规定:软件需求说明书...

    软件需求说明书(GB8567-88)

    软件需求说明书的格式要求是指软件需求说明书的组织结构和文档格式,结构要求是指软件需求说明书的章节和小节的组织结构,内容要求是指软件需求说明书的内容和信息的要求,语言要求是指软件需求说明书的语言和风格...

    软件需求说明书参考格式

    ### 软件需求说明书参考格式详解 #### 引言:编写目的与背景 软件需求说明书(Software Requirement Specification,简称SRS)是软件项目开发初期的关键文档,它详细描述了软件的功能、性能、接口以及运行环境等...

    软件需求规格说明书ISO标准板和Volere版

    首先,ISO(国际标准化组织)制定的标准是全球公认的技术规范之一,其中关于软件需求规格说明书的ISO标准旨在提供一种统一的格式和内容要求,帮助开发团队清晰、准确地表达软件的需求。这个标准通常包括项目背景、...

    软件需求说明书(GB856T—88)知识.pdf

    GB856T—88是中国国家标准,规定了软件需求说明书的格式和内容。 1. 引言 软件需求说明书的编写目的,是为了明确软件的需求和约束条件,确保软件的开发和测试过程中,能够满足用户的需求和期望。软件需求说明书的...

    软件需求说明书模板

    ### 软件需求说明书模板知识点解析 #### 一、概述 **编写目的**:该部分阐述了文档的编写背景及目的,明确指出文档旨在为软件项目的开发提供一个明确的需求基准,确保所有参与方(包括开发者、项目经理、客户等)对...

    标准软件需求规格说明书,软件工程必备

    软件需求规格说明书概述 软件需求规格说明书是软件工程中不可或缺的一部分,它为软件开发提供了明确的指南和指南。...软件需求规格说明书的编制和维护需要遵循一定的格式和结构,以确保软件的质量和可靠性。

    软件需求规格说明书_范例

    软件需求规格说明书的参考文献包括相关的标准、规格、论文、书籍等。这些参考文献可以帮助开发团队和项目经理更好地理解软件的需求和技术。 6. 软件需求规格说明书的综合描述是什么? 软件需求规格说明书的综合...

    软件需求规格说明书(范例)

    《软件需求规格说明书(范例)》是一份详尽阐述软件开发项目——“成绩管理系统”的需求文档,旨在为开发团队和用户提供清晰明确的系统需求描述。文档由安博教育集团于2008年10月编撰,作者是吴子敬。 1. **修订...

    软件需求说明书(国际标准)

    《软件需求说明书(国际标准)》是一份详细指导软件开发过程中的需求分析和文档编制的重要规范,基于IEEE 830-1998标准,该标准于1998年6月25日发布。这份文档的核心目标是确保软件项目的所有相关人员对需求有清晰、...

    人力资源管理系统软件需求说明书

    "人力资源管理系统软件需求说明书" 人力资源管理系统软件需求说明书是软件开发的关键文档,旨在准确地回答“HRMS 必须做什么?”这个问题。该文档详细描述了人力资源管理系统的需求规格说明,包括系统的总体功能...

    软件测试需求规格说明书检查单1

    软件测试需求规格说明书的规范性也是非常重要的,这包括了文档版式格式是否规范、图表是否规范、测试用例描述是否规范等。检查对象软件测试需求规格说明书序号类别检查项说明检查要点包括: * 文档版本定义是否规范...

    计算机软件需求规格说明规范(国家标准)

    6. **文档规范**:标准对需求规格说明书的结构、内容和格式进行了规定,包括封面、目录、引言、需求描述、参考文献等部分,确保文档的标准化和一致性。 7. **需求优先级和依赖关系**:标准鼓励标识每个需求的优先级...

    软件需求规格说明书模板(超详细).doc

    软件需求规格说明书是软件开发过程中的重要文档,它详尽地描述了软件产品必须实现的功能、性能、接口、约束和设计限制等需求,为软件设计、编码、测试和项目管理提供依据。本模板旨在提供一个详细的指导框架,帮助...

    软件文档写作国家标准之软件需求说明书

    《软件文档写作国家标准之软件需求说明书》一文深入解析了软件需求说明书的撰写规范与标准,旨在指导软件项目团队在项目启动初期明确软件的目标、功能、性能、运行环境及约束条件,确保软件开发过程的顺利进行与软件...

    软件开发需求说明书文档

    3. 一致性:软件开发需求说明书文档应该保持一致的格式和风格。 4. 可读性:软件开发需求说明书文档应该易于阅读和理解。 软件开发需求说明书文档是软件开发过程中的一个关键文档,它对软件开发的成败至关重要。...

    软件需求规格说明书模板和命名规则及格式要求.zip

    本资源下载为压缩包,包含软件需求说明书模板(软件规格说明书模板、软件需求规格说明书模板) 和项目命名规则及格式要求两个doc文档,用于软件开发流程中的需求确认阶段。作为软件人员与用户之间事实上的技术合同...

    软件需求说明书编写规范.pdf

    ### 软件需求说明书编写规范详解 #### 一、引言 **1.1 编写目的** 软件需求说明书的编写旨在明确软件项目的目标、范围及各项需求,确保项目团队成员之间对软件功能和特性有共同的理解。此外,这份文档也是后续...

    软件工程--需求分析说明书范例

    DOT 文件通常是Microsoft Word的模板文件,用于创建标准格式的需求文档。它包含预定义的样式、章节结构和指南,帮助编写者按照统一的标准撰写需求分析文档,确保文档的一致性和专业性。 5. 国内外规范对比: 在...

Global site tag (gtag.js) - Google Analytics