欢迎来到天天文库
浏览记录
ID:9950921
大小:30.00 KB
页数:6页
时间:2018-05-16
《21 - 软件产品规格说明(sps)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件产品规格说明(SPS)说明:1.《软件产品规格说明》(SPS)包含有或引用了可执行软件、源文件以及软件支持的信息。包括一个计算机软件配置项(CSCI)“已建成”的设计信息和编辑、构造及修改的过程等。2.SPS可被用于订购可执行软件和/或对应于该CSCI的源文件。它是针对该CSCI的基本的软件支持文档。注意,不同的组织对软件的订购和移交有着不同的策略。这种策略应在使用这个文档之前决定。由安博测试空间技术中心http://www.btestingsky.com/提供6/6目录软件产品规格说明(SPS)11引言
2、31.1标识31.2系统概述31.3文档概述32引用文件33需求33.1可执行软件33.2源文件43.3打包需求44合格性规定45软件支持信息45.1“已建成”软件设计45.2编译/建立过程45.3修改过程55.4计算机硬件资源使用56需求的可追踪性57注解5附录66/61引言1.1标识本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号、发行号。1.2系统概述本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一般性质;概述系统开发、运行和维护的历史;标识项目的投
3、资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其他有关文档。1.3文档概述本条应概述本文档的用途与内容,并描述与其使用有关的保密性与私密性要求。2引用文件本章应列出本文档引用的所有文档的编号、标题、修订版本和日期。也应标识不能通过正常的供货渠道获得的所有文档的来源。3需求本章应分为以下几条,规定必须满足的需求,以实现软件交付和建立另一软件实体,以使其被认为是该CSCI的一个有效拷贝。注:本章将软件自身作为被认为是CSCI的一个有效拷贝软件实体所必须匹配的准则。被更新的软件设计不作为需求,
4、而被放在第5章,仅作为用于修改、增强或其他支持该软件时所使用的信息。如果此规格说明的任何部分被置于需方配置的控制之下,只应限于第3章。建立产品基线的是软件自身,而不是软件的设计说明.3.1可执行软件本条应通过引用所附的或其他形式提供的电子媒体给出CSCI的可执行软件,它应包括在目标计算机上安装和操作该软件所需的批处理文件、命令文件、数据文件或其他软件文件。为使一软件实体被认为是CSCI可执行软件的有效拷贝,它必须精确匹配这些文件。6/63.2源文件本条应通过引用所附的或其他形式提供的电子媒体给出该CSCI的源
5、文件,它应包括重新产生CSCI的可执行软件所需的批处理文件、命令文件、数据文件或其他文件。为使一软件实体被认为是该CSCI源文件的有效拷贝,它必须精确匹配这些文件。3.3打包需求(若有)本条应陈述打包和标记CSCI拷贝的需求。4合格性规定本条应陈述用于证明给定软件实体是CSCI有效拷贝要使用的方法。例如,针对可执行文件所使用的方法可以这样制定,即3.1条中引用到的每个可执行文件在当前所讨论软件中有相同命名的对等实体,并且可通过按位比较、检查和、或其他方法表明每个这样的对等实体和对应的可执行文件是相同的。针对源
6、文件所使用的方法是与3.2条中引用的源文件进行比较。5软件支持信息本章应分为以下几条提供为了支持CSCI所需的信息。5.1“已建成”软件设计本条应包含描述“已建成”CSCI设计的信息,或引用包含此信息的一个附录或其他可交付的文档。(若适用)此信息应与软件(结构)设计说明(SDD)、接口设计说明(IDD)和数据库(顶层)设计说明(DBDD)所要求的信息相同。如果这些文档或其等价物要随“已建成”CSCI交付,本条应引用它们。否则,此信息应在本文档中提供。可以引用头文件、注释、源代码清单中的代码提供的信息,此处无需
7、重复。如果SDD,IDD或DBDD是以附录的形式提供的话,无需变更其条号与页码。5.2编译/建立过程本条应描述从源文件创建可执行文件和准备向固件或其他分布媒体中加载可执行文件所要使用的编译/建立过程,或引用描述此信息的附录。应指定所用的编译程序/汇编程序,包括版本号:其他所需的软、硬件,包括版本号;要使用的设置、选项或约定;和编译/汇编、连接和建立CSCI和包含CSCI的软件系统/子系统的过程,包括对不同现场、配置、版本的变更等。CSCI级之上的建立过程可以在一个SPS中给出,而在其他SPS中引用。6/65.
8、3修改过程本条应描述修改CSCI必须遵循的过程。(若适用)包括或引用下述信息:a.支持设施、设备和软件,以及它们的使用过程;b.CSCI所使用的数据库/数据文件,以及使用与修改它们的过程;c.设计、编码、及其他应遵循的约定;d.(若有)与上述不同的编译/建立过程;e.应遵循的集成与测试过程。5.4计算机硬件资源使用本条应描述“已建成的"CSCI对计算机硬件资源(如处理器能力、内存容量、输入/输出设备
此文档下载收益归作者所有