本发明属于信息处理软件领域,尤其涉及一种信息化电子设备的IETM集成交互接口的实现方法及设备。
背景技术:
交互式电子技术手册(IETM)是一种以数字形式存储,采用文字、图形、表格、音频和视频等形式,以人机交互的方式提供装备基本原理、操作使用和维修等内容的技术出版物。它利用计算机技术和网络通信技术将内容繁杂的信息有机地组织管理起来,以最优化的方式显示在电子屏幕上,并以交互的方式提供查阅,为操作人员提供适时、适需、适用的技术指导和信息支持,真正实现技术手册的数字化、智能化、数据共享化和网络集成化。IETM的应用在降低装备保障费用、提高工作效率等方面具有显著优势,已成为世界各国进行武器装备信息化建设的热点。随着我国信息化建设的逐步推进,信息化电子设备的种类越来越多,各型信息化电子设备逐渐配有相应的IETM以增强其技术保障能力。
信息化电子设备是能够与其他应用系统,比如测试应用系统、故障诊断系统、备品备件信息系统,能够实现数据交互的电子设备。现有信息化电子设备IETM接口的集成交互能力薄弱,无法完成与诸多应用系统(包括测试应用系统、故障诊断系统、备品备件信息系统)之间的无缝对接。多数情况下,需要采用人工辅助或中间转接的方式进行数据信息交互,不仅IETM接口兼容性差、操作使用效率低下,而且导致与诸多应用系统之间存在信息交互通道瓶颈,难以完成及时且有效的信息支撑与保障服务。
技术实现要素:
为了解决现有技术的缺点,本发明提供一种信息化电子设备的IETM集成交互接口的实现方法及设备。本发明能够解决现有信息化电子设备配套IETM与诸多应用系统之间的“互连、互通、互操作”对接问题,打通IETM集成交互接口与诸多应用系统之间的信息交互通道,实现IETM集成交互接口与诸多应用系统之间的无缝连接与互操作集成。
为实现上述目的,本发明采用以下技术方案:
一种信息化电子设备的IETM集成交互接口的实现方法,包括:
步骤1:信息化电子设备的接口配置模块接收IETM集成交互接口的属性要素,并以组件化方式配置IETM集成交互接口,得到若干IETM集成交互接口组件;
步骤2:接口配置模块依据接口类别来配置IETM集成交互接口组件的功能调用函数;
步骤3:接口配置模块将配置后的IETM集成交互接口组件的功能调用函数传送至接口管理模块,统一管理IETM集成交互接口组件,并为接口驱动模块提供IETM集成交互接口组件的服务状态信息;
步骤4:接口驱动模块调取接口管理模块中的服务状态信息,构建IETM集成交互接口组件实例;
步骤5:接口驱动模块驱动IETM集成交互接口组件实例,完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换。
本发明的接口配置模块、接口管理模块和接口驱动模块均设置于信息化电子设备内。其中,接口配置模块、接口管理模块和接口驱动模块三者之间的数据传递关系为:
接口配置模块接收IETM集成交互接口的属性要素,以组件化方式配置IETM集成交互接口;接口配置模块还依据接口类别来配置IETM集成交互接口组件的功能调用函数;接口配置模块将IETM集成交互接口组件的功能调用函数传送至接口管理模块对IETM集成交互接口组件进行统一管理,为接口驱动模块提供IETM集成交互接口组件的服务状态信息;接口驱动模块调取接口管理模块中的服务状态信息来构建IETM集成交互接口组件实例。
所述步骤1中的IETM集成交互接口的属性要素包括对象实例的运行状态、资源信息、测量数据与设置参数。
所述步骤2中的IETM集成交互接口组件的功能调用函数包括:组件装载、状态设置、服务运行、服务停止、服务暂停、服务恢复、状态复位与组件卸载。
本发明通过配置IETM集成交互接口组件的功能调用函数,实现对IETM集成交互接口组件的装载、状态设置、服务运行、服务停止、服务暂停、服务恢复、状态复位与卸载这些功能的调用。
所述步骤3中的IETM集成交互接口组件的服务状态信息包括属性设置、服务启动、服务停止、服务暂停、服务恢复、动作脚本设置、模拟执行与状态验证。
本发明通过对IETM集成交互接口组件的功能调用函数及工作状态函数的配置,实现了统一规范的通用交互接口,从根本上实现IETM与应用系统之间的无缝连接与互操作集成。
所述属性设置包括名称设置、描述设置、定位路径设置、启动类型设置与启动参数设置。
在所述步骤4中,IETM集成交互接口组件实例的可设置属性包括初始状态、动作脚本与控制状态。
在所述步骤4中,IETM集成交互接口组件实例的可操作动作包括接口状态验证与接口属性要素管理。
所述接口类别包括测试应用交互接口、故障诊断交互接口和备品备件信息交互接口。
其中,测试应用交互类接口用于辅助完成与各级测试应用系统间的控制协同和数据交换,获取测试过程数据与测试结果数据;
故障诊断交互类接口用于辅助完成与各级故障诊断系统间的控制协同和数据交换,传递测试数据并获取诊断结果;
备品备件信息交互类接口用于辅助完成与备品备件信息系统间的控制协同和数据交换,以获取精准的维修保障建议。
完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换之前,还包括:建立IETM集成交互接口与所匹配应用系统之间的连接。
本发明打通了IETM集成交互接口与诸多应用系统之间的信息交互通道,通过集成交互接口组件来实现IETM集成交互接口与应用系统之间的“互连、互通、互操作”对接。
IETM集成交互接口与所匹配应用系统之间的连接,包括:物理连接、资源申请与状态确认。
一种信息化电子设备,所述信息化电子设备配置有IETM集成交互接口,信息化电子设备还包括:
接口配置模块,其用于接收IETM集成交互接口的属性要素,并以组件化方式配置IETM集成交互接口,得到若干IETM集成交互接口组件;接口配置模块还用于依据接口类别来配置IETM集成交互接口组件的功能调用函数;
接口配置模块,其用于将配置后的IETM集成交互接口组件的功能调用函数传送至接口管理模块,统一管理IETM集成交互接口组件,并为接口驱动模块提供IETM集成交互接口组件的服务状态信息;
接口驱动模块,其用于调取接口管理模块中的服务状态信息,构建IETM集成交互接口组件实例;接口驱动模块还用于驱动IETM集成交互接口组件实例,最终完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换。
本发明的有益效果为:
本发明的目的在于增强IETM接口的集成交互能力,完成与诸多应用系统间的无缝对接。本发明采用集成交互接口进行设计,一方面,打通IETM集成交互接口与诸多应用系统之间的信息交互通道,通过集成交互接口组件来实现IETM集成交互接口与应用系统之间的“互连、互通、互操作”对接。另一方面,实现了统一规范的通用交互接口,从根本上实现IETM集成交互接口与应用系统之间的无缝连接与互操作集成。
附图说明
图1是本发明的信息化电子设备的IETM集成交互接口的实现方法流程图;
图2为本发明中信息化电子设备的IETM集成交互操作流程图。
具体实施方式
信息化电子设备技术复杂程度高、保障实施难度大,在操作使用、维护维修、训练演练等保障过程中必须借助所配备的交互式电子技术手册(IETM)来开展工作。
先进的第五级IETM具备多种交互接口及配套管理工具。这些接口以组件的形式被分类封装与调用执行,包括测试应用、故障诊断、备品备件信息等集成交互接口组件;配套管理工具包括集成交互接口组件管理器,可进行系列接口服务组件的注册、停止、启动、暂停、注销、属性设置、动作脚本编辑、模拟执行与状态验证。
该交互接口技术是信息化电子设备IETM具备智能集成能力的前提与基础,可从底层实现IETM与诸多应用系统之间的无缝连接与互操作集成。
信息化电子装备配套IETM的主要交互接口类别应包括测试应用交互接口、故障诊断交互接口、备品备件信息交互接口。
其中,测试应用交互类接口辅助完成与各级测试应用系统间的控制协同和数据交换,获取测试过程数据与测试结果数据;故障诊断交互类接口辅助完成与各级故障诊断系统间的控制协同和数据交换,传递测试数据并获取诊断结果;备品备件信息交互类接口辅助完成与备品备件信息系统间的控制协同和数据交换,以获取精准的维修保障建议。
下面结合附图与实施例对本发明做进一步说明:
图1是本发明的信息化电子设备的IETM集成交互接口的实现方法流程图。本发明的接口配置模块、接口管理模块和接口驱动模块均设置于信息化电子设备内。其中,接口配置模块、接口管理模块和接口驱动模块三者之间的数据传递关系为:
接口配置模块接收IETM集成交互接口的属性要素,以组件化方式配置IETM集成交互接口;接口配置模块还依据接口类别来配置IETM集成交互接口组件的功能调用函数;接口配置模块将IETM集成交互接口组件的功能调用函数传送至接口管理模块对IETM集成交互接口组件进行统一管理,为接口驱动模块提供IETM集成交互接口组件的服务状态信息;接口驱动模块调取接口管理模块中的服务状态信息来构建IETM集成交互接口组件实例。
如图1所示,本发明的信息化电子设备的IETM集成交互接口的实现方法,包括以下步骤:
步骤1:信息化电子设备的接口配置模块接收IETM集成交互接口的属性要素,并以组件化方式配置IETM集成交互接口,得到若干IETM集成交互接口组件。
其中,该步骤中的IETM集成交互接口的属性要素包括对象实例的运行状态、资源信息、测量数据与设置参数。
步骤2:接口配置模块依据接口类别来配置IETM集成交互接口组件的功能调用函数。
该步骤2中的IETM集成交互接口组件的功能调用函数包括:组件装载、状态设置、服务运行、服务停止、服务暂停、服务恢复、状态复位与组件卸载。
接口类别包括测试应用交互接口、故障诊断交互接口和备品备件信息交互接口。
其中,测试应用交互类接口用于辅助完成与各级测试应用系统间的控制协同和数据交换,获取测试过程数据与测试结果数据;
故障诊断交互类接口用于辅助完成与各级故障诊断系统间的控制协同和数据交换,传递测试数据并获取诊断结果;
备品备件信息交互类接口用于辅助完成与备品备件信息系统间的控制协同和数据交换,以获取精准的维修保障建议。
本发明通过配置IETM集成交互接口组件的功能调用函数,实现对IETM集成交互接口组件的装载、状态设置、服务运行、服务停止、服务暂停、服务恢复、状态复位与卸载这些功能的调用。
步骤3:接口配置模块将配置后的IETM集成交互接口组件的功能调用函数传送至接口管理模块,统一管理IETM集成交互接口组件,并为接口驱动模块提供IETM集成交互接口组件的服务状态信息。
其中,步骤3中的IETM集成交互接口组件的服务状态信息包括属性设置、服务启动、服务停止、服务暂停、服务恢复、动作脚本设置、模拟执行与状态验证。属性设置包括名称设置、描述设置、定位路径设置、启动类型设置与启动参数设置。
本发明通过对IETM集成交互接口组件的功能调用函数及工作状态函数的配置,实现了统一规范的通用交互接口,从根本上实现IETM与应用系统之间的无缝连接与互操作集成。
步骤4:接口驱动模块调取接口管理模块中的服务状态信息,构建IETM集成交互接口组件实例。
在步骤4中,IETM集成交互接口组件实例的可设置属性包括初始状态、动作脚本与控制状态。
在步骤4中,IETM集成交互接口组件实例的可操作动作包括接口状态验证与接口属性要素管理。
步骤5:接口驱动模块驱动IETM集成交互接口组件实例,完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换。
完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换之前,还包括:建立IETM集成交互接口与所匹配应用系统之间的连接。
本发明打通了IETM集成交互接口与诸多应用系统之间的信息交互通道,通过集成交互接口组件来实现IETM集成交互接口与应用系统之间的“互连、互通、互操作”对接。
IETM集成交互接口与所匹配应用系统之间的连接,包括:物理连接、资源申请与状态确认。
本发明的技术方案是涉及IETM集成交互接口完成与匹配应用系统间的对接。用户可选择加载交互接口组件,并借助接口组件选择向导在相应组件属性表的基础上设置交互接口组件的初始状态、动作脚本与控制状态,实现交互接口组件的功能调用。以对接测试应用系统为例,本发明采用测试应用集成交互接口组件,公开组件的功能调用应用编程接口,实现与应用系统之间连接与集成。
信息化电子设备在对接测试应用系统时,利用测试应用集成交互接口组件来完成与测试应用系统之间的控制协同和数据交换,具体的业务流程图如图2所示,测试应用集成交互接口组件的相关步骤如下:
步骤a、信息化电子设备与测试应用系统建立连接,包括物理连接、资源申请与状态确认。
步骤b、IETM通过测试应用集成交互接口组件,利用已预设的状态参数和动作脚本,协同控制测试应用系统来完成驱动控制、状态设置与数据采集等,进而获取测试过程数据与测试结果数据。
步骤c、IETM对获取的测试过程数据与测试结果数据进行存储记录、显示浏览与分析处理。
步骤d、信息化电子设备与测试应用系统断开连接,包括相关资源释放和物理连接断开。
本发明还提供了一种信息化电子设备,所述信息化电子设备配置有IETM集成交互接口,信息化电子设备还包括:
接口配置模块,其用于接收IETM集成交互接口的属性要素,并以组件化方式配置IETM集成交互接口,得到若干IETM集成交互接口组件;接口配置模块还用于依据接口类别来配置IETM集成交互接口组件的功能调用函数;
接口配置模块,其用于将配置后的IETM集成交互接口组件的功能调用函数传送至接口管理模块,统一管理IETM集成交互接口组件,并为接口驱动模块提供IETM集成交互接口组件的服务状态信息;
接口驱动模块,其用于调取接口管理模块中的服务状态信息,构建IETM集成交互接口组件实例;接口驱动模块还用于驱动IETM集成交互接口组件实例,最终完成IETM集成交互接口与所匹配应用系统之间的控制协同和数据交换。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。