欢迎来到天天文库
浏览记录
ID:1219673
大小:293.50 KB
页数:29页
时间:2017-11-08
《软件设计文档编写指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2002-08-01实施软件设计文档编写指南ACompilingGuideforSoftwareDesignDocument中33Q/15S413—2002目次前言III1范围12规范性引用文件13术语和定义14软件设计文档的目的15软件设计文档的要求15.1软件体系结构15.2软件设计实体的属性15.2.1标识属性15.2.2类型属性15.2.3目的属性15.2.4功能属性15.2.5从属属性15.2.6依赖属性15.2.7接口属性15.2.8资源属性15.2.9处理属性15.2.10数据属性16软件设计文档的内容16.1范围(GJB4
2、38A-97软件设计文档第1章)16.1.1标识(GJB438A-97软件设计文档第1.1条)16.1.2系统概述(GJB438A-97软件设计文档第1.2条)16.1.3文档概述(GJB438A-97软件设计文档第1.3条)16.2引用文档(GJB438A-97软件设计文档第2章)16.3概要设计(GJB438A-97软件设计文档第3章)16.3.1CSCI概述(GJB438A-97软件设计文档第3.1条)16.3.1.1CSCI结构(GJB438A-97软件设计文档第3.1.1条)16.3.1.2系统状态和模式(GJB438A-97软
3、件设计文档第3.1.2条)16.3.1.3内存和进程时间分配(GJB438A-97软件设计文档第3.1.3条)16.3.2CSCI设计说明(GJB438A-97软件设计文档第3.2条)16.3.2.1CSC的名称和项目唯一标识号(GJB438A-97软件设计文档第3.2.X条)16.4详细设计(GJB438A-97软件设计文档第4章)16.4.1CSC的名称和项目唯一标识号(GJB438A-97软件设计文档第4.X条)16.4.1.1CSU的名称和项目唯一标识号(GJB438A-97软件设计文档第4.X.Y条)16.5CSCI数据(GJB
4、438A-97软件设计文档第5章)16.6CSCI数据文件(GJB438A-97软件设计文档第6章)16.6.1数据文件与CSC/CSU的交叉索引(GJB438A-97软件设计文档第6.1条)16.6.2数据文件名和项目唯一标识号(GJB438A-97软件设计文档第6.2条)16.7需求可追踪性(GJB438A-97软件设计文档第7章)1IQ/15S413—20026.8注解信息1附 录 A1A.1概述1A.2Ada-PDL1A.2.1保留字1A.2.2运算符1A.2.3块结构1A.2.4控制结构1A.2.4.1条件结构1A.2.4.2情
5、况结构1A.2.4.3循环结构1A.2.5数据结构1A.2.5.1数组类型1A.2.5.2记录类型1A.2.6其它约定1A.3C-PDL1A.3.1保留字1A.3.2运算符1A.3.3块结构1A.3.4控制结构1A.3.4.1条件结构1A.3.4.2开关结构1A.3.4.3循环结构1A.3.5数据结构1A.3.5.1数组类型1A.3.5.2结构类型1A.3.6其它约定1IQ/15S413—2002前言本标准参照了DOD-STD-2167ADIDSDD和IEEEStd1016-1998IEEERecommendedPracticeforSo
6、ftwareDesignDescriptions(IEEE软件设计描述推荐惯例)。软件设计文档编写指南1 范围本标准规定了软件设计文档编写的要求和方法。本标准适用于航空产品项目,非航空产品项目可参照执行。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GJB2786-96武器系统软件开发GJB438A-97武器系统软件
7、开发文档HB/Z295-96机载系统和设备合格审查中的软件考虑3 术语和定义下列术语和定义适用于本标准。3.1 软件设计实体SoftwareDesignEntity软件设计中具有不同的结构、功能和标识的软件要素。本标准中有时简称为实体。3.2 软件体系结构SoftwareArchitecture软件设计实体之间的结构和关系。也可包括软件体系结构与其运行环境之间的界面。3.3 计算机软件配置项ComputerSoftwareConfigurationItem(CSCI)为独立的配置管理(技术状态管理)而设计的并且能满足最终用户功能的一组软件
8、。3.4 计算机软件部件ComputerSoftwareComponent(CSC)CSCI中性质不同的部分。CSC可以进一步分解成下一级的CSC或计算机软件单元。3.5 计算机软件单元Com
此文档下载收益归作者所有