首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 453 毫秒
1.
软件开发标准化的意义   总被引:1,自引:0,他引:1  
阐述了标准化工作在软件开发过程中的重要意义 ,指出软件开发标准化是推动我国软件产业健康发展的指南 ,是软件资源共享的前提 ,是提高软件质量的重要保证 ,对加速建立我国软件产业具有强大推动力  相似文献   

2.
概述计算机技术在航天型号研制中的应用及其硬件、软件的发展情况,分析了目前航天系统工程研制中软件开发过程存在的问题,强调指出提高软件研制质量必须实施各项软件标准和规范,认真做好标准化工作。  相似文献   

3.
概述了国际上软件重用技术的发展和应用状况,阐明了软件重用技术是提高软件质量特性的有效措施,也是推进航天型号软件开发、应用工程化和标准化的重要技术基础工作,并系统地论述了建设航天软件重用库的必要性、迫切性和可行性,初步提出了航天软件重用库工程的实施建议。  相似文献   

4.
从防空导弹武器系统软件工程的特点出发 ,简要论述了防空导弹武器系统软件设计的标准化和软件设计与管理特点 ,介绍了软件开发与维护总则以及标准的实施与管理办法 ,并对软件研制中制定与实施标准的重要性作了说明  相似文献   

5.
针对航天嵌入式任务关键软件特点,研究基于AADL模型,实现对其结构模型、行为模型、故障模型和执行模型的多维度描述。通过构造其代码规则模板,实现从模型到源程序的自动化映射,降低编程工作量。研究将AADL模型转换为故障树模型和时间自动机模型,分析验证软件安全性与可调度性;通过构建航天领域模型库,支持大规模软件复用。最后,基于所开发的航天型号软件模型驱动开发平台,对航天飞行器GNC系统的软件开发进行了初步验证,结果表明模型驱动的软件开发方法能有效提高航天型号软件开发效率和质量。  相似文献   

6.
利用MATLAB进行算法的研究、仿真和实现,已经成为科研工作者的重要手段之一。在MATLAB上开发算法便捷、高效,但无法直接应用在其他平台,此时需要软件人员编码转换进行二次开发。如果某个算法同时应用在Windows和Linux这两个系统中,软件人员需要开发两个不同的软件,它们功能相同只是代码不同。这不仅增加了软件开发的工作量,同时也不利于后期维护。针对上述问题,提出了一种基于MATLAB快速开发跨平台算法软件的方法。首先,利用MATLAB开发算法的便捷性进行算法的调试与验证,简化接口函数;其次,使用MATLAB Coder生成独立于MATLAB的C/C++代码;然后,将生成的代码在不同平台下进行封装,生成该目标平台的动态链接库;最后,不同平台通过调用该平台下的动态链接库,实现了同一算法的跨平台软件开发。所提出的算法软件跨平台开发方法,已成功应用于多个实际项目。通过本方法,不仅缩短了软件的开发周期,提高了软件编程效率,减少了软件开发中的人为错误,同时方便了软件的后期维护。  相似文献   

7.
徐峰  肖余之  萨莉  赖安学 《上海航天》2011,28(6):35-37,63
对基于快速原型设计睁对接综合试验台控制系统软件开发进行了研究。介绍了根据系统方案进行的中央控制台软件设计和模型计算机软件开发等。给出了快速原型设计,以及包括接口设计、配置管理、文档管理等软件工程化管理等关键技术。  相似文献   

8.
阐述了电子文档标准化管理是型号研制过程与技术管理的共同需要 ,介绍和分析了型号电子文档管理标准化文件制定的几项原则 ,以及实施标准促进电子文档质量提高的作用 ,并针对存在的问题提出了建议  相似文献   

9.
多功能仪表显示设备软件的开发   总被引:2,自引:0,他引:2  
文章结合载人航天器返回舱的仪表显示设备的软件开发实践,对如何利用 VAPS 及其相关配套工具所提供的先进功能来完成多功能显示设备软件的开发进行了探讨。指出了传统的 C语言手工编程开发方法的困境,介绍了利用 VAPS 及其相关配套工具进行软件开发的方案和步骤。此技术国外已成功应用到航天及航空的座舱仪表显示设备的研究开发中。  相似文献   

10.
蒋瑜  王秋红 《火箭推进》2008,34(4):60-64
为提高发动机试车控制软件的可靠性,通过需求分析、概要设计、详细设计、软件测试等步骤实现了软件开发工程化。结合试验控制软件研制和使用特点,对软件质量管理的具体步骤,即从设计评审、测试、验证、文档及技术状态管理等方面对软件开发过程进行监督与管理,实现了软件开发的质量控制,达到了软件设计的透明性、继承性及高可靠性。  相似文献   

11.
在软件工程化实施过程中,工作产品的文档数量繁多。为提高完成软件工作产品的效率和质量,根据专业性领域软件产品的特点,提出了文档可复用技术,将软件产品文档进行模块化细分,并经过合理的分类和管理,建立软件工作产品文档内容的可复用库,相关人员可以从库中选择合适的模块组装或稍作修改后组装,完成软件工作产品文档的编写。  相似文献   

12.
石柱  刘华  郭晓慧 《航天控制》2007,25(3):61-65
软件评审可以用于支持项目管理、系统工程、验证和确认、配置管理和质量保证的目标.本文定义了软件评审的5种类型(即管理评审、技术评审、审查、走查和审核),详细比较了它们之间的差异,分别阐述了每一种评审的目的、对象和实施步骤.在软件开发生存周期中,软件评审可以尽早发现并改正软件中的缺陷,减少因软件存在缺陷而造成的返工,提高软件的开发效率和软件产品的质量.  相似文献   

13.
概述了在军用软件开发中应用“军用软件能力成熟度模型”的理论基础,介绍了有关软件过程的基本概念,阐述了军用软件能力成熟度模型的外部结构和内部结构,提出了在军用软件开发组织中应用该模型的几点初步设想。  相似文献   

14.
IoC模式及其在设备监控软件中的应用   总被引:2,自引:0,他引:2  
柯玲  徐京  李颖 《航天器工程》2009,18(3):117-122
控制反转(Inversion of Control,IoC)模式是一种框架设计模式,目的在于提高应用软件的可复用性和可扩展性。结合抽象模型设计思想,针对卫星地面应用系统的设备监控系统,举例对比了如何运用传统方法和IoC模式进行软件的设计和开发。结果表明,软件开发中使用IoC模式可以有效地降低组件之间的耦合,使软件框架更加易于扩展。  相似文献   

15.
介绍AOCC应用软件的快速仿真平台的框架设计及其3种具体的实现方法:基于软件移植技术法、基于混合编程技术法和基于指令解释器技术法。基于上述方法构建的快速仿真平台,能够满足软件开发人员对AOCC应用软件不同层面的闭环调试和测试要求,对于提高软件的开发效率和保证软件的质量有积极的作用。  相似文献   

16.
工作流的概念在软件工程中出现已有很多年,比如银行系统、物流系统以及各种通信软件都属于业务密集并且工作流庞大的软件系统。我们知道软件系统是需要不断进化和发展的。一般情况下,软件系统在发布之后,软件开发人员需要不断的进行维护以及更新新的功能。因此很多软件系统变得越来越庞大,这给软件的后期开发与维护带来了较大的困难。为此作者在本文提出了解决这一问题的模块化分与插件技术相结合的方法。  相似文献   

17.
姚飞 《上海航天》2002,19(2):40-46
介绍了一种基于GNU CC的MIL-STD-1750A软件开发发平台GCC-1750的组成和基本使用方法,以及一些针对嵌入式开发的重要技术,给出了利用此开发平台进行一项大型试验的情况,认为借助于成熟的GNU软件作为开发工具不失为一种有意义的选择。  相似文献   

18.
结合民品开发的实践,论述了民品开发中积极开展标准化工作的必要性,提出了民品开发应开展的几项标准化工作及做好民品标准化工作有待解决的问题。  相似文献   

19.
针对当前航天训练模拟器软件的研制状况,对实施过程中存在的一些问题进行了分析,结合GJB 5000A—2008《军用软件能力成熟度模型》的思想和内容,重点从软件生存周期、软件开发过程及软件复用三方面提出了一些解决措施,为提升模拟器软件的研制能力、软件过程可视化、软件质量等提供了参考。  相似文献   

20.
北京清华京渝天河软件公司始建于 1 993年 ,位于清华大学科技园 ,是一家专业、专门从事企业信息化相关产品 ( CAD/CAPP/PDM)软件开发、推广和技术服务的高新技术企业。公司现有员工百余人 ,其中开发人员三十多名 ,主要开发机械、电气、土建类 CAD软件。以及 CAPP、PDM等软件。公司还与美国加洲大学 CAD专业人员联合研究 Internet网上 CAD应用软件。本公司将紧追世界先进技术潮流 ,结合我国企业的具体情况 ,不断为国内企业开发出功能强大 ,性能价格比高的各类软件 ,为振兴民族工业 ,提高企业信息化建设水平 ,提高企业技术创新能力…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号