首页 · 图书产品

    内容简介

    本书回顾了我国载人航天运载火箭软件工程化发展历程,总结了软件在开发与管理方面的具体实践,可供型号软件研制管理和设计人员参考。

    目录

    第1章载人航天运载火箭软件研制简介11.1概述11.2载人航天软件工程化发展历程21.2.1“自编、自导、自演”的软件研制模式21.2.2软件工程化体系的建立31.2.3软件工程化管理的规范51.2.4软件研制能力的提升111.3小结21第2章载人航天运载火箭软件系统分析与设计222.1概述222.2软件系统方案论证232.2.1必要性分析232.2.2任务分析232.2.3明确初步方案242.2.4实现可行性分析242.3软件系统分析242.3能需求分析252.3.2性能需求分析262.3.3接口需求分析262.3.4数据需求分析262.3.5其他约束条件分析262.4软件系统设计272.4.1什么是架构设计272.4.2逻辑架构设计302.4.3物理架构设计332.4.4开发架构设计362.4.5运行架构设计382.4.6数据架构设计382.5小结42第3章载人航天运载火箭软件系统性分析与设计433.1概述433.2软件系统性分析与设计453.2.1软件初步危险分析453.2.2基于时序事件链的软件系统性分析463.3软件配置项性需求分析与设计503.3.1基于特定需求的软件性需求分析与设计503.3.2软件故障树分析753.3.3软件失效模式及影响分析793.4小结83第4章载人航天运载火箭软件系统风险控制844.1概述844.2软件风险等级评价844.2.1确定风险发生概率844.2.2确定风险严重程度854.2.3确定风险等级864.3软件风险源识别864.3.1通用风险源874.3.2特定风险源884.4软件风险分析884.4.1通用风险分析894.4.2特定风险分析904.5软件风险应对措施904.5.1依据软件等行技术风险管理904.5.2针对风险特点开展软件可靠性与性设计914.6小结93第5章载人航天运载火箭软件重用945.1概述945.2载人航天运载火箭软件重用的工作内容和实践955.2.1部门结构优化965.2.2重用过程规划975.2.3重用标准建设995.2.4重用产品建设1015.3载人航天运载火箭可重用软件开发的技术方法和实践1025.3.1可重用软件的需求分析1035.3.2可重用软件的概要设计1055.3.3可重用软件详细设计和实现1085.3.4可重用软件的测试1095.4载人航天运载火箭可重用软件库1095.4.1可重用软件库概述1095.4.2可重用软件库管理1105.4.3可重用软件库使用1125.5小结113第6章载人航天运载火箭软件技术发展1146.1航天装备发展趋势1146.2基于模型的软件研制技术1156.2.1概述1156.2.2基于模型的系统工程发展1166.2.3基于模型的软件系统研制探索1166.2.4基于模型的软件研制体系规划1176.2.5展望1196.3面向大数据的智能分析1206.3.1概述1206.3.2大数据处台探索1216.3.3故障智能诊断探索1226.3.4展望1226.4小结123参考文献124附录 A-1自查检查单示例——应用软件125附录 A-2自查检查单示例——FPGA软件129附录B软件验收确认表示例133附录C型号软件统一化要求格式示例136附录D型号软件系统性分析报告格式示例137附录E软件系统配套表格式示例139