GJB2786A军用软件开发通用要求讲课稿

合集下载

GJB2786A军用软件开发通用要求ppt课件

GJB2786A军用软件开发通用要求ppt课件

软件开发一般要求

4.2.4---关键需求处理
安全性保证

开发方应将其失效可能导致危险的系统状态的CSCI或其中的部分标识为安全关键的; 开发方应制定安全性保证策略(包括测试和分析),以排除或最大限度地降低在这种软件的需求、 设计、实现和操作规程中潜在的危险; 该策略应包括软件安全性大纲,并纳入系统安全性大纲(若已有)中; 开发方应在软件开发计划中记录该策略,实施该策略,并提供实施该策略的证据;
术语、定义

行为设计 构建版 计算机软件配置项(CSCI) 测度 测量 度量 合格性测试 再工程
• • • • • • •
可重塑软件产品 软件 软件开发 软件产品 软件保障 软件移交 软件单元
5
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!
略缩语
6
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!

14
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!
软件开发一般要求

4.2.6---便于需方评审
开发方应为需方或其授权代表访问有关设施提供方便
15
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!
5、详细要求

概述


8
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!
软件开发一般要求

4.2.1---软件开发方法
软件开发的全部活动,开发方应采用文档化的系统方法。这些方法应在软 件开发计划中给与描述或引用;
9
课件部分内容来源于网络,如有异议侵权的话可以联系删除,可编辑版!

GJB438B军用软件开发文档通用要求 课堂

GJB438B军用软件开发文档通用要求 课堂
? 因此,与之配套的文档类型、内容和形式上都要相 应发生变化。
? 需要对GJB 438A进行修订,保留其有效方面,改进 其不足之处,以适应当前我军装备软件研制的需要。
5
Байду номын сангаас GJB 438B更名原因
? 本标准是与 GJB 2786A (修订中)配套使用 ? GJB 2786在修订过程中,专家建议将名称改
3
修订背景(续1)
? 软件文档是整个软件开发工作的重要产品,是实行管 理、监督、控制软件开发的重要的方式。
? 软件文档把软件开发过程中的一些不可见的事物转化 成为可见的文字资料,便于管理人员在各个阶段检查 开发计划的进展情况,以提高软件生产过程的可见性 和可控性。
? 软件文档作为软件产品的一部分,文档的质量在很大 程度上决定了软件的质量。
? 本标准适用于军用软件开发过程中文档的编制。 ? 而在GJB2786A的范围一节中指出,该标准规定了
军用软件开发的通用要求,包括软件开发过程的 开发、支持和管理等方面的要求。 ? 本标准适用于需方和开发方获取、开发及维护军 用软件(含固件中的软件)。
8
适用范围(续1)
? 本标准中所涉及的“系统”有两类: 一类是 硬件-软件系统(例如一个雷达系统),对 于这种系统,本标准只适用于系统中的软件 部分;另一类是软件系统(例如一个地理信 息系统),对这类系统,本标准适用于其整 个系统。
规定了相应的文档编制要求。 ? 考虑承研单位的实际要求,对测试计划的部
分内容也进行了充实和调整。
10
文档编制
?文档的内容是根据GJB 2786A各活动描 述的工作任务而产生的,描述了军用软 件开发过程中的主要活动信息和要求。
?开发方应按照本标准的要求记录有关信 息,编写有关文档,并按合同(或软件 研制任务书)的要求交付。

军用软件测评实验室测评过程要求 ppt课件

军用软件测评实验室测评过程要求 ppt课件


建立与测试需求规格说明的关系
测试说明
产品经过评审,并得到相 关人员认同,
受到变更控制和版本控 制,根据测试情况修订。
确定与测试计划的追踪关系
测试就绪评审,与说明同
时评审,应分别进行记录
原始记录
应受到严格管理
至少包括测试用例标识、测试结果 和发现的缺陷。
问题及变更报告
实施相应的变更
软件问题报告
分析测试的充分性
测试类型:
testing types
测试项:
testing items
军用软件测评实验室测评过程 要求
4.1.1 实验室应有措施确保:
实验室的工作不利用委托方所拥有的知识产权牟 取利益;
不以各种压力影响软件测评工作的公正性。
4.1.2 实验室应: 公正,不谋取私利
制定保护委托方保密信息和知识产权的管理规定 或程序文件;
可使用需求跟踪矩阵
从测试依据开始,建立需求追踪机制,以证明 测评需求的状态,从已分析到已评价。
军用软件测评实验室测评过程 要求
阶段 测试需求分析 测试策划 测试 设计与实现
测试执行
测试总结
工作产品
评审和分析要求
配置管理要求
追溯性要求
测试需求规格说明 测试计划
产品评审
受到变更控制和版本控 建立测试项与测试依据的追踪关系
确定需要的测试类型:功能测试、性能测试等
类型;
测试类型和测试要求均
应与合同中规定相匹配;
确定需要的测试要求,包括:
状态; 接口;
测试需求分析还要确定测试 要求,要有具体的内容,应
该保证可测试性。
数据结构; 设计约束等要求。
标识的目的是为了后续使用, 一般应保证标识的唯一性。

军用信息技术与软件标准精选(最新)

军用信息技术与软件标准精选(最新)

军用信息技术与软件标准精选(最新)GJZ102A《GJB/Z 102A-2012 军用软件安全性设计指南》GJ117《GJB/T117-1999 军用软件验证和确认计划指南》GJ136Z《GJB/Z 136-2003 Z 通用信息处理平台集成与运行指南》GJ140Z《GJB/Z140-2004 Z 电子对抗装备现场维修数据收集指南》GJ141Z《GJB/Z141-2004 Z 军用软件测试指南》GJ142Z《GJB/Z142-2004 Z 军用软件安全性分析指南》GJ143Z《GJB/Z143-2004 Z 军用智能辅助决策开发工具》GJ156Z《GJB/Z156-2011 Z 军事电子信息系统体系结构设计指南》GJ157Z《GJB/Z157-2011 Z 军用软件安全保证指南》GJZ161《GJB/Z 161-2012 军用软件可靠性评估指南》GJ229A《GJB 229A-2000 军用微波接力通信系统接口》GJ238A《GJB238A-1997 战术调频电台测量方法》GJ318《GJB318A-1997 战术调频电台通用规范》GJ322A《GJB322A-1998 军用计算机通用规范》GJ367A《GJB367A-2001 军用通信设备通用规范》GJ438B《GJB438B-2009 Z 军用软件开发文档通用要求》GJ662《GJB662A-1997 野战数字无线电接力设备的频繁段和容量系列》GJ663A《GJB 663A-2012 军用通信系统安全通用要求》GJ883A《GJB883A-2003 对流层散射通信系统通用规范》GJ915《GJB915A-1997 纤维光学试验方法》GJ1127《GJB 1127A-2003 机载短波单边带通信设备通用规范》GJ1128A《GJB 1128A-2002 机载超波电台通用规范》GJ1142.4《GJB 1142.4A-2004 野战地域通信系统通用要求第:回路群》GJ1142.5《GJB 1142.5A-2004 野战地域通信系统通用要求:单路有线入口》 GJ1145A《GJB1145A-2010 Z 通信和指挥自动化军工产品定型试验规程》GJ1211A《GJB 1211A-2007 野战用户电话交换机通用规范》GJ1268A《GJB1268A-2004 军用软件验收要求》GJ1427A《GJB1427A-1999 光纤总规范》GJ1428A《GJB1428A-1999 光缆总规范》GJ1567.2《GJB1567.2-1992 话音频带调制解调器的差错控制方法 用于带有异步至同步转换DCE的差错校正方法》GJ1659《GJB1659-1993 光纤光缆接头总规范》GJ1783《GJB1783-1993 硬波导组件总规范》GJ1901《GJB 1901A-2003 军用巨型计算机通用规范》GJ2077A《GJB 2077A-2007 短波自适应通信系统自动线路建立规程》GJ2088A《GJB 2088A-2002 压制性雷达干扰机通用规范》GJ2089A《GJB 2089A-2003 通信对抗监测分析接收机通用规范》GJ2090A《GJB 2090A-2003 瞄准式通信干扰机通用规范》GJ2101《GJB 2101A-2002 超短波对空指挥电台通用规范》GJ2242《GJB2242-1994 时统设备通用规范》GJ2434《GJB2434A-2004 军用软件产品评价》GJ2436《GJB2436-1995 天线术语》GJ2454《GJB 2454A-2003 军用光缆填充膏规范》GJ2763《GJB2763-1996 通信设备话音质量等级标准与评测方法》GJ2786A《GJB2786A-2009 Z 军用软件开发通用要求》GJ2824《GJB 2824-1997 军用数据安全要求》GJ2928A《GJB 2928A-2012 战术超短波跳频电台通用规范》GJ2929《GJB2929-1997 战术短波跳频电台通用规范》GJ2991A《GJB2991A-2008 Z B时间码接口终端通用规范》GJ3012A《GJB 3012A-2007 军用无线双工移动通信系统中心台信道机通用规范》GJ3083A《GJB 3083A-2007 军用无线双工移动通信系统移动用户台通用规范》 GJ3084A《GJB 3084A-2007 军用无线双工移动通信系统交换机通用规范》GJ3180《GJB 3180-1998 军用计算机容错要求与测评》GJ3181《GJB3181-1998 军用软件支持环境选用要求》GJ3629《GJB3629-1999 军用通信装备使用手册编写规定》GJ4072A《GJB4072A-2006 军用软件质量监督要求》GJ4195《GJB4195-2001 外设部件互连(PCI)总线》GJ4210.1《GJB4210.1-2001 军用无线电通信设备通用检验验收规程超短波电台》GJ4210.2《GJB4210.2-2001 军用无线电通信设备通用检验验收规程短波电台》 GJ4211《GJB4211-2001 军用通信台站通信电源系统通用要求》GJ4353《GJB4353-2002 关系数据库管理系统功能与性能测试要求》GJ4354《GJB4354-2002 关系数据库管理系统功能通用要求》GJ4371《GJB4371-2002 通信设备诊断知识数据结构》GJ4411《GJB 4411-2002 光缆组件通用规范》GJ4897《GJB 4897-2003 军用计算机病毒防治要求》GJ4951《GJB 4951-2003 军用通信装备维修手册编写规定》GJ4952《GJB 4952-2003 战术互联网通用要求》GJ5000A《GJB5000A-2008 Z 军用软件研制能力成熟度模型》GJ5024《GJB 5024-2003 军用光缆阻水纱规范》GJ5080Z《GJB 5080-2004 Z 军用通信设施雷电防护设计与使用要求》GJ5081Z《GJB 5081-2004 Z 军用ATM层信元传送性能测试通用要求》GJ5082Z《GJB 5082-2004 Z 战术无线通信系统软件通信体系结构》GJ5083Z《GJB 5083-2004 Z 核爆炸冲击波对地面野战通信装备的破坏等级及防护要求》GJ5084Z《GJB 5084-2004 Z 光纤通用数字通道故障检测》GJ5085Z《GJB 5085-2004 Z 军事综合信息网多协议标记交换互通技术要求》 GJ5086Z《GJB 5086-2004 Z 军事综合信息网路由交换设备通用技术要求》GJ5087Z《GJB 5087-2004 Z 指挥自动化网无线接入模式》GJ5088Z《GJB 5088-2004 Z 军用建筑物网络布线系统工程设计通用要求》GJ5095《GJB5095-2002 信息技术安全通用要求》GJ5169《GJB5169-2004 高性能计算机磁盘阵列通用规范》GJ5174《GJB5174-2004 短波/超短波有源测向天线参数系列》GJ5175《GJB5175-2004 合成孔径雷达数据处理系统通用要求》GJ5177《GJB5177-2004 军用通信器材出口包装要求》GJ5185《GJB5185-2004 雷达对抗数字瞬时测频接收机模块规范》GJ5187《GJB5187-2004 有源相控阵通信干扰天线通用规范》GJ5196《GJB5196-2004 短波通信对抗搜索分析接收机通用规范》GJ5234《GJB5234-2004 军用软件验证和确认》GJ5235《GJB5235-2004 军用软件配置管理》GJ5236《GJB5236-2004 军用软件质量度量》GJ5241《GJB5241-2004 概念建模语言IDEF1X的句法和语义》GJ5301《GJB5301-2004 军用无线双工移动通信系统网络管理和控制设备通用规范》GJ5368《GJB 5368-2005 计算机病毒防治系统技术要求》GJ5301《GJB5301-2004 军用无线双工移动通信系统网络管理和控制设备通用规范》GJ5371《GJB 5371.1-2005 信息技术安全评估准则:简介和一般模型》GJ5793《GJB5793-2006 Z 网络安全漏洞扫描分析产品测评方法》GJ5454Z《GJB5454-2005 Z 短波数字化抗干扰系列电台操作显示要求》GJ5455Z《GJB5455-2005 Z 无线综合接入系统通用规范》GJ5462Z《GJB5462-2005 Z 军用通信装备技术说明书编写规定》GJ5463Z《GJB5463-2005 Z 军用通信装备随机文件配发和使用要求》GJ5672《GJB5672-2006 Z 车载式通信对抗测向站通用规范》GJ5716《GJB5716-2006 Z 军用软件开发库、受控库和产品库通用要求》GJ5793《GJB5793-2006 Z 网络安全漏洞扫描分析产品测评方法》GJ5794.1《GJB5794.1-2006 Z 网络入侵检测产品测评方法第1部分:网络型产品》GJ5794.2《GJB5794.2-2006 Z 网络入侵检测产品测评方法第2部分:主机型产品》GJ5806Z《GJB5806-2006 Z 智能密钥卡通用规范》GJ5865K《GJB 5865-2006 K 线性令牌传递多路数据总线有效性测试方法》GJ5866K《GJB 5867-2006 K 航空单芯多模光纤光缆连接器规范》GJ5880K《GJB 5880-2006 K 软件配置管理》GJ5927K《GJB 5927-2007 军用无线双工移动通信系统合路器通用规范》GJ5928K《GJB 5928-2007 军用无线双工移动通信系统信道控制器通用规范》 GJ5930Z《GJB 5930-2007 军用电台配套设备品种系列》GJ5931Z《GJB 5931-2007 军用有中继海底光缆通信系统通用要求》GJ5932Z《GJB 5932-2007 军用搬移式全光中继设备规范》GJ5933Z《GJB5933-2007 Z 军用搬移式同步数字传送网设备规范》GJ5934Z《GJB 5934-2007 军用微波接力通信设备测试接口》GJ5935Z《GJB 5935-2007 军用低速声码器接口通用要求》GJ5942K《GJB 5942-2007 军用光接入网通用要求》GJ5950《GJB 5950-2007 战略卫星通信支线网Ku频段车载站通用规范》GJ5951《GJB 5951-2007 呼入军用电话网主叫标识传送要求》GJ5952《GJB 5952-2007 装甲综合通信车通用要求》GJ5954K《GJB 5954-2007 通信靶场通用试验规程 中长波电台》GJ5955K《GJB 5955-2007 通信靶场通用试验规程 化学电源》GJ5956K《GJB 5956-2007 通信靶场通用试验规程 通信车》GJ5957K《GJB 5957-2007 通信靶场通用试验规程 卫星通信系统地球站》GJ5958K《GJB 5958-2007 战场通信频率管理系统干扰频谱监测仪通用规范》 GJ5959K《GJB 5959-2007 战场通信频率管理系统频率管理终端通用规范》GJ5958K《GJB 5958-2007 战场通信频率管理系统干扰频谱监测仪通用规范》 GJ5959K《GJB 5959-2007 战场通信频率管理系统频率管理终端通用规范》GJ6321Z《GJB6321-2008 Z 军用计算机电磁泄漏干扰器通用规范》GJ6363Z《GJB6363-2008 Z 地空通信干扰设备定型试验规程》GJ6389Z《GJB6389-2008 Z 军用软件评审》GJ6411K《GJB6411-2008 K 光纤通道航空电子环境》GJ6741Z《GJB6741-2009 Z 数字通信干扰效果评定准则》GJ6919Z《GJB6919-2009 Z 导电纤维丝束性能测试评价方法》GJ6921Z《GJB6921-2009 Z 军用软件定性测评大纲编制要求》GJ6922Z《GJB6922-2009 Z 军用软件定性测评报告编制要求》GJ7082Z《GJB7082-2010 Z 卫星通信机载站天线分系统通用规范》GJ7093Z《GJB7093-2010 Z 软件通信体系结构中间件接口》GJ7094Z《GJB7094-2010 Z 软件通信体系结构波形装配与部署要求》GJ7095Z《GJB7095-2010 Z 软件通信系统结构硬件抽象层应用程序接口》GJ7096.1Z《GJB7096.1-2010 Z 软件通信体系结构标准符合性测试方法第1部分:通则》GJ7096.2Z《GJB7096.2-2010 Z 软件通信体系结构标准符合性测试方法第2部分:核心框架》GJ7096.3Z《GJB7096.3-2010 Z 软件通信体系结构标准符合性测试方法第3部分:资源组件》GJ7096.4Z《GJB7096.4-2010 Z 软件通信体系结构标准符合性测试方法第4部分:设备组件》GJ7096.5Z《GJB7096.5-2010 Z 软件通信体系结构标准符合性测试方法第5部分:波形》GJ7151Z《GJB7151-2011 Z 可信计算平台通用要求》GJ7170Z《GJB7170-2011 Z 网络安全管理类产品测评方法》GJ7174Z《GJB7174-2011 Z 抗拒绝服务类产品测评方法》GJ7249Z《GJB7249-2011 Z 信息安全管理体系要求》GJ7250Z《GJB7250-2011 Z 信息安全保障体系框架》GJ7562《GJB 7562-2012 军用计算机信息系统局域网防护通用要求》GJ7563《GJB 7563-2012 无线通信综合测试仪检定规程》GJ7700Z《GJB7700-2012 Z 军用数据库管理系统安全测评要求》H244《HB/Z244-1993 软件支持环境》H7691《HB7691-2001 三十二位计算机指令系统结构》H7692《HB7692-2001 三十二位机载计算机内总线》QJ3126A《QJ3126A-2008 航天软件产品保证要求》QJ3262《QJ 3262-2005 高可靠性实时嵌入式软件设计指南》SJ10367《SJ/T10367-1993 计算机过程控制软件开发规程》SJ10663《SJ/T10663-1995 光纤设备与部件测量方法》SJ10711《SJ/T10711-1996 移动通信设备标准试验条件》SJ10721《SJ/T10721-1996 公用移动通讯系统移动台技术要求和测量方法》 SJ11116《SJ/T11116-1997 光纤预制棒总规范》SJ11118《SJ/T11118-1997 8GHz数字微波通信设备通用技术条件》SJ11193《SJ/T11193-1998 微型数字电子计算机多媒体性能要求》SJ11201《SJ/T11201-1999 2000年符合性测试规范》SJ11228《SJ/T11228-2000 数字集群移动通信系统体制》SJ11229《SJ/T11229-2001 手持式个人信息处理设备中文应用程序接口规范》 SJ11240《SJ11240-2001 信息技术:汉字编码字符集(基本集)12点阵字型》 SJ11241《SJ11241-2001 信息技术:汉字编码字符集(基本集)14点阵字型》 SJ11242.1《SJ11242.1-2001 信息技术:通用多八位编码字符集(Ⅰ区)汉字64点阵字型:宋体》SJ11242.2《SJ11242.2-2001 信息技术:通用多八位编码字符集(Ⅰ区)汉字64点阵字型:黑体》SJ11242.3《SJ11242.3-2001 信息技术:通用多八位编码字符集(Ⅰ区)汉字64点阵字型:楷体》SJ11242.4《SJ11242.4-2001 信息技术:通用多八位编码字符集(Ⅰ区)汉字64点阵字型:仿宋体》SJ11243《SJ/T11243-2001触摸查询一体机通用规范》SJ11262《SJ/T11262-2002 互联网机顶盒通用规范》SJ11270《SJ/T11270-2002 信息技术鼠标器通用规范》SJ11271《SJ/T11271-2002 数字域名规范》SJ11289《SJ/Z11289-2003 面向对象领域工程指南》SJ20657《SJ 20657-1998 特警通信系统通用规范》SJ20682《SJ 20682-1998 Lx波段固态脉冲功率模块通用规范》SJ20686《SJ 20686-1998 中继信令处理模块通用规范》SJ20723《SJ20723-1998 GG6001型脉冲信号光电隔离组件详细规范》SJ20724《SJ20724-1998 GG240型多路高速数据光电隔离组件详细规范》SJ20726《SJ 20726-1999 GPS定时接收设备通用规范》SJ20727《SJ 20727-1999 舰载数字光接收机通用规范》SJ20728《SJ 20728-1999 低频/甚低频发射机通用规范》SJ20771《SJ20771-2000 军用通信系统音质的MOS评价法》SJ20772《SJ20772-2000 军用激光大气通信机规范》SJ20773《SJ20773-2000 野战光缆开口引接系统通用规范》SJ20775《SJ20775-2000 军用磁光盘通用规范》SJ20822《SJ20822-2002 信息技术:软件维护》SJ20823《SJ20823-2002 信息技术:软件生存周期过程配置管理》SJ20839《SJ20839-2002 长波地波传输道计算方法》SJ20840《SJ20840-2002 三军协同无线电通信系统与相关网系互连互通要求》 SJ20841《SJ20841-2002 II型无线双工移动通信系统保密设备接口要求》SJ20849《SJ20849-2002 军用通信网络管理系统通用安全要求》SJ20850《SJ20850-2002 军用UHF移动通信系统数字加密体制》SJ20851《SJ20851-2002 军用数字保密自动电话网密钥管理中心通用规范》 SJ20852《SJ20852-2002 军用通信系统音质MOS评价测试语音数据库》SJ20854《SJ20854-2002 数字视频光纤传输系统通用规范》SJ20855《SJ20855-2002 波分复及光纤通信系统通用规范》SJ20856《SJ20856-2002 高频串行调制解调器互操作性和性能要求》SJ20860《SJ 20860-2003 军用光缆引接设备通用规范》SJ20861《SJ 20861-2003 军用SDHB传送网技术规范》SJ20862《SJ 20862-2003 中长波战术电台通用规范》SJ20863《SJ 20863-2003 数字车内通话器通用规范》SJ20864《SJ 20864-2003 有源抗噪声送受话器组通用规范》SJ20876《SJ 20876-2003 军用测试接收机通用规范》SJ20880《SJ 20880-2003 军用信息传送安全标记》SJ20881《SJ 20881-2003 安全证书管理系统技术要求》SJ20932《SJ 20932-2005 超短波定向机通用规范》WJ431《WJ/Z431-2005 单兵综合作战信息系统安全设计要求》GA216.1《GA 216.1-1999 计算机信息系统安全产品部件:安全功能检测》GA243《GA243-2000 计算机病毒防治产品评级准则》GA715《GA/T 715-2007 公安信息系统应用开发管理规范》GA387《GA/T387-2002 计算机信息系统安全等级保护 网络技术要求》GA388《GA/T388-2002 计算机信息系统安全等级保护 操作系统技术要求》GA389《GA/T389-2002 计算机信息系统安全等级保护 数据库管理系统技术要求》GA390《GA/T390-2002 计算机信息系统安全等级保护 通用技术条件》GA391《GA/T391-2002 计算机信息系统安全等级保护 管理要求》GA609《GA/T 609-2006 互联网信息服务系统 安全保护技术措施 信息代码》 GA610《GA/T 610-2006 互联网信息服务系统 安全保护技术措施 数据格式》 GA611《GA/T 611-2006 互联网信息服务系统 安全保护技术措施技术要求》 GA612《GA/T 612-2006 互联网信息服务系统 安全保护技术措施通讯标准》 GA658《GA 658.1~10-2006 互联网公共上网服务场所信息安全管理系统 信息代码》GA659《GA 659.1~659.9-2006 互联网公共上网服务场所 信息安全管理系统 数据交换格式》GA660《GA 660-2006 互联网公共上网服务场所信息安全管理系统 上网服务场所端功能要求》GA661《GA 661-2006 互联网公共上网服务场所信息安全管理系统 远程通讯端功能要求》GA662《GA 662-2006 互联网公共上网服务场所信息安全管理系统上网服务场所端接口技术要求》GA663《GA 663-2006 互联网公共上网服务场所信息安全管理系统远程通讯端接口技术要求》GA671《GA/T 671-2006 信息安全技术 终端计算机系统安全等级技术要求》 GA672《GA/T 672-2006 信息安全技术 终端计算机系统安全等级评估准则》 GA681《GA/T 681-2007 信息安全技术 网关安全技术要求》GA682《GA/T 682-2006 信息安全技术 路由器安全技术要求》GA683《GA/T 683-2007 信息安全技术 防火墙安全技术要求》GA684《GA/T 684-2007 信息安全技术 交换器安全技术要求》GA685《GA/T 685-2007 信息安全技术 交换器安全评估准则》GA686《GA/T 686-2007 信息安全技术 虚拟专用网安全技术要求》GA687《GA/T 687-2007 信息安全技术 公钥基础设施安全技术要求》GA695《GA/T 695-2007 信息安全技术 网络通讯安全审计数据留存功能要求》 GA696《GA/T 696-2007 信息安全技术 单机防入侵产品安全功能要求》GA697《GA/T 697-2007 信息安全技术 静态网页恢复产品安全功能要求》GA698《GA/T 698-2007 信息安全技术 信息过滤产品安全功能要求》GA699《GA/T 699-2007 信息安全技术 计算机网络入侵报警通讯交换技术要求》GA700《GA/T 700-2007 信息安全技术 计算机网络入侵分级要求》GA708《GA/T 708-2007 信息安全技术 信息系统安全等级保护体系框架》GA709《GA/T 709-2007 信息安全技术 信息系统安全等级保护基本模型》GA710《GA/T 710-2007 信息安全技术 信息系统安全等级保护基本配置》GA711《GA/T 711-2007 信息安全技术 应用软件系统安全等级保护通用技术指南》GA712《GA/T 712-2007 信息安全技术 应用软件系统安全等级保护通用测试指南》GA713《GA/T 713-2007 信息安全技术 信息系统安全管理测评》GA849《GA 849-2009 移动终端病毒防治产品评级准则》GA855《GA/T 855-2009 公安信息网络课件制作规范》GA986《GA/T 986-2012 信息安全技术 反垃圾邮件产品安全技术要求》GA987《GA/T 987-2012 信息安全技术 USB移动储存管理系统安全技术要求》 GA988《GA/T 988-2012 信息安全技术 文件加密产品安全技术要求》。

GJB2786A军用软件开发通用要求PPT课件

GJB2786A军用软件开发通用要求PPT课件

4.2.1---软件开发方法
软件开发的全部活动,开发方应采用文档化的系统方法。这些方法应在软 件开发计划中给与描述或引用;
9
.
软件开发一般要求
、编码、测试用例、测试规程和测试结果的 标准;
这些标准应在软件开发计划中给予描述或引用。
10
.
软件开发一般要求
4.2.3---可重用软件产品
采用可重用软件产品
开发方应标识和评价为满足合同要求而使用的可重用软件产品; 只要切实可行,就应该采用满足准则的可重用软件产品;
开发可重用软件产品
合同期间,开发方应评估开发可重用软件产品的可行性、成本及可能产生的效益,并向 需方说明费效比且与项目目标相一致的情况
.

制定策略,用来保证使所标识软件的需求、设计、实现和操作不会发生这种违背或使其可能性最小。
软件开发一般要求
4.2.5---计算机硬件资源利用
开发方应分析合同中关于计算机硬件资源利用方面的要求; 开发方应在个CSCI之间分配计算机硬件资源; 在合同期间监督这些资源的利用; 必要时,为满足合同需求,应重新分配或标明需要的附加资源。
GJB2786A
军用软件开发通用要求
1
.
提纲
第1章 第2章 第3章 第4章 第5章 附录
范围 引用文件 术语、定义和缩略语 一般要求 详细要求 7个附录
.
2
适用范围
适用于需方和开发方获取、开发及维护军用软件(含固件中的软件)。 系统分两类:
对于硬件---软件系统,标标准适用于其中的软件元素; 对于软件系统,标准适用于整个系统。
13
.
软件开发一般要求
4.2.6---决策理由的记录

质量审核不符合项案例汇编资料(GJB 9001C-2017)

质量审核不符合项案例汇编资料(GJB 9001C-2017)
标准7.2条款,关于“c)适用时,采取措施以获得所需的能力,并评价措施的有效性;”的规定,也不符合组织管理体系文件《人力资源控制程序》的相关规定。
6.
7.5.2条款d)
抽查《LSO训练模拟器产品规范》LSO-5MS1-ZJ01,有拟制、校对、审核、批准和标准化检查,无质量、工艺会签。
以上事实不符合■GJB 9001C-2017标准7.5.2条款,关于 “d)技术文件和图样的审签、工艺和质量会签、标准化检查”的规定;也不符合组织的管理体系文件《文件和资料控制程序》Q/5MG 753.1A-2021的相关规定。
3.
7.1.5条款a)b)
查IQC进料检验现场,1台电解液电导率测试仪无合格标识。
未提供内校设备的测试规范。
以上事实不符合■GJB 9001C-2017标准7.1.5条款,关于“当要求测量溯源时,或组织认为测量溯源是信任测量结果有效的基础时,测量设备应:a)对照能溯源到国际或国家标准的测量标准,按照规定的时间间隔或在使用前进行校准和(或)检定,当不存在上述标准时,应保留作为校准或验证依据的成文信息;b)予以识别,以确定其状态”的规定;也不符合组织的管理体系文件DTDZ-JB/GB-QP-05《监视和测量设备控制程序》的相关规定。
20.
8.3.8条款a)
查见光学伪装涂料的设计开发资料,未编制《试验大纲》
以上事实不符合■GJB9001C-2017标准8.3.8条款,关于“a)编制并评审试验大纲或试验计划,包括试验目的、内容、条件、方法、质量要求、结果评定准则等,对顾客关注的试验,其试验大纲或试验计划需经顾客同意;”的规定;也不符合组织的管理体系文件DSTL/QP-13《设计和开发控制程序》的规定。
24.
8.4.2
查公司的部分试验委外进行,未能提供此外协合格供方的合格供方名录及相应的评价记录

GJB-软件工程化-软件需求规格说明

GJB-软件工程化-软件需求规格说明

标识:XX软件需求规格说明编制/日期:审核/日期:批准/日期:顾客/日期:XX科技有限公司2022年更改历史页1. 1 标识本文档的标题:XX软件需求规格说明本文档的标识:XX本文档的版本号:1. 2 系统概述本系统软件是由是XXX软件组成,该软件主要是XXX功能。

该软件是由XX公司研制开发,主要应用于XX,所形成的软件产品将被XX 研究所作为平台使用。

1. 3 文档概述本文档用于介绍XX软件相关的软件需求说明,包括软件的XX能力需求、外部需求、内部接口需求、内部数据需求,适应性需求,安全性需求,BM性需求,配置环境需求等方面的需求。

2 引用文档《XX研制合同》《GJB 438B-2009 J用软件开发文档通用要求》《GJB 2786A-2009 J用软件开发通用要求》《XX质量保证大纲》《XX软件开发计划》《XX软件配置管理计划》《XX软件研制任务书》《XX软件质量保证计划》3. 1 要求的状态和方式软件工作状态主要用于XX场景,能够利用XX有机结合,构建XX软件系统。

能够实现XX功能。

用户使用本软件,应保证以下条件的可行性:1) 本软件为XX嵌入式软件,通过编写XX算法来XX各种信息,并对这些信息分析、学习和判断,制定选用相应技术的规则,实时XX适应,达到预期的执行效果。

2) 本软件需要XX配合使用。

3)本软件有一定的执行步骤,请参看本文实际操作部份详细介绍。

3. 2 CSCI 能力需求XX系统软件配合XX硬件模块可以实现XX功能。

XX系统软件为嵌入式开发软件,软件运行平台为XX芯片,本软件旨在实现XX应用,软件应当实现以下基本功能:1)数据发送传输2)参数设置3)数据接收功能4)数据处理功能3. 3 CSCI 外部接口需求3. 3. 1 接口标识和接口图图1 接口图图1为XX嵌入式软件的接口图,软件外部接口共有三个,依次为:存储接口、串口以及模拟信号接口,有关三个接口的具体设计参见后续章节。

GJB设计开发策划书3篇

GJB设计开发策划书3篇

GJB设计开发策划书3篇篇一GJB 设计开发策划书一、项目概述本项目旨在依据 GJB 标准进行[具体产品名称]的设计开发,以满足特定的军事应用需求。

项目具有较高的技术要求和质量标准,需要精心策划和严格执行。

二、设计开发目标1. 满足 GJB 相关标准和规范要求。

2. 实现产品的特定功能和性能指标。

3. 确保产品的可靠性、稳定性和安全性。

三、主要任务与阶段划分1. 需求分析阶段与军方用户充分沟通,明确详细需求。

进行需求评审,确保需求的准确性和完整性。

2. 方案设计阶段提出多种设计方案并进行比较和评估。

确定最优设计方案。

3. 详细设计阶段完成产品各部分的详细设计图纸和技术文件。

进行设计验证。

4. 产品试制阶段生产试制产品。

进行性能测试和调试。

5. 验证与确认阶段依据 GJB 标准进行全面的验证和确认。

解决发现的问题。

6. 定型与交付阶段完成产品定型。

交付军方用户。

四、资源需求1. 人力资源:包括设计工程师、测试工程师等专业人员。

2. 设备资源:相关的研发、测试设备。

3. 时间资源:明确各阶段的时间节点。

五、风险管理1. 识别可能影响项目的风险因素,如技术难题、进度延迟等。

2. 制定风险应对措施,包括预防措施和应急计划。

六、质量控制1. 建立严格的质量保证体系,贯穿整个设计开发过程。

2. 明确质量控制的关键节点和标准。

七、沟通与协调1. 建立有效的项目沟通机制,确保各方信息及时准确传递。

2. 加强与军方用户、协作单位等的协调配合。

八、项目监控与评估1. 定期对项目进度、质量等进行监控和评估。

2. 根据评估结果及时调整项目计划和措施。

篇二GJB 设计开发策划书一、项目概述1. 项目名称:[具体项目名称]2. 项目背景:阐述项目开展的原因和重要性。

3. 项目目标:明确项目要达成的具体目标,包括技术指标、性能要求等。

二、设计开发阶段划分1. 需求分析阶段:详细调研和确定项目需求。

2. 方案设计阶段:制定总体设计方案。

GJBA军用软件开发通用要求

GJBA军用软件开发通用要求
采用可重用软件产品
开发方应标识和评价为满足合同要求而使用的可重用软件产品; 只要切实可行,就应该采用满足准则的可重用软件产品;
开发可重用软件产品
合同期间,开发方应评估开发可重用软件产品的可行性、成本及可能产生的效益,并向 需方说明费效比且与项目目标相一致的情况
合同中也可以按要求开发专门开发可重用软件产品
• 与软件独立验证和确认机构 联系
• 与相关开发方协调 • 项目过程改进
详细要求
5.1---概述
软件开发过程包括5.2~5.27规定的26项活动,描述顺序并不表示活动执行 的顺序,活动执行顺序依赖于所选择的生存周期模型;
要求开发方参与软件所在系统层面的活动;
项目策划和监管
5.2.1---软件开发策划
在合同期内,开发方应维护软件开发资料库。
软件开发环境建立
5.3.3---软件开发文件
开发方应为每个软件单元和每个CSCI建立、控制并维护软件开发文件;
开发方应将有关软件开发的信息记录在相应的SDF 中,并应在合同期内维 护这些软件开发文件(SDF)。
软件开发环境建立
5.3.4---非交付软件
项目策划和监管
5.2.4---软件安装策划
开发方应制定在合同规定的用户现场进行软件安装和培训的计划。该计划 应包括GJB 438B-2009中软件安装计划规定的全部适用项。
项目策划和监管
5.2.5---软件移交策划
开发方应指明保障机构为完成合同规定的保障工作所需的全部软件开发资 源;
开发方应制定软件移交计划,以标识这些资源并说明向保障机构移交应交 付项目所遵循的方法;
决策理由应包括所考虑的折中情况、分析方法和决策所用的准则; 这些理由应记录在文档、代码注释或其他将移交给保障机构的媒体中; “重要决策” 的含意应在软件开发计划中加以描述,作出这些决策的理由

GJB2786A军用软件开发通用要求ppt课件

GJB2786A军用软件开发通用要求ppt课件
这些标准应在软件开发计划中给予描述或引用。
ppt课件.
10
软件开发一般要求
4.2.3---可重用软件产品
采用可重用软件产品
开发方应标识和评价为满足合同要求而使用的可重用软件产品; 只要切实可行,就应该采用满足准则的可重用软件产品;
开发可重用软件产品
合同期间,开发方应评估开发可重用软件产品的可行性、成本及可能产生的效益,并向 需方说明费效比且与项目目标相一致的情况
软件开发一般要求
计算机硬件资源利用
4.2.5---
开发方应分析合同中关于计算机硬件资源利用方面的要求; 开发方应在个CSCI之间分配计算机硬件资源; 在合同期间监督这些资源的利用; 必要时,为满足合同需求,应重新分配或标明需要的附加资源。
ppt课件.
13
软件开发一般要求
4.2.6---决策理由的记录
开发方应参与制定系统合格性测试计划。对软件系统而言,该计划应包括 GJB 438B-2009软件测试计划规定的所有适用项;
ppt课件.
20
项目策划和监管
5.2.4---软件安装策划
ppt课件.
• 软件配置管理 • 软件产品评价 • 软件质量保证 • 纠正措施 • 联合评审 • 测量和分析 • 风险管理 • 保密性有关活动 • 分承制方管理
• 与软件独立验证和确认机构 联系
• 与相关开发方协调 • 项目过程改进
16
详细要求
5.1---概述
软件开发过程包括5.2~5.27规定的26项活动,描述顺序并不表示活动执行 的顺序,活动执行顺序依赖于所选择的生存周期模型;
关于项目策划的进一步要求,参见GJB 5000A-2008中6.4项目策划过程域。
ppt课件.

军用软件开发通用要求剪裁指南(3篇)

军用软件开发通用要求剪裁指南(3篇)

第1篇一、前言军用软件开发在国家安全和军事现代化建设中扮演着至关重要的角色。

随着信息技术的发展,军用软件系统的复杂性和安全性要求越来越高。

为了确保军用软件项目能够满足特定的军事需求,同时遵循国家相关法律法规和行业标准,本文旨在提供一套军用软件开发通用要求剪裁指南,以帮助开发团队进行合理的需求剪裁,提高软件开发效率和质量。

二、军用软件开发通用要求1. 安全性要求军用软件开发应遵循国家信息安全等级保护制度,确保软件系统在物理、逻辑、管理等方面具备较高的安全性。

具体要求如下:(1)物理安全:确保软件系统硬件设备安全可靠,防止非法侵入、破坏和篡改。

(2)逻辑安全:确保软件系统代码、数据、网络传输等环节的安全性,防止恶意攻击、病毒感染等。

(3)管理安全:建立健全信息安全管理制度,加强人员培训,提高安全意识。

2. 功能性要求军用软件开发应满足以下功能性要求:(1)可靠性:软件系统应具备较高的可靠性,确保在复杂环境下稳定运行。

(2)实时性:对于实时性要求较高的软件系统,应满足实时性要求。

(3)可扩展性:软件系统应具备良好的可扩展性,能够适应未来技术发展和军事需求。

(4)互操作性:软件系统应具备良好的互操作性,能够与其他系统进行信息交换和协同工作。

3. 性能要求军用软件开发应满足以下性能要求:(1)计算能力:满足军事任务所需的计算能力,确保软件系统高效运行。

(2)存储能力:满足军事任务所需的存储能力,确保数据安全、可靠。

(3)传输能力:满足军事任务所需的传输能力,确保信息及时、准确传输。

4. 可维护性要求军用软件开发应满足以下可维护性要求:(1)可读性:代码结构清晰,易于阅读和维护。

(2)可测试性:具备完善的测试体系,确保软件系统在修改、升级过程中不会引入新的错误。

(3)可移植性:软件系统应具备良好的可移植性,能够适应不同硬件平台和操作系统。

三、军用软件开发通用要求剪裁指南1. 需求分析在软件开发初期,对军事需求进行详细分析,明确软件系统的目标、功能、性能、安全等方面的要求。

GJB2786A军用软件开发通用要求 ppt课件

GJB2786A军用软件开发通用要求  ppt课件
合同中也可以按要求开发专门开发可重用软件产品
ppt课件
11
软件开发一般要求
安全性保证
4.2.4---关键需求处理
开发方应将其失效可能导致危险的系统状态的CSCI或其中的部分标识为安全关键的;
开发方应制定安全性保证策略(包括测试和分析),以排除或最大限度地降低在这种软件的需求、 设计、实现和操作规程中潜在的危险;
开发方应记录在软件需求分析、设计、实现和测试中作出重要决策的理由, 这些记录对保障机构有用;
决策理由应包括所考虑的折中情况、分析方法和决策所用的准则;
这些理由应记录在文档、代码注释或其他将移交给保障机构的媒体中;
“重要决策” 的含意应在软件开发计划中加以描述,作出这些决策的理由应 在软件开发计划中指出。
开发方应在软件开发计划中记录该策略,实施该策略,并提供实施该策略的证据;
实施该策略的证据应作为所需求的软件产品的一部分。
其它关键需求的保证
12 如果一个系统依赖于软件来满足在合同和系统规格说明中认为是关键的其它需求,那么开发方应标 识其失效可能导致违背这些关键需求的CSCI或其中的部分; ppt制课件定策略,用来保证使所标识软件的需求、设计、实现和操作不会发生这种违背或使其可能性最小。
3
ppt课件
引用文件
GB/T 11457 软件工程术语 GJB 438B-2009 军用软件开发文档使用要求
4
ppt课件
术语、定义
行为设计 构建版 计算机软件配置项(CSCI) 测度 测量 度量 合格性测试 再工程
• 可重塑软件产品 • 软件 • 软件开发 • 软件产品 • 软件保障 • 软件移交 • 软件单元
ppt课件
• 软件配置管理 • 软件产品评价 • 软件质量保证 • 纠正措施 • 联合评审 • 测量和分析 • 风险管理 • 保密性有关活动 • 分承制方管理

浅谈装备研制中软件标准化工作

浅谈装备研制中软件标准化工作

浅谈装备研制中软件标准化工作作者:赵军号来源:《中国军转民》 2016年第2期现代意义上的武器系统具备的许多功能如:弹道解算、武器系统定位、武器的控制和管理、与指挥系统间数据的传输、信息的交互都需要计算机加以控制和协调,以完成这些功能,软件在其中发挥着必不可少而且是至关重要的作用,软件系统设计的好坏直接影响到整个武器系统的作战使用效能,直接影响到战争的胜负。

赵军号随着计算机技术为核心的火控系统在武器研制中的广泛应用,软件设计成为武器系统开发中的一个重要组成部分。

现代意义上的武器系统具备的许多功能如:弹道解算、武器系统定位、武器的控制和管理、与指挥系统间数据的传输、信息的交互都需要计算机加以控制和协调,以完成这些功能,软件在其中发挥着必不可少而且是至关重要的作用,软件系统设计的好坏直接影响到整个武器系统的作战使用效能,直接影响到战争的胜负。

一、现有国家军用标准对武器系统软件开发的要求尽管软件技术在武器系统中的应用已有近二十年的时间,但软件方面的国家军用标准的制定工作却要落后很多,在我国五千多项国家军用标准中,有关软件开发的标准只有十几项,能够指导武器系统软件开发过程中的标准化工作的军标就更少了。

GJB2786 1996《武器系统软件开发》规定了在武器系统的研制过程中软件开发的主要流程以及与硬件研制节点的对应关系,规定了在软件开发过程中对最制方的详细要求。

GJB438A-1997《武器系统软件开发文档》是根据GJB2786 对承制方在软件开发过程中应提供的软件文档的要求,给出了每一文档编制的格式、内容和要求。

这两项标准是目前指导软件标准化工作的主要依据。

二、武器系统软件开发过程中标准化工作的现状由于历史的原因,在兵器行业武器系统的开发过程中,系统软件开发过程的管理还很不规范。

目前,武器系统软件开发过程中存在的主要问题有:(1)开发过程节点不清晰,导致武器系统软件开发过程的管理基本处于无序状态。

(2)软件文档的齐套性及文档内容很不规范。

军用软件项目研制策划的主要内容

军用软件项目研制策划的主要内容

军用软件项目研制策划的主要内容一、军用软件项目策划总流程设计在军用软件项目策划总过程中, 整个过程流程首先是早期软件项目计划制定, 在以技术方案或技术规格书及用户要求、遵循标准等为输入活动中, 由软件项目负责人制定早期软件项目计划, 形成软件策划进度表。

下一阶段策划活动是软件项目任务分解, 根据软件研制任务书进行WBS分解, 之后策划活动进入软件项目估算过程, 根据WBS分解表进行软件项目估算。

项目估算后再确定软件项目资源, 软件项目负责人根据软件研制任务书项目估算表, 编制软件项目资源计划。

策划的下一流程是制定风险管理计划, 将以上计划编入软件开发计划, 之后的过程是制定软件开发计划、配置管理计划、测试计划、质量保证计划, 最后的过程是项目项目计划评审及发布, 评审修订后, 将软件开发计划等配置项进行配置管理。

二、早期软件项目计划制定过程策划早期软件项目计划制定为了尽早开展有序的项目策划活动。

根据输入的技术协议、系统方案等, 软件项目负责人需制定早期软件项目计划, 确定近期需开展的软件项目工作和活动, 包括理解用户需求、参与制定分机方案、参与制定软件研制任务书等, 明确软件项目策划活动的时间安排、工作内容以及参与人员, 制定项目计划表, 并根据技术协议或系统方案的进度要求形成初步的软件项目进度安排。

三、软件项目任务分解过程策划软件项目任务分解是按照层次化结构组织所有的工程活动和管理活动, 构成WBS。

软件项目负责人根据软件研制任务书、早期项目计划, 进行粗粒度的WBS分解, 建立顶层WBS, 将WBS分解完成后填入项目计划表, 对近期执行的活动进行细分, 到信息充分时再细分下一阶段任务, 重新进行策划;对从项目外部源获得的产品, 结合供方协议管理过程相关要求, 软件负责人对相关活动进行分解。

四、软件项目估算过程策划在对软件项目进行估算策划中, 软件项目负责人根据软件研制任务书、WBS分解结果、早期项目计划, 组织相关专业人员进行软件项目估算。

军用软件可靠性研究

军用软件可靠性研究

军用软件可靠性研究作者:白光张永军雍明远来源:《中国军转民》 2015年第2期白光张永军雍明远我国在军用软件领域的起步较晚,在军用软件的可靠性研究和应用方面起步更晚且投入的精力明显不够。

在武器科技化、集成化日益明显的今天,软件可靠性方面的不足很容易成为制约我们装备发展的瓶颈。

对此,笔者在应用开发方面进行了讨论。

引言长期以来,在实际使用过程中暴露的软件以及和软件有关的问题逐渐增多,直接影响了整个武器系统的质量。

为了避免和消除错误,确保开发出的软件系统工作正确,运行可靠,如何提高软件装备的可靠性,是软件质量管理的重点工作。

一、软件可靠性的定义1983 年美国IEEE 计算机学会对“软件可靠性”作出了明确定义,此后该定义被美国标准化研究所接受为国家标准,1989 年我国也接受该定义为国家标准。

新版GJB/Z 102-97 的定义包括两方面的含义:(1)在规定的条件下,在规定的时间内,软件不引起系统失效的概率;(2)在规定的时间周期内,在所述条件下程序执行所要求的功能的能力;其中的概率是系统输入和系统使用的函数,也是软件中存在的故障的函数,系统输入将确定是否会遇到已存在的故障(如果故障存在的话)。

同时我们也都知道,第一,无论多么成熟的软件都不会十全十美,几乎所有投入使用的软件仍含有嵌入的错误,由于软件测试时间和费用上的限制,想用连续不断的检查来获得100% 正确的软件是几乎不可能的。

第二,软件一时的正确运行,不等于程序中已不存在任何差错。

因为和有相当规模的软件一般总有多条分支和多种功能。

在不同的使用目的和输入条件下,其故障的发生是随机的。

二、影响软件可靠性的因素软件可靠性是关于软件能够满足需求功能的性质,软件不能满足需求是因为软件中的差错引起了软件故障。

软件中有哪些可能的差错呢?软件差错是软件开发各阶段潜入的人为错误:1. 需求分析定义错误。

如用户提出的需求不完整,用户需求的变更未及时消化,软件开发者和用户对需求的理解不同等等。

GJB438B军用软件开发文档通用要求PPT学习课件

GJB438B军用软件开发文档通用要求PPT学习课件

软件移交准备
软件验收支持
与IV&V机构联系 与相关开发方协调
支持活动类(6个)
软件配置管理 软件工作产品评价
软件质量保证 纠正措施
联合评审 测量与分析
组织活动类(2个)
软件开发环境建立
项目过程的改进 12
文档表示方式
表示形式:为使各文档章条的信息更加清晰 可读,可采用图、表、矩阵或其它形式的表 示方式进行说明。
文档若为电子文档,应规定电子文档的 格式(如DOC文件、PDF文件等)。
11
软件开发活动分类
基本活动类(18个)
项目策划和监控
风险管理
保密性有关活动
系统 需求分析
软件 需求 分析
系统 设计
系统
系统
集成与测试 合格性测试
软件 设计
软件 实现与单 元测试
单元 集成与
测试
CSCI 合格性
测试
软件使用准备 分承制方管理
页码编制
文档正文的目录使用小写罗马数字编号; 文档正文和附录均使用阿拉伯数字顺序编号; 若一个文档分为若干卷,则每一卷应重新开始按顺序编
号。
自变量:字母X和Y为各文档小条编号的自变 量。标题上圆括号中的文字在编写时要用实版本号、密级、编制/ 修订日期、文档名称、编制单位、编写、审核、批 准。
GJB438B 概述
GJB438B 课题组 2010.07
1
提纲
背景 全貌 适用范围 一般要求 详细要求
2
修订背景
随着装备信息化迅速发展,装备中计算机软件的种类、规模、 以及安全、保密等属性的要求都迅速增加或提高。实践中许多 军用软件开发者感到GJB 2786《武器系统软件开发》存在一些 问题,如:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GJB2786A军用软件开发通用要 求
适用范围
适用于需方和开发方获取、开发及维护军用软件(含固件中的软件)。 系统分两类:
对于硬件---软件系统,标标准适用于其中的软件元素; 对于软件系统,标准适用于整个系统。
引用文件
GB/T 11457 软件工程术语 GJB 438B-2009 军用软件开发文档使用要求
软件开发一般要求
4.2.2---软件产品标准
开发方应使用标书需求、设计、编码、测试用例、测试规程和测试结果的 标准;
这些标准应在软件开发计划中给予描述或引用。
软件开发一般要求
4.2.3---可重用软件产品
采用可重用软件产品
开发方应标识和评价为满足合同要求而使用的可重用软件产品; 只要切实可行,就应该采用满足准则的可重用软件产品;
• 与软件独立验证和确认机构 联系
• 与相关开发方协调 • 项目过程改进
详细要求
5.1---概述
软件开发过程包括5.2~5.27规定的26项活动,描述顺序并不表示活动执行 的顺序,活动执行顺序依赖于所选择的生存周期模型;
要求开发方参与软件所在系统层面的活动;
项目策划和监管
5.2.1---软件开发策划
开发可重用软件产品
合同期间,开发方应评估开发可重用软件产品的可行性、成本及可能产生的效益,并向 需方说明费效比且与项目目标相一致的情况
合同中也可以按要求开发专门开发可重用软件产品
软件开发一般要求
4.2安.4-全--关性键保需证求处理
开发方应将其失效可能导致危险的系统状态的CSCI或其中的部分标识为安全关键的;
项目策划和监管
5.2.4---软件安装策划
开发方应制定在合同规定的用户现场进行软件安装和培训的计划。该计划 应包括GJB 438B-2009中软件安装计划规定的全部适用项。
项目策划和监管
5.2.5---软件移交策划
开发方应指明保障机构为完成合同规定的保障工作所需的全部软件开发资 源;
开发方应制定软件移交计划,以标识这些资源并说明向保障机构移交应交 付项目所遵循的方法;
决策理由应包括所考虑的折中情况、分析方法和决策所用的准则; 这些理由应记录在文档、代码注释或其他将移交给保障机构的媒体中;
“重要决策” 的含意应在软件开发计划中加以描述,作出这些决策的理由 应在软件开发计划中指出。
软件开发一般要求
4.2.6---便于需方评审
开发方应为需方或其授权代表访问有关设施提供方便
其它关键需求的保证
如果一个系统依赖于软件来满足在合同和系统规格说明中认为是关键的其它需求,那么开发方应标 识其失效可能导致违背这些关键需求的CSCI或其中的部分;
制定策略,用来保证使所标识软件的需求、设计、实现和操作不会发生这种违背或使其可能性最小。
软件开发一般要求
算机硬件资源利用
4.2.5---计
该计划包括GJB 438-2009中软件移交计划(STrP)规定的全部适用项。
项目策划和监管
开发方应分析合同中关于计算机硬件资源利用方面的要求; 开发方应在个CSCI之间分配计算机硬件资源; 在合同期间监督这些资源的利用; 必要时,为满足合同需求,应重新分配或标明需要的附加资源。
软件开发一般要求
4.2.6---决策理由的记录
开发方应记录在软件需求分析、设计、实现和测试中作出重要决策的理由, 这些记录对保障机构有用;
开发方应建立一个与合同要求一致的软件开发过程。软件开发过程可包 括下列活动:
c~n为软件开发的基本活动; o~t为软件开发的支持活动; 其余为软件开发管理活动。
可重叠 可迭代 可裁剪
软件开发一般要求
4.2.1---软件开发方法
软件开发的全部活动,开发方应采用文档化的系统方法。这些方法应在软 件开发计划中给与描述或引用;
术语、定义
行为设计 构建版 计算机软件配置项(CSCI) 测度 测量 度量 合格性测试 再工程
• 可重塑软件产品 • 软件 • 软件开发 • 软件产品 • 软件保障 • 软件移交 • 软件单元
略缩语
一般要求
软件开发过程 软件开发一般要求
软件开发过程
4.1---软件开发过程
5.2.2---CSCI测试策划
开发方应制定CSCI合格性测试计划。该计划应包括GJB438B-2009中软件 测试计划规定的全部适用项;
项目策划和监管
5.2.3---系统测试策划
开发方应参与制定系统合格性测试计划。对软件系统而言,该计划应包括 GJB 438B-2009软件测试计划规定的所有适用项;
保密性保证
开发方应将其失效可能导致破坏系统保密性的CSCI或其中的部分标识为保密关键的;
开发方应制定保密性保证策略,以排除或最大限度地降低这种软件的需求、设计、实现和操作规程 所引起的破坏系统保密性的可能性;
开发方应在软件开发计划中记录该策略,实施该策略,并提供实施该策略的证据;
实施该策略的证据应作为所需求的软件产品的一部分。

5、详细要求
概述 项目策划和监控 软件开发环境建立 软件需求分析 软件设计 软件实现和单元测试 单元集成和测试 CSCI合格性测试 CSCI/HWCI集成测试 系统合格性测试 软件使用准备 软件移交准备 软件验收支持
• 软件配置管理 • 软件产品评价 • 软件质量保证 • 纠正措施 • 联合评审 • 测量和分析 • 风险管理 • 保密性有关活动 • 分承制方管理
开发方应为实施本标准所要求的活动和合同中其他有关软件需求的各项活 动制定计划;该策划应与系统级策划一直,并应包括GJB438-2009中软件 开发计划规定的全部适用项;
计划的一些部分可以分开单独装订或维护;
关于项目策划的进一步要求,参见GJB 5000A-2008中6.4项目策划过程域。
项目策划和监管
开发方应制定安全性保证策略(包括测试和分析),以排除或最大限度地降低在这种软件的需求、 设计、实现和操作规程中潜在的危险;
该策略应包括软件安全性大纲,并纳入系统安全性大纲(若已有)中;
开发方应在软件开发计划中记录该策略,实施该策略,并提供实施该策略的证据;
实施该策略的证据应作为所要求的软件产品的一部分。
相关文档
最新文档