本發(fā)明屬于信息處理軟件領(lǐng)域,尤其涉及一種信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法及設(shè)備。
背景技術(shù):
交互式電子技術(shù)手冊(IETM)是一種以數(shù)字形式存儲,采用文字、圖形、表格、音頻和視頻等形式,以人機(jī)交互的方式提供裝備基本原理、操作使用和維修等內(nèi)容的技術(shù)出版物。它利用計算機(jī)技術(shù)和網(wǎng)絡(luò)通信技術(shù)將內(nèi)容繁雜的信息有機(jī)地組織管理起來,以最優(yōu)化的方式顯示在電子屏幕上,并以交互的方式提供查閱,為操作人員提供適時、適需、適用的技術(shù)指導(dǎo)和信息支持,真正實(shí)現(xiàn)技術(shù)手冊的數(shù)字化、智能化、數(shù)據(jù)共享化和網(wǎng)絡(luò)集成化。IETM的應(yīng)用在降低裝備保障費(fèi)用、提高工作效率等方面具有顯著優(yōu)勢,已成為世界各國進(jìn)行武器裝備信息化建設(shè)的熱點(diǎn)。隨著我國信息化建設(shè)的逐步推進(jìn),信息化電子設(shè)備的種類越來越多,各型信息化電子設(shè)備逐漸配有相應(yīng)的IETM以增強(qiáng)其技術(shù)保障能力。
信息化電子設(shè)備是能夠與其他應(yīng)用系統(tǒng),比如測試應(yīng)用系統(tǒng)、故障診斷系統(tǒng)、備品備件信息系統(tǒng),能夠?qū)崿F(xiàn)數(shù)據(jù)交互的電子設(shè)備。現(xiàn)有信息化電子設(shè)備IETM接口的集成交互能力薄弱,無法完成與諸多應(yīng)用系統(tǒng)(包括測試應(yīng)用系統(tǒng)、故障診斷系統(tǒng)、備品備件信息系統(tǒng))之間的無縫對接。多數(shù)情況下,需要采用人工輔助或中間轉(zhuǎn)接的方式進(jìn)行數(shù)據(jù)信息交互,不僅IETM接口兼容性差、操作使用效率低下,而且導(dǎo)致與諸多應(yīng)用系統(tǒng)之間存在信息交互通道瓶頸,難以完成及時且有效的信息支撐與保障服務(wù)。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明提供一種信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法及設(shè)備。本發(fā)明能夠解決現(xiàn)有信息化電子設(shè)備配套IETM與諸多應(yīng)用系統(tǒng)之間的“互連、互通、互操作”對接問題,打通IETM集成交互接口與諸多應(yīng)用系統(tǒng)之間的信息交互通道,實(shí)現(xiàn)IETM集成交互接口與諸多應(yīng)用系統(tǒng)之間的無縫連接與互操作集成。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法,包括:
步驟1:信息化電子設(shè)備的接口配置模塊接收IETM集成交互接口的屬性要素,并以組件化方式配置IETM集成交互接口,得到若干IETM集成交互接口組件;
步驟2:接口配置模塊依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù);
步驟3:接口配置模塊將配置后的IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊,統(tǒng)一管理IETM集成交互接口組件,并為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息;
步驟4:接口驅(qū)動模塊調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息,構(gòu)建IETM集成交互接口組件實(shí)例;
步驟5:接口驅(qū)動模塊驅(qū)動IETM集成交互接口組件實(shí)例,完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換。
本發(fā)明的接口配置模塊、接口管理模塊和接口驅(qū)動模塊均設(shè)置于信息化電子設(shè)備內(nèi)。其中,接口配置模塊、接口管理模塊和接口驅(qū)動模塊三者之間的數(shù)據(jù)傳遞關(guān)系為:
接口配置模塊接收IETM集成交互接口的屬性要素,以組件化方式配置IETM集成交互接口;接口配置模塊還依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù);接口配置模塊將IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊對IETM集成交互接口組件進(jìn)行統(tǒng)一管理,為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息;接口驅(qū)動模塊調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息來構(gòu)建IETM集成交互接口組件實(shí)例。
所述步驟1中的IETM集成交互接口的屬性要素包括對象實(shí)例的運(yùn)行狀態(tài)、資源信息、測量數(shù)據(jù)與設(shè)置參數(shù)。
所述步驟2中的IETM集成交互接口組件的功能調(diào)用函數(shù)包括:組件裝載、狀態(tài)設(shè)置、服務(wù)運(yùn)行、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、狀態(tài)復(fù)位與組件卸載。
本發(fā)明通過配置IETM集成交互接口組件的功能調(diào)用函數(shù),實(shí)現(xiàn)對IETM集成交互接口組件的裝載、狀態(tài)設(shè)置、服務(wù)運(yùn)行、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、狀態(tài)復(fù)位與卸載這些功能的調(diào)用。
所述步驟3中的IETM集成交互接口組件的服務(wù)狀態(tài)信息包括屬性設(shè)置、服務(wù)啟動、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、動作腳本設(shè)置、模擬執(zhí)行與狀態(tài)驗(yàn)證。
本發(fā)明通過對IETM集成交互接口組件的功能調(diào)用函數(shù)及工作狀態(tài)函數(shù)的配置,實(shí)現(xiàn)了統(tǒng)一規(guī)范的通用交互接口,從根本上實(shí)現(xiàn)IETM與應(yīng)用系統(tǒng)之間的無縫連接與互操作集成。
所述屬性設(shè)置包括名稱設(shè)置、描述設(shè)置、定位路徑設(shè)置、啟動類型設(shè)置與啟動參數(shù)設(shè)置。
在所述步驟4中,IETM集成交互接口組件實(shí)例的可設(shè)置屬性包括初始狀態(tài)、動作腳本與控制狀態(tài)。
在所述步驟4中,IETM集成交互接口組件實(shí)例的可操作動作包括接口狀態(tài)驗(yàn)證與接口屬性要素管理。
所述接口類別包括測試應(yīng)用交互接口、故障診斷交互接口和備品備件信息交互接口。
其中,測試應(yīng)用交互類接口用于輔助完成與各級測試應(yīng)用系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,獲取測試過程數(shù)據(jù)與測試結(jié)果數(shù)據(jù);
故障診斷交互類接口用于輔助完成與各級故障診斷系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,傳遞測試數(shù)據(jù)并獲取診斷結(jié)果;
備品備件信息交互類接口用于輔助完成與備品備件信息系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,以獲取精準(zhǔn)的維修保障建議。
完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換之前,還包括:建立IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的連接。
本發(fā)明打通了IETM集成交互接口與諸多應(yīng)用系統(tǒng)之間的信息交互通道,通過集成交互接口組件來實(shí)現(xiàn)IETM集成交互接口與應(yīng)用系統(tǒng)之間的“互連、互通、互操作”對接。
IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的連接,包括:物理連接、資源申請與狀態(tài)確認(rèn)。
一種信息化電子設(shè)備,所述信息化電子設(shè)備配置有IETM集成交互接口,信息化電子設(shè)備還包括:
接口配置模塊,其用于接收IETM集成交互接口的屬性要素,并以組件化方式配置IETM集成交互接口,得到若干IETM集成交互接口組件;接口配置模塊還用于依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù);
接口配置模塊,其用于將配置后的IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊,統(tǒng)一管理IETM集成交互接口組件,并為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息;
接口驅(qū)動模塊,其用于調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息,構(gòu)建IETM集成交互接口組件實(shí)例;接口驅(qū)動模塊還用于驅(qū)動IETM集成交互接口組件實(shí)例,最終完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換。
本發(fā)明的有益效果為:
本發(fā)明的目的在于增強(qiáng)IETM接口的集成交互能力,完成與諸多應(yīng)用系統(tǒng)間的無縫對接。本發(fā)明采用集成交互接口進(jìn)行設(shè)計,一方面,打通IETM集成交互接口與諸多應(yīng)用系統(tǒng)之間的信息交互通道,通過集成交互接口組件來實(shí)現(xiàn)IETM集成交互接口與應(yīng)用系統(tǒng)之間的“互連、互通、互操作”對接。另一方面,實(shí)現(xiàn)了統(tǒng)一規(guī)范的通用交互接口,從根本上實(shí)現(xiàn)IETM集成交互接口與應(yīng)用系統(tǒng)之間的無縫連接與互操作集成。
附圖說明
圖1是本發(fā)明的信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法流程圖;
圖2為本發(fā)明中信息化電子設(shè)備的IETM集成交互操作流程圖。
具體實(shí)施方式
信息化電子設(shè)備技術(shù)復(fù)雜程度高、保障實(shí)施難度大,在操作使用、維護(hù)維修、訓(xùn)練演練等保障過程中必須借助所配備的交互式電子技術(shù)手冊(IETM)來開展工作。
先進(jìn)的第五級IETM具備多種交互接口及配套管理工具。這些接口以組件的形式被分類封裝與調(diào)用執(zhí)行,包括測試應(yīng)用、故障診斷、備品備件信息等集成交互接口組件;配套管理工具包括集成交互接口組件管理器,可進(jìn)行系列接口服務(wù)組件的注冊、停止、啟動、暫停、注銷、屬性設(shè)置、動作腳本編輯、模擬執(zhí)行與狀態(tài)驗(yàn)證。
該交互接口技術(shù)是信息化電子設(shè)備IETM具備智能集成能力的前提與基礎(chǔ),可從底層實(shí)現(xiàn)IETM與諸多應(yīng)用系統(tǒng)之間的無縫連接與互操作集成。
信息化電子裝備配套IETM的主要交互接口類別應(yīng)包括測試應(yīng)用交互接口、故障診斷交互接口、備品備件信息交互接口。
其中,測試應(yīng)用交互類接口輔助完成與各級測試應(yīng)用系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,獲取測試過程數(shù)據(jù)與測試結(jié)果數(shù)據(jù);故障診斷交互類接口輔助完成與各級故障診斷系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,傳遞測試數(shù)據(jù)并獲取診斷結(jié)果;備品備件信息交互類接口輔助完成與備品備件信息系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,以獲取精準(zhǔn)的維修保障建議。
下面結(jié)合附圖與實(shí)施例對本發(fā)明做進(jìn)一步說明:
圖1是本發(fā)明的信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法流程圖。本發(fā)明的接口配置模塊、接口管理模塊和接口驅(qū)動模塊均設(shè)置于信息化電子設(shè)備內(nèi)。其中,接口配置模塊、接口管理模塊和接口驅(qū)動模塊三者之間的數(shù)據(jù)傳遞關(guān)系為:
接口配置模塊接收IETM集成交互接口的屬性要素,以組件化方式配置IETM集成交互接口;接口配置模塊還依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù);接口配置模塊將IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊對IETM集成交互接口組件進(jìn)行統(tǒng)一管理,為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息;接口驅(qū)動模塊調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息來構(gòu)建IETM集成交互接口組件實(shí)例。
如圖1所示,本發(fā)明的信息化電子設(shè)備的IETM集成交互接口的實(shí)現(xiàn)方法,包括以下步驟:
步驟1:信息化電子設(shè)備的接口配置模塊接收IETM集成交互接口的屬性要素,并以組件化方式配置IETM集成交互接口,得到若干IETM集成交互接口組件。
其中,該步驟中的IETM集成交互接口的屬性要素包括對象實(shí)例的運(yùn)行狀態(tài)、資源信息、測量數(shù)據(jù)與設(shè)置參數(shù)。
步驟2:接口配置模塊依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù)。
該步驟2中的IETM集成交互接口組件的功能調(diào)用函數(shù)包括:組件裝載、狀態(tài)設(shè)置、服務(wù)運(yùn)行、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、狀態(tài)復(fù)位與組件卸載。
接口類別包括測試應(yīng)用交互接口、故障診斷交互接口和備品備件信息交互接口。
其中,測試應(yīng)用交互類接口用于輔助完成與各級測試應(yīng)用系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,獲取測試過程數(shù)據(jù)與測試結(jié)果數(shù)據(jù);
故障診斷交互類接口用于輔助完成與各級故障診斷系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,傳遞測試數(shù)據(jù)并獲取診斷結(jié)果;
備品備件信息交互類接口用于輔助完成與備品備件信息系統(tǒng)間的控制協(xié)同和數(shù)據(jù)交換,以獲取精準(zhǔn)的維修保障建議。
本發(fā)明通過配置IETM集成交互接口組件的功能調(diào)用函數(shù),實(shí)現(xiàn)對IETM集成交互接口組件的裝載、狀態(tài)設(shè)置、服務(wù)運(yùn)行、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、狀態(tài)復(fù)位與卸載這些功能的調(diào)用。
步驟3:接口配置模塊將配置后的IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊,統(tǒng)一管理IETM集成交互接口組件,并為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息。
其中,步驟3中的IETM集成交互接口組件的服務(wù)狀態(tài)信息包括屬性設(shè)置、服務(wù)啟動、服務(wù)停止、服務(wù)暫停、服務(wù)恢復(fù)、動作腳本設(shè)置、模擬執(zhí)行與狀態(tài)驗(yàn)證。屬性設(shè)置包括名稱設(shè)置、描述設(shè)置、定位路徑設(shè)置、啟動類型設(shè)置與啟動參數(shù)設(shè)置。
本發(fā)明通過對IETM集成交互接口組件的功能調(diào)用函數(shù)及工作狀態(tài)函數(shù)的配置,實(shí)現(xiàn)了統(tǒng)一規(guī)范的通用交互接口,從根本上實(shí)現(xiàn)IETM與應(yīng)用系統(tǒng)之間的無縫連接與互操作集成。
步驟4:接口驅(qū)動模塊調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息,構(gòu)建IETM集成交互接口組件實(shí)例。
在步驟4中,IETM集成交互接口組件實(shí)例的可設(shè)置屬性包括初始狀態(tài)、動作腳本與控制狀態(tài)。
在步驟4中,IETM集成交互接口組件實(shí)例的可操作動作包括接口狀態(tài)驗(yàn)證與接口屬性要素管理。
步驟5:接口驅(qū)動模塊驅(qū)動IETM集成交互接口組件實(shí)例,完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換。
完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換之前,還包括:建立IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的連接。
本發(fā)明打通了IETM集成交互接口與諸多應(yīng)用系統(tǒng)之間的信息交互通道,通過集成交互接口組件來實(shí)現(xiàn)IETM集成交互接口與應(yīng)用系統(tǒng)之間的“互連、互通、互操作”對接。
IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的連接,包括:物理連接、資源申請與狀態(tài)確認(rèn)。
本發(fā)明的技術(shù)方案是涉及IETM集成交互接口完成與匹配應(yīng)用系統(tǒng)間的對接。用戶可選擇加載交互接口組件,并借助接口組件選擇向?qū)г谙鄳?yīng)組件屬性表的基礎(chǔ)上設(shè)置交互接口組件的初始狀態(tài)、動作腳本與控制狀態(tài),實(shí)現(xiàn)交互接口組件的功能調(diào)用。以對接測試應(yīng)用系統(tǒng)為例,本發(fā)明采用測試應(yīng)用集成交互接口組件,公開組件的功能調(diào)用應(yīng)用編程接口,實(shí)現(xiàn)與應(yīng)用系統(tǒng)之間連接與集成。
信息化電子設(shè)備在對接測試應(yīng)用系統(tǒng)時,利用測試應(yīng)用集成交互接口組件來完成與測試應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換,具體的業(yè)務(wù)流程圖如圖2所示,測試應(yīng)用集成交互接口組件的相關(guān)步驟如下:
步驟a、信息化電子設(shè)備與測試應(yīng)用系統(tǒng)建立連接,包括物理連接、資源申請與狀態(tài)確認(rèn)。
步驟b、IETM通過測試應(yīng)用集成交互接口組件,利用已預(yù)設(shè)的狀態(tài)參數(shù)和動作腳本,協(xié)同控制測試應(yīng)用系統(tǒng)來完成驅(qū)動控制、狀態(tài)設(shè)置與數(shù)據(jù)采集等,進(jìn)而獲取測試過程數(shù)據(jù)與測試結(jié)果數(shù)據(jù)。
步驟c、IETM對獲取的測試過程數(shù)據(jù)與測試結(jié)果數(shù)據(jù)進(jìn)行存儲記錄、顯示瀏覽與分析處理。
步驟d、信息化電子設(shè)備與測試應(yīng)用系統(tǒng)斷開連接,包括相關(guān)資源釋放和物理連接斷開。
本發(fā)明還提供了一種信息化電子設(shè)備,所述信息化電子設(shè)備配置有IETM集成交互接口,信息化電子設(shè)備還包括:
接口配置模塊,其用于接收IETM集成交互接口的屬性要素,并以組件化方式配置IETM集成交互接口,得到若干IETM集成交互接口組件;接口配置模塊還用于依據(jù)接口類別來配置IETM集成交互接口組件的功能調(diào)用函數(shù);
接口配置模塊,其用于將配置后的IETM集成交互接口組件的功能調(diào)用函數(shù)傳送至接口管理模塊,統(tǒng)一管理IETM集成交互接口組件,并為接口驅(qū)動模塊提供IETM集成交互接口組件的服務(wù)狀態(tài)信息;
接口驅(qū)動模塊,其用于調(diào)取接口管理模塊中的服務(wù)狀態(tài)信息,構(gòu)建IETM集成交互接口組件實(shí)例;接口驅(qū)動模塊還用于驅(qū)動IETM集成交互接口組件實(shí)例,最終完成IETM集成交互接口與所匹配應(yīng)用系統(tǒng)之間的控制協(xié)同和數(shù)據(jù)交換。
上述雖然結(jié)合附圖對本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。