航天型号软件工程化管理规范-C语言系统联试解析
需积分: 46 156 浏览量
更新于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 上传
2019-04-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-11-25 上传
吴雄辉
- 粉丝: 46
- 资源: 3745
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南