卫星地面站软件可靠性设计与测试技术研究与应用

被引量 : 0次 | 上传用户:vikdl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件设计技术和开发工具的迅速发展,应用软件的规模和复杂性越来越大,传统的软件开发方法和测试技术面临着严峻的挑战。如何保证软件的质量,特别是软件可靠性,已成为软件工程中的关键问题之一。要保证软件可靠性,一方面应该优化设计,另一方面应该加强测试,只有两者相结合,才能提高软件可靠性。本文以北斗二号卫星导航系统中地面站软件的设计和测试为背景,对软件可靠性设计和软件测试领域中的相关理论作了较为深入的研究,并结合实际,提出了适合卫星地面站软件的可靠性设计方法和测试方法,具体内容如下:本文首先对软件可靠性和软件测试领域的发展情况进行了简单介绍,接下来对软件可靠性和软件测试的相关理论进行了归纳和总结,包括软件可靠性原理、影响软件可靠性的因素、软件可靠性设计、软件测试策略、软件测试方法以及软件自动化测试。基于上述理论,结合卫星地面站软件系统的特点,在软件可靠性设计方面,本文首先提出了从软件规范性设计方面对软件质量进行保障的具体措施,然后利用三种可靠性设计方法对软件进行了强化可靠性的设计,分别是:利用多态性的结构简化设计、基于软件容错的主备切换设计和基于软件在线自检的实时故障检测,最后介绍了使用异常处理和实时状态监控对软件可靠性进行保障。在软件测试方面,本文首先提出了针对传统的测试过程的改进措施,接下来介绍了如何进行完备的测试用例设计以及如何在回归测试和性能测试中应用自动化测试,最后介绍了针对软件可靠性进行的负面测试和压力测试的方法以及测试结果。由于在卫星地面站软件整个开发过程中,我们在设计上遵循了恰当的开发规范并采用了众多可靠性设计方法,在测试方面根据优化的测试流程进行了充分的测试,测试结果显示卫星地面站的软件可靠性得到了有效的保证。软件自交付用户使用以来,一直运行稳定,取得了很好的效果。
其他文献
<正>接本刊2012年第10期3再制奶酪特性因素与配料CFR规定,再制奶酪的成分主要包括天然奶酪和其它成分,如乳化盐。再制奶酪的配料主要取决于再制奶酪的类型和最终的用途。由于
以抗寒评比优良杂交榛子的叶片、茎段、腋芽、子叶为材料,采用不同基本培养基和不同激素及浓度组合,探讨各种处理对抗寒杂交榛子微体繁殖体系的影响。结果表明:(1)采用经抗寒
<正>据农业部网站消息,2014年年初,农业部召开常务会议,研究部署确保婴幼儿配方乳粉奶源安全监管工作。农业部将继续保持高压态势,实现与食品药品监管总局无缝对接,全力以赴
随着交通量的增长,我国高速公路形成了新建和改扩建模式共同发展的局面。为了对比分析新建和改扩建项目的造价影响因素的差异,进而有区别地更好地控制项目造价。选取了7个高
常温长保质期酸牛奶生产工艺主要由生产原料前处理、混合物料超高温灭菌、酸牛奶发酵与发酵后热处理和无菌灌装等4个主要部分构成。生产设备主要由生鲜乳收储预处理设备、混
桥梁监控系统作为传感器与现代通信技术和网络技术的产物,通过对数据的收集和分析,实现对大型桥梁的安全监控和预警,在维护桥梁正常运营的同时,保障人们的生命和财产的安全。
<正> 冠心病是冠状动脉粥样硬化性心脏病的简称,根据本病不同的临床特点,分为原发性心脏骤停、心绞痛、心肌梗塞、冠心病心力衰竭和心律失常等型,常反复发作。由于生活水平的
<正>一、地理位置·资源·产品棋盘井煤矿,位于内蒙古伊克昭盟鄂托克旗乌珠尔镇境内,属于西桌子山煤田棋盘井矿区.北距乌海市44公里,西邻黄河距宁夏自治区石嘴山市31公里.矿
期刊
<正>作为一线教师,当我们面对学生对学习困难束手无策时,我们可曾想过,"儿童的学习越困难,他在学习中遇到的似乎无法克服的障碍越多,他就应当更多地阅读。阅读能教给他思考,
用竹黄蔑片强化碎单板平行胶合材。采用二次回归正交设计为数学模型,系统地研究热压三要素和浸渍量对碎单板-竹片平行胶合材物理力学性能的非线性影响,进而得出回归方程。结果表