密级:
保存年限:XX 年
[文档控制号:VOL.X/Y(多卷情况)]
[编制/修订日期:yyyy-mm-dd]
[系统名]的[CSCI 名]的
软件研制总结报告
号:
用户单位:
签约机构:
编制单位:
编写:
校对:
审核:
批准:
目录
1 范围 2
1.1 标识 2
1.2 系统概述 2
1.3 文档概述 2
3 任务来源与研制依据 2
4 软件概述 2
5 软件研制过程 3
5.1 软件研制过程概述 3
5.2 系统要求分析和
3
5.3 软件需求分析 3
5.4 概要设计 3
5.5 详细设计 3
5.6 编码和计算机软件单元测试 3
5.7 计算机软件部件集成和测试 3
5.8 计算机软件配置项测试 4
5.9 系统集成和测试 4
5.10 其它 4
6 战术技术指标达标情况 4
7 定型试验 4
7.1 软件定型阶段测评 4
7.2 需方试验试用 4
7.3 随所属设备或系统参加考核试验 5
8 质量保证情况 5
8.1 质量保证措施实施情况 5
8.2 软件重大技术质量问
和解决情况 5
9 配置管理情况 5
9.1 软件配置管理要求 5
9.2 软件配置管理实施情况 5
9.3 软件配置状态变更情况 5
10 结论 6
11 测量和分析 6
12 注解 6
A 附录 6
1 范围
1.1 标识
本节应描述系统和软件的完整标识。包括其标识号、名称、本计划专用的名词、术语、缩略名及版本号和发布号。
1.2 系统概述
本节主要描述本文档适用的系统和软件的用途。它应描述系统与软件的基本属性;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和保障机构;标识当前和计划的运行现场;并列出其它有关文档。
1.3 文档概述
本节应概括本文档的用途和内容,并描述与其使用有关的保密性或私密性考虑。
3 任务来源与研制依据
本章应描述任务的来源情况,描述该任务的研制依据。
4 软件概述
本章应
软件用途,主要功能、性能要求,软件运行依附的设备的外部逻辑关系,软件系统内部多个计算机软件配置项之间的构成关系,及其开发语言、开发平台、运行平台、代码规模、软件版本、软件关键性等级等信息。
表1 软件信息
软件名称
CSCI 名称
开发语言
开发平台
运行平台
代码规模
软件版本
软件关键性等级
…
…
5 软件研制过程
5.1 软件研制过程概述
本节应概述GJB2786A 要求的软件研制过程开展工作情况,描述软件随武器系统参加系统联试、试验考核等情况,以及战技指标、软件需求(含接口需求)、软件设计、软件代码的重大变更情况。
5.2 系统要求分析和设计
本节应描述系统要求分析和设计采用的设计、验证方法,工作产品的主要内容。
5.3 软件需求分析
本节应描述软件需求分析采用的分析、验证方法,工作产品的主要内容。
5.4 概要设计
本节应描述概要设计采用的设计、验证方法,工作产品的主要内容。
5.5 详细设计
本节应描述该阶段采用的设计、验证方法,工作产品的主要内容。
5.6 编码和计算机软件单元测试
本节应描述编码和计算机软件单元测试采用的方法、测试结论。
5.7 计算机软件部件集成和测试
本节应描述计算机软件部件集成和测试采用的方法、测试结论。
5.8 计算机软件配置项测试
本节应描述计算机软件配置项测试采用的方法、测试结论。
5.9 系统集成和测试
本节应描述系统集成和测试采用的方法、测试结论。
5.10 其它
本节应描述需方试验试用、随所属设备或系统参加考核试验等阶段工作过程的主要活动。
6 战术技术指标达标情况
本节应应从研制总要求、软件研制任务书、软件需求规格说明中提取战术技术指标,并根据软件测评机构、定型考核试验单位考核情况,详细说明指标达到情况。
表2 战术技术指标达标情况对照表
序号
指标要求
实现情况
结论
7 定型试验
7.1 软件定型阶段测评
本节应描述软件定型阶段测评采用的方法、测试结论。
7.2 需方试验试用
本节应描述需方试验试用情况及试用意见。若没有安排需方试验试用的可以不予说明。
7.3 随所属设备或系统参加考核试验
本节应描述软件随设备参加考核试验的情况。
8 质量保证情况
8.1 质量保证措施实施情况
本节应描述质量保证措施实施情况,包括:质量保证组织的成立、质量保证制度的建立以及软件研制各个阶段中的各项质量保证活动等。
8.2 软件重大技术质量问题和解决情况
本节应描述软件重大技术质量问题和解决情况,包括:联试、考核试验、需方试用、软件测评过程中暴露出的主要问题,说明故障现象、故障产生的机理、解决措施、验证情况等。
9 配置管理情况
9.1 软件配置管理要求
本节应说明需方对软件配置管理的要求以及分承制对软件配置管理的要求。
9.2 软件配置管理实施情况
本节应说明需方、分承制在研制和生产过程中的软件配置
和措施的落实情况。特别是系统集成和测试、需方试验试用、随所属设备或系统参加考核试验阶段的配置管理工作落实情况。
9.3 软件配置状态变更情况
本节应说明软件、文档、数据等配置项版本变更历程,说明每条基线配置情况和适用条件,并标明软件研制工作结束时,软件各配置项的状态或产品基线的状态。
10 结论
本节应自行评述软件工程化实施情况,说明软件战术技术指标是否满足研制总要求、软件研制任务书或等效文件的要求,给出软件是否可以交付需方使用的结论。
11 测量和分析
可使用图表,给出对开发期间产生的数据汇总和和分析。
a. 进度执行情况的数据,如按时、提前或延迟,以及原因;
b. 费用使用情况,如计划费用与实际费用;
c. 工作量情况,如,计划工作量和实际工作量(开发、配置管理、质量保证或按阶段统计);
d. 生产效率,如程序的平均生产率,文档的平均生产率;
e. 产品质量,如设计、编码、测试等阶段的错误率,或缺陷分布情况,原因分析。
12注解
本章应包含有助于理解本文档的一般信息(例如背景信息、词汇表、原理)。本章应包含所有缩略词语和它们在文档中的含义的字母序列表,以及理解本文档需要的术语和定义的列表。
A 附录
给出便于文档维护而单独出版的信息(如图表、分类数据)。在文档主体部分应引用附录。附录可单独装订成册。附录应按字母的顺序(A,B 等)编排。