航天型号软件工程化管理规范-C语言系统联试解析
需积分: 46 59 浏览量
更新于2024-08-07
收藏 101KB PDF 举报
"系统联试-c语言深度剖析-----带书签目录"
本文档详细阐述了航天型号软件工程化管理要求,遵循中国航天科技集团公司的标准Q/QJA30—2005,旨在确保软件开发过程的高效、质量和可靠性。这份标准涵盖了从系统需求分析到系统联试的全过程,涉及多个关键阶段,适用于被列入型号配套表的软件项目。
在系统需求分析与设计阶段(9.2),承制方需与交办方共同确定软件配置项,并依据QJ 3098编制软件任务书。软件任务书须经评审,并由承制方代表会签,对于A、B级软件,需要进行正式评审,确保任务书的准确性和合规性。
软件需求分析(9.3)阶段,承制方需基于软件任务书进行需求分析,制定开发计划,编写需求规格说明和初步确认测试计划。这一阶段的成果需要在结束时进行评审,A、B级软件同样需进行正式评审,以保证需求的清晰和全面。
概要设计(9.4)阶段,承制方需要建立软件体系结构,定义各部件接口,设计全局数据库和数据结构,并编写概要设计说明。同时,此阶段也要确定安全关键软件部件和初步组装测试计划,并在结束时进行评审,确保设计的合理性。
详细设计(9.5)阶段,承制方将根据概要设计说明进行具体过程描述,编写详细设计说明和初步单元测试计划。这一阶段的评审同样是必不可少的,以检查设计的完整性和准确性。
软件实现(9.6)阶段,承制方依据详细设计说明进行编程,进行静态分析和单元测试,编写测试分析报告。这个阶段的评审旨在验证代码的正确性和符合性。
组装测试(9.7)和确认测试(9.8)阶段,分别关注软件的集成与整体功能验证。组装测试确保软件配置项的集成无误,确认测试则验证软件是否满足需求规格说明。在确认测试中,出现的问题需进入纠正过程,并进行回归测试。对于A、B级软件和重点C级飞行软件,需要独立的确认测试和正式评审。
最后,系统联试(9.9)阶段,交办方负责验证软件是否符合软件任务书要求,编写系统联试分析报告。承制方提供必要的协助,以确保整个系统级别的协调与兼容性。
本标准的制定是为了提升航天型号软件的质量和可靠性,确保软件开发过程符合国家和行业的相关规定,同时也为不同级别的软件项目提供了明确的操作指南。
2022-05-21 上传
2024-05-27 上传
2010-08-08 上传
2023-09-16 上传
2023-07-28 上传
2023-11-25 上传
2023-06-26 上传
2023-06-28 上传
2023-03-16 上传
吴雄辉
- 粉丝: 46
- 资源: 3814
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展