关于代码方面硕士学位毕业论文范文 跟航天型号软件源代码管理的实践和类毕业论文怎么写

这是一篇与代码论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考。

航天型号软件源代码管理的实践和

【摘 要】 2018 年5 月21 日5 点28 分,在西昌卫星发射中心用某运载火箭,成功将某中继卫星成功发射升空,卫星顺利进入预定轨道,成功执行了“一箭三星”发射任务,我国“探月工程”建设再次取得重要突破.我所研制的某冗余箭载计算机及其 配套控制软件产品表现优异,为圆满完成发射任务做出关键性贡献.此次发射是基于组合导航方式作重大修改后的首次发射任务,任务要求的工期紧张,涉及的接口多,项目实施复杂度高,软件配置管理就显得尤为重要了.此文将阐述在该型号研制过程中对源代码管理工作的实践和探索.

【关键字】 航天 源代码

随着航天事业蓬勃发展,为满足发射任务越来越密集,研制要求越来越高的趋势,2016 年9 月开始,基于某双捷联箭机的硬件要求,针对原有算法进行了全面的优化,功能进行了全面的提升.实现“组合导航方式由卡尔曼滤波改为简单重调”、“制导方法由二级摄动制导改为二级主动段采用摄动制导,游机段采用迭导,称为混合制导模式,并全面修改程配结构体数组扩展及程配遥测.此次代码更改量大,属于航天型号软件三类更改,研制流程必须要满足GJB5000A 标准.

GJB5000A 标准意为“军用软件研制能力成熟度模型”,其作用是评价软件管理体系成熟度,体现着PDCA 闭环的管理思想,而“配置管理”是GJB5000A 管理体系中的一个重要的过程域.通过实际工作中依据GJB5000A 体系的实践可以得到如下启示:军用软件,特别是航天型号软件对于可靠性要求高,对于软件质量要求高,必须要做到全面细致,严格遵照其要求执行.

航天型号软件配置库分为“开发库”、“受控库”、“产品库”,源代码管理涉及在这三个库中的源代码管理、源代码版本升级与变更.

【开发库】使用SVN 作为配置管理工具,其工作目录主要用于存放研发过程中的工程类的工作产品,是作为开发人员主要工作库.开发库目录结构是以主干、分支、标签为主体框架,项目中不同的角色,在使用【开发库】是权限及职责各不相同,见表1.

【受控库】使用PDM 系统作为配置管理工具,其作用是管理基线的,包括:分配基线、功能基线、产品基线.【产品库】使用PDM 系统作为配置管理工具,可直接用于提交用户.

航天型号软件研制过程分为“模样阶段”、“初样阶段”、“正样阶段”,正样阶段源代码管理流程参见图1.

面对航天型号项目实施复杂度高、软件开发团队的规模大、软件代码“高内聚、低耦合”要求,软件配置管理的重要性不言而喻,只有扎实落实源代码管理,如此才可顺应我国对于现代武器装备向智能化发展的趋势,才能满足我国对于航天领域更高的要求.

代码论文范文结:

关于代码方面的论文题目、论文提纲、代码论文开题报告、文献综述、参考文献的相关大学硕士和本科毕业论文。

1、参考文献代码

2、论文程序代码

3、参考文献硕士论文代码

相关代码毕业论文范文