[24]软件产品规格说明.doc
附件24
密级:
核高基重大专项武器装备基础软件分任务技术文件
[课题编号:]
[文档标识号:TN/x-DO-DS-V{N.xx}]
[修订日期:2010-XX-XX]
XXXXX
软件产品规格说明
XXXXXXXXXX
FORMTEXTXXXX年XX月XX日
XXXXXX
软件产品规格说明
拟制人:
审核人:
标准化:
批准人:
目录
TOC\o1-3\h\z\u1范围 1
1.1标识 1
1.2系统概述 1
1.3文档概述 1
2引用文裆 1
3需求 1
3.1可执行软件 1
3.2源文件 1
3.3包装需求 2
4合格性规定 2
5软件支持信息 2
5.1“已建成”软件设计 2
5.2编译/建立规程 2
5.3修改规程 2
5.4计算机硬件资源使用 2
6需求的可追踪性 3
7注释 3
范围
标识
本条应描述本文档所适用的系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。
文档标识号:TN/x-DO-DS-V{N.xx};
标题:;
软件名称:;
软件缩写:;
软件版本号:。
系统概述
本条应概述本文档所适用系统和软件的用途。它还应描述系统与软件的一般特性:概述系统开发、运行和维护的历史:标识项目的需方、用户、开发方和保障机构等:标识当前和计划的运行现场:列出其他有关文档。
文档概述
本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。
引用文裆
本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。
需求
本章应分为以下儿条,以实现软件交付,并建立另一软件实体要成为该CSCI的有效拷贝所应满足的需求。
可执行软件
本条应通过引用附带的或其他形式提供的电子媒体,给出CSCI的可执行软件,包括在目标计算机上安装和运行该软件所需的批处理文件、命令文件、数据文件或其他软件文件。为使软件实体成为该CSCI可执行软件的有效拷贝,它必须与这些文件精确匹配。
源文件
本条应通过引用附带的或其他形式提供的电子媒体,给出CSCI的源文件,包括重新生成CSCI可执行软件所需的批处理文件、命令文件、数据文件或其他文件。为使软件实体成为该CSCI源文件的有效拷贝,它必须与这些文件精确匹配。
包装需求
(若有)本条应描述CSCI拷贝的包装和标记方面的需求。
合格性规定
本条应描述用于证明指定软件实体是CSCI有效拷贝所使用的方法。例如,针对可执行文件所使用的方法可以是,确定3.1条中引用到的每个可执行文件在当前所述软件中是否有相同命名的对等实体,并且可通过按位比较、校验和、或其他方法表明每个这样的对等实体和对应的可执行文件是相同的:针对源文件所使用的方法可以是与3.2条中引用的源文件进行比较。
软件支持信息
“已建成”软件设计
本条应包含描述己建成CSCI的设计信息,或引用包含此信息的一个附录或其他可交付的文档。(若适用)此信息应与软件设计说明(SDD)、接口设计说明ODD)和数据库设计说明(DBDD)所要求的信息相同。如果这些文档或其等价物要随已建成CSCI交付,本条应引用这些文档;否则,此信息应在本文档中提供。本条也可以引用源代码清单中的头文件、注释和代码提供的信息,此处无需重复提供。如果SDD、IDD或DBDD是以附录的形式提供,无需改变其条号与页码。
编译/建立规程
本条应描述从源文件创建可执行文件和准备向固件或其他分布媒体中加载可执行文件所要使用的编译/建立规程,或引用描述此信息的附录。本条应指定所用的编译程序/汇编程序,包括版本号:其他所需的软、硬件,包括版本号:要使用的设置、选项或约定;编译/汇编、连接和建立CSCI和包含CSCI的软件系统的规程,包括对不同现场、配置、版本的变更等。CSCI级之上的建立规程可以在某个SPS中给出,而在其他SPS中引用。
修改规程
本条应描述修改CSCI应遵估凶规程。(若适用)包括或引用下述信息:
a)保障设施、设备和软件,以及它们的使用规程:
b)CSCI所使用的数据库/数据文件,以及使用与修改它们的规程;c)要遵循的设计、编码、及其他约定;
d)(若有)与上述不同的编译/建立规程;
e)要遵循的集成和测试规程。
计算机硬件资源使用
本条应描述己建成CSCI对计算机硬件资源(如处理器能力、内存容量、输入/输出设各能力、辅存容量和通信/网络设各能力)的实际使用情况,并应覆盖包括在CSCI使用需求中的、影响CSCI的系统级资源分配中的、或软件开发计划中的所有计算机硬件资源。如果指定的计算机硬件资源的所有使用数据出现在一个地方,如在某个SPS中,则本条可以引用它。针对每一计算机硬件资