王天宇
摘要:近年來我國信息化技術得到了迅速的發(fā)展,信息架構匹配顯示在數(shù)據(jù)庫集成等領域中也有著非常重要的應用意義。通過構建可視化匹配模式,并進行半自動集成工具開發(fā)的模式,在基于XML信息系統(tǒng)基礎上進行數(shù)據(jù)集成處理,能夠起到良好的信息系統(tǒng)集成效果,滿足數(shù)據(jù)庫的各項運行需求,本文主要就基于XML的信息系統(tǒng)集成可視化跟匹配系統(tǒng)進行了研究。
關鍵詞:XML;信息系統(tǒng);集成;可視化
信息系統(tǒng)的種類非常多,不同的信息系統(tǒng)因為缺乏統(tǒng)一規(guī)劃跟管理,導致其信息描述以及存儲構建不夠,信息格式也有著一定的差異性,同類型信息系統(tǒng)還無法借助語意進行信息架構的構建。隨著我國信息技術的不斷發(fā)展,對于信息共享提出了更高的要求,只有對不同信息系統(tǒng)中的信息資源進行集成化處理,并通過可視化的匹配工具進行信息數(shù)據(jù)的基層,才能夠獲得良好的信息資源共享效果。XML技術作為網(wǎng)絡間信息表示以及交換的一個標準格式,在網(wǎng)絡資料的存儲過程中也有著非常重要的意義。為了實現(xiàn)不同信息系統(tǒng)之間的協(xié)同工作,可以采用統(tǒng)一元素的XML進行匹配,借此獲得良好的信息數(shù)據(jù)集成效果。
一、處理流程
不同類型的信息系統(tǒng)在信息構架中均有著自己的獨立特點,因此在進行信息系統(tǒng)的可視化匹配過程中,需要按照以下流程來進行處理:①在結合了不同信息系統(tǒng)中的局部XML基礎上構建全局XML系統(tǒng)的構建,為后續(xù)的信息架構匹配工作進行標準模式的提供。②針對局部XML跟全局XML在對同一元素進行描述過程中的語意差異性,來進行信息構建系統(tǒng)匹配的算法模型的構建,對于后續(xù)的信息進行架構匹配處理。③在具體匹配過程中,需要結合可視化匹配工具生成自動專戶器,來讓局部的XML文檔可以直接轉化為全局XML文檔。④將全部的局部XML文檔轉變?yōu)槿諼ML之后,就會形成統(tǒng)一的信息系統(tǒng),并且可以實現(xiàn)不同信息系統(tǒng)直接的數(shù)據(jù)集成。
二、體系架構
為了讓不同的信息系統(tǒng)取得數(shù)據(jù)集成效果,需要同時進行2個XML在信息架構上面的匹配工作,具體的可視化工具由以下幾個部分所構成。①采用Java進行可視化圖形界面的搭建,采用可視化圖形界面中的雙曲線樹能夠對所有的全局信息架構跟局部信息架構進行呈現(xiàn),讓用戶們主動參與到信息系統(tǒng)的匹配工作中,促進匹配活動的交互性跟有效性得到進一步提升。②利用模擬推薦引擎,可以在用戶匹配過程中迅速找到跟局部信息架構可能匹配的全局信息架構體系。這樣用戶可以通過選擇局部信息架構元素的方式,利用相關匹配算法及時找到相對應的全局信息架構中的元素,隨后通過列表模式進行這些元素的顯示。③通過用戶的手動匹配系統(tǒng)能夠實現(xiàn)局部信息框架跟全局信息構架的匹配工作,當用戶決定進行該系統(tǒng)的匹配時,會在匹配歷史數(shù)據(jù)庫中進行直接的保存跟計算,隨后進行XML樣式表的自動生成。④在匹配歷史數(shù)據(jù)庫中還對用戶的所有匹配歷史進行了存放,如果用戶對匹配信息進行了更改之后,對于重新更改之后的信息也能夠進行保存,與此同時匹配歷史數(shù)據(jù)庫也會得到更新。用戶一旦選擇了局部的信息架構,推薦引擎就能夠直接結合歷史數(shù)據(jù)庫來進行匹配全局信息架構的尋找,從而滿足用戶們的信息匹配需求。
三、關鍵技術的實現(xiàn)方法
(一)可視化角度
信息可視化是在計算機支持下,采用交互抽象數(shù)據(jù)圖像化方法,幫助用戶的信息識別能力得到進一步增強。在進行信息架構的匹配處理過程中,多是采用呈圖像顯示的表現(xiàn)方式來進行問題的分析跟處理,在視覺上也能夠給予用戶帶來深刻的印象。在結合XML特有層次機構模式的基礎上,一般可以采用雙曲線樹的方式來進行描述。雙曲線樹作為一種交互的多維可視化方法,還方法能夠幫助用戶們進行自身尋求的精準信息的尋找。在雙曲線樹結構中主要是將一些文件作為一個節(jié)點來進行顯示的,用戶在攥住某一個節(jié)點之后,可以采用拖動瀏覽的模式進行下層文件的閱讀。跟傳統(tǒng)的文件結構進行對比,雙曲線樹的瀏覽方式還具備有柔韌性強的特點,用戶們不必為了查看下層文件內容時進行文件的不斷打開跟關閉,也就能夠減少很多無效操作的發(fā)生,給予用戶們更加優(yōu)質的服務體驗。相關研究表明采取雙曲線樹法來進行信息的定位處理時,其速度能夠加快60%以上,對于信息處理跟分享效率的提升也有著重要的意義。
(二)算法角度
為了促進局部跟全部XML得到有效匹配,還需要通過相應算法來進行解決。首先利用局部XML元素來進行全局XML元素的查詢,通過可視化匹配工具中的推薦引擎可以實現(xiàn)這一目標,并且可以借助于以下幾種算法來進行。①基于元素名字的匹配算法,在該算法中能夠根據(jù)元素語意上的差異性來進行字符串差異的匹配,并且能夠將一個整數(shù)作為匹配與否的參數(shù)標志,只需要返回的整數(shù)值控制在設定的閾值范圍內,就可以直接認定為匹配成功。②將用戶定義規(guī)則作為進行匹配的準則,用戶可以自己進行局部XML元素跟全局XML元素的定義,應用這些準則可以在算法1的匹配執(zhí)行之前就得到信息匹配的有效執(zhí)行,因此算法2的優(yōu)先級需要適當設置的比算法1高。
四、結語
近年來我國的XML技術得到了迅速的發(fā)展,XML語言的共享跟可視化需求也得到了一定程度的增加。只有在一個可視化匹配模型基礎上,來進行XML信息系統(tǒng)的有效集成。用戶們只需要通過該模型的引擎模塊跟手動匹配符模塊,還就可以實現(xiàn)基于XML信息系統(tǒng)的數(shù)據(jù)集成工作,并且具備有方便、靈活以及擴展性強的特征,值得進一步研究跟應用。
參考文獻:
[1]徐斌,潘瑞林,暴偉.基于OPCXML的物流自動化系統(tǒng)集成研究[J].制造業(yè)自動化,2015,(8):37-40.
[2]李知淵.社保征繳系統(tǒng)基于XML信息數(shù)據(jù)的應用分析[J].中國新通信,2014,(16):84.
[3]王闖,李邦.基于XML的信息系統(tǒng)集成的研究[J].東方青年·教師,2013,(4):23.