一种智能集成IETM开发平台内外部接口的系统及方法与流程

文档序号:12597031阅读:449来源:国知局
一种智能集成IETM开发平台内外部接口的系统及方法与流程

本发明涉及一种智能集成IETM开发平台内外部接口的系统及方法。



背景技术:

IETM(Interactive Electronic Technical Manual),中文名称交互式电子技术手册。交互式电子技术手册就是将技术手册的内容转换为数字化,进行重新编制,并以交互方式进行查阅,通过计算机等设备把所查阅内容展现给维修技术人员或系统操作人员。

对装备进行检测维修,就需要配备与之相关的各种技术资料。随着科学技术的迅猛发展,现代武器装备日趋复杂,信息化装备越来越多的装备部队,在这些装备的设计、生产和后勤保障过程中产生了大量数据,相应的技术资料(通常包括各种技术图纸、文档、手册以及工程、使用和维修数据等)的数量急剧增加。如果全部以传统纸质形式配发部队,由此就会带来数量多、重量大、携带使用不方便、搬运保管困难等一系列问题,使得装备检测维修效率低、保障成本居高不下,降低了装备的战备完好性。

由于不同类型待测件所要测试的指标是不相同的,一个测量软件难以完成多种待测件的测试测量任务,因此,测试PC机上通常会安装多个测量软件以应对不同待测件的测试需求。这种情况下,测量软件的调用方式如图1所示,用户每次测量时都要查找并调用相应的测量软件。打开测量软件,执行测试任务,并将测试数据存入各自的数据库中。

现有技术存在如下缺点:

1、操作繁琐:由于PC机中测量软件繁多,每次测量都要查找跟待测件匹配的测量软件,在一定程度上增加了操作的复杂度,有悖于生产线简单、单一的操作原则。

2、数据存储混乱:现有的测量软件功能独立,测试数据存储于各自的数据库中,给以后的数据查询、数据分析以及数据管理带来很大困难。



技术实现要素:

本发明的目的就是为了解决上述问题,提供一种智能集成IETM开发平台内外部接口的系统及方法,使生产线测试测量过程简单易操作,数据整齐易管理。

为了实现上述目的,本发明采用如下技术方案:

一种智能集成IETM开发平台内外部接口的系统,包括作为人机交互入口的测试向导模块,所述测试向导模块与测试向导数据库关联,所述测试向导数据库内的待测件信息与测量软件信息成对应关系存储;

还包括存储所有测量软件的测试数据的测试数据库,所述测试数据库的数据表包括两部分,一部分是待测件信息,另一部分是待测件的测试数据。

所述测量软件信息包括名称及在PC机中的路径。

待测件信息包括名称、型号、批次及测量指标。

所述测试数据库中,将数据存储在文件中,然后将文件存储在测试数据库中的设定单元中。

测试向导模块在执行测试时,测试向导模块会在测试向导数据库中搜索当前待测件对应的测量软件信息,读取其路径并调用,如此便实现了测量软件入口的统一。

还包括存储有自动诊断服务组件的自动诊断信息数据库;以及存储有专家系统服务组件的专家系统数据库。

还包括存储有数据挖掘算法服务组件的数据挖掘算法数据库;以及存储有备品备件信息的备品备件信息数据库。

一种智能集成IETM开发平台内外部接口的方法,包括,

将待测件信息与测量软件信息成对应关系的存储到测试向导数据库内;

测试向导模块启动执行,根据选定的待测件信息调用对应的测量软件信息,运行相应的测量软件;

测量软件执行测试,测量软件程控仪表,读取仪表测试数据并将测试数据存储到测试数据库中。

测量软件执行测试时,测试数据先自动存储到测试数据文件中,紧接着测试数据文件和待测件信息一同自动存储到测试数据库中。

所述测试向导模块支持待测件信息的录入,测量软件的注册和调用,以及建立或修改待测件信息与测量软件的对应关系。

本发明的有益效果:

本发明所提出的一种智能集成IETM开发平台内外部接口的系统及方法,一方面统一了人机交互接口,由测试向导模块辅助测试人员进行测试操作,测量软件的调取也是由测试向导模块自动执行,省去了原先多个测量软件穿插调用的繁琐,使得测试人员的操作更加简单。

另一方面,规范了数据收集入库设计,实现了不同待测件测试数据在一个数据库中统一存储。测试数据的集中有利于数据查询和分析处理。

总之,本方法解决了测试过程中操作流程繁琐、数据存储混乱的问题,较大程度上提高了生产线上产品的测试效率,合理的数据库存储设计也有利于产品质量管控。此外,测试向导模块具有测量软件和待测件信息的添加功能,能够在不影响当前功能的情况下实现测试项目的扩展。

附图说明

图1为现有的测量软件的调用方式;

图2为发明的原理示意图;

图3为发明的实现方法流程图;

图4为本发明的测试流程图。

具体实施方式

下面结合附图与实施例对本发明作进一步说明。

本发明在于提供一种方法,能够解决现有测试过程中测量软件调用繁琐、数据库数据混乱这两个问题。

有鉴于此,本发明公开了一种智能集成IETM开发平台内外部接口的系统,原理示意图如图2所示。

与现有技术不同的是,本发明以测试向导模块作为自动测试的执行入口,测试向导模块可以是测试向导软件,本实施例中,测试向导模块即为测试向导软件,测试向导软件不是以往的单个测量软件。测试向导软件是本发明的核心部分,它实现了测量软件的集成及数据的统一存储。测试向导软件单独对应一个测试向导数据库,在测试向导数据库中包含两个数据表,一个表用于记录测量软件信息,包括名称、在PC机中的路径等;另外一个表用于记录待测件信息,包括名称、型号、批次等内容。

在测试前,要通过测试向导软件把测量软件信息和待测件信息输入到数据库中。其中,在输入待测件型号信息时,要指定对应的测量软件,这样待测件与测量软件的对应关系也存入到数据库中。在执行测试时,测试向导软件会在测试向导数据库中搜索当前待测件对应的测量软件,读取其路径并调用,如此便实现了测量软件入口的统一。

表一软件接口标识表

对于数据存储混乱的问题,解决方法是将数据库重新设计,使其格式统一,把所有的测量软件的测试数据都存储在同一个测试数据库中。此测试数据库中的数据表包括两部分内容,一部分是待测件的信息,如名称、型号、批次、测量指标等;另一部分是待测件的测试数据,由于不同待测件的测量指标不同,测试数据也就不尽相同,对此的处理方法是将数据存储在文件中,然后将文件存储在数据库中的指定单元。

测量软件入口的统一和数据库的统一实现了测量软件的集成。测试人员可以通过向导软件这个单一的人机交互入口开启测试,测量软件的调用也是由向导软件完成,使得整个测试流程更加合理简单;质量管理人员可以快速查找并调用需要的数据进行分析,方便质量管控。

一种智能集成IETM开发平台内外部接口的方法,包括,

将待测件信息与测量软件信息成对应关系的存储到测试向导数据库内;

测试向导模块启动执行,根据选定的待测件信息调用对应的测量软件信息,运行相应的测量软件;

测量软件执行测试,测量软件程控仪表,读取仪表测试数据并将测试数据存储到测试数据库中。

本发明的实现流程如图3所示,

102:编程测试向导软件,作为人机交互入口;向导软件具有自己的测试向导数据库,能存储待测件信息和测量软件信息;

104:设计测试数据库为统一格式,使其能够存储各种待测件数据;

106:将所有测量软件注册到测试向导软件中,信息包括测量软件名称、测量被测件类型、软件执行路径等;

108:将所有待测件信息输入到测试向导软件中,在输入时为每一种待测件匹配测量软件;

110:执行测试任务。

本发明的测试流程如4所示;

开启测试向导软件,在测试向导指引下一次选择被测件信息,如待测件型号、批次等,确认后向导软件自动调用相应的测量软件;

1)执行测试,测量软件程控仪表,读取仪表测试数据,测试数据先自动存储到文件中,紧接着测试数据文件和待测件信息一同自动存储到数据库;

2)如果继续对该型号待测件执行测量,重复步骤2)操作,否则退出当前测量软件,回到向导软件;

是否要测量其他型号待测件,如果是,重复步骤1)操作,如果否,退出向导软件,结束测试。

本发明进行统一规范的软件接口设计,以提高系列功能组件的可复用性与可移植性。需要规范的主要软件接口包括人机交互接口、专家系统交互接口、数据挖掘算法接口、备品备件信息接口、自动诊断接口、故障定位接口、测试基本信息接口、测试资源信息接口、报表报告信息接口、软件状态信息接口、测试组件信息接口、本机系统信息接口、测试结果信息接口、测试驱动调用接口、测试应用调用接口和应用程序调用接口。

统一的人机交互接口设计:在本发明中,引入了测试向导软件作为统一的人机交互接口,测试人员通过测试向导软件就可完成所有的测试任务。测试向导软件具备以下几项技术:

测试向导软件支持待测件信息的录入,如型号、批次、测试指标、测试要求等;

测试向导支持测量软件的注册和调用,即将测量软件的路径、测试对象等信息存储到数据库,向导软件从数据库中读取测量软件路径后可以自动调用;

测试向导软件支持用户建立或修改待测件与测量软件的对应关系。

规范化的数据收集入库设计:本发明通过对原先各测量软件自身数据库设计的分析整理后,重新设计了数据库的结构,使其能适应各种待测件的数据存储需求。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1