引用本文
  •    [点击复制]
  •    [点击复制]
【打印本页】 【在线阅读全文】【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 33次   下载 20 本文二维码信息
码上扫一扫!
导航计算机测试软件的架构设计
秦振汉,郭双红
0
(航天科工惯性技术有限公司,北京 100074)
摘要:
为解决多种型号被测产品、在不同测试设备上的测试软件开发的问题,尽可能地缩短开发和调试时间,并确保软件的开发质量,提出了一种针对导航计算机测试这一特定领域,以提高扩展性和重用性为目标的软件架构。该架构提供了统一的测试软件设计和开发方法,规范了软件的实现过程,为测试软件的开发提供了一致性的解决方案。采用组件化的开发方法,将具有复用价值的内容封装为组件,为测试软件开发和运行提供了共享的基础平台;提供了开放式的体系结构,规定了内部的组织结构、组件类别与职责、接口规范、交互方式、组件开发方法,便于软件的扩展和修改。经过工程项目的验证,该架构满足在各种专用测试设备上、针对不同型号被测产品的测试软件快速、高质量开发的需要。
关键词:  架构设计  组件  测试  导航计算机
DOI:
基金项目:
Architecture Design for Navigation Computer Testing Software
QIN Zhen-han,GUO Shuang-hong
(Aerospace Science & Industry Inertial Technology Co., Ltd., Beijing 100074, China)
Abstract:
In order to solve the problem of test software development of various types of products under test and on different test equipments, to shorten the development and debugging time as much as possible, and to ensure the quality of software development, a software architecture that can improve the scalability and reusability of navigation computer testing is proposed.The software architecture provides a consistent solution for the development of test software via the uniformization of design and implementation and the standard of implementation process. By using the component-based development method, the content with reuse value is packaged as components, which provides a shared basic platform for the development and operation of software.Meanwhile, the method provides an open architecture and specifies the internal organization structure, component category and responsibility, interface specification, interaction mode, and the component development method, which is convenient for the expansion and modification of software. The architecture meets the requirements of rapid and high-quality development of testing software for different products on various special test equipments via verification of projects.
Key words:  Architecture design  Component  Test  Navigation computer

用微信扫一扫

用微信扫一扫