徐小梅
摘要:為了解決高校各業(yè)務系統(tǒng)在信息化建設過程中,由于建設時間和空間上的差異,出現(xiàn)的“信息孤島”現(xiàn)象和數(shù)據(jù)離散、異構等問題,提出一種基于ODI的智慧校園數(shù)據(jù)集成共享平臺。平臺通過利用Oracle的ETL工具ODI,對各業(yè)務系統(tǒng)數(shù)據(jù)進行集成,并將集成后的數(shù)據(jù)共享給統(tǒng)一身份認證平臺以及網(wǎng)上辦事大廳和校園移動App中的各種應用與服務。通過平臺的構建和應用表明,業(yè)務系統(tǒng)的主要數(shù)據(jù)得到了治理和標準化,數(shù)據(jù)的交換和共享率也得到了很多大提升。
關鍵詞:智慧校園;數(shù)據(jù)集成;數(shù)據(jù)共享;統(tǒng)一身份認證;網(wǎng)上辦事大廳;ODI
中圖分類號:TP302? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)19-0076-03
Construction of Data Integration and Sharing Platform for Intelligent Campus Based on ODI
XU Xiao-mei
(Network & Information Center of Lanzhou Jiaotong University, Lanzhou 730070, China)
Abstract: In order to solve the problems such as “information island” phenomenon and data dispersion and heterogeneity caused by the difference of construction time and space in the process of information construction of various business systems in colleges and universities, a data integration and sharing platform of intelligent campus based on ODI was proposed. The platform integrates the data of various business systems by using ODI of Oracle ETL tool, and shares the integrated data to the unified identity authentication platform, as well as various applications and services in the online service hall and the campus mobile App. Through the construction and application of the platform, the main data of the business system has been governed and standardized, and the exchange and sharing rate of data has also been greatly improved.
Key words: intelligent campus; data integration; data sharing; uniform identity authentication; online service hall; ODI
1 背景
高校信息化建設隨著云計算、物聯(lián)網(wǎng)、大數(shù)據(jù)、智能感知等新興信息技術的不斷發(fā)展已經步入智慧校園建設階段,而高校在信息化發(fā)展的過程中,由于缺乏有效合理的規(guī)劃和協(xié)調,各業(yè)務部門根據(jù)自己的需求建設了眾多業(yè)務系統(tǒng),出現(xiàn)了“信息孤島”現(xiàn)象,形成了數(shù)據(jù)類型和數(shù)據(jù)訪問方式多樣,數(shù)據(jù)標準不統(tǒng)一等問題,并且隨著時間的發(fā)展累積了大量的業(yè)務和數(shù)據(jù)資源,冗余數(shù)據(jù)和垃圾數(shù)據(jù)都普遍存在于業(yè)務系統(tǒng)中[1-4]。這些問題嚴重阻礙了智慧校園建設的進程,導致在數(shù)據(jù)層面,數(shù)據(jù)私有化,數(shù)據(jù)流動性不強,數(shù)據(jù)質量不高,各業(yè)務系統(tǒng)產生的數(shù)據(jù)無法交換、共享,無法發(fā)揮大數(shù)據(jù)的作用;業(yè)務層面,校內業(yè)務系統(tǒng)相互隔離,各應用之間的融合度不高[4-5],師生辦理業(yè)務跑路多、不方便。
為了解決上述問題,數(shù)據(jù)的集成和共享勢在必行,數(shù)據(jù)集成是把不同來源、格式、特點、性質的數(shù)據(jù)在邏輯上或物理上有機地集中,從而為用戶提供全面的數(shù)據(jù)共享,數(shù)據(jù)只有通過共享,才能保證數(shù)據(jù)的一致,減少冗余,提高利用率[6],實現(xiàn)數(shù)據(jù)的流動和業(yè)務的融合。本文提出一種基于ODI(Oracle Data Integrator)的智慧校園數(shù)據(jù)集成共享平臺,利用Oracle的 ETL(Extract-Transform-Load)工具ODI對各業(yè)務系統(tǒng)產生的源數(shù)據(jù)進行抽取、清洗和轉換后,將數(shù)據(jù)共享給統(tǒng)一身份認證平臺以及網(wǎng)上辦事大廳和校園移動App中的各業(yè)務系統(tǒng)、表單流程和服務,實現(xiàn)數(shù)據(jù)的交換、共享和流動;師生通過統(tǒng)一身份認證訪問網(wǎng)上辦事大廳和校園移動App中的各種業(yè)務和服務,實現(xiàn)單點登錄和業(yè)務的融合。
2 智慧校園數(shù)據(jù)集成共享平臺架構
針對智慧校園建設充分整合信息資源和應用資源的需求,本文提出的智慧校園數(shù)據(jù)集成共享平臺主要包括數(shù)據(jù)源層、數(shù)據(jù)處理層、數(shù)據(jù)存儲與管理層和數(shù)據(jù)應用與服務層,如圖1所示。
數(shù)據(jù)源層,主要是作為數(shù)據(jù)源的各業(yè)務系統(tǒng)的數(shù)據(jù),包括結構化和非結構化的數(shù)據(jù),利用ETL工具抽取到數(shù)據(jù)處理層。數(shù)據(jù)處理層根據(jù)國家規(guī)范標準和學校標準,對抽取過來的源數(shù)據(jù)進行清洗和轉換后,存儲到數(shù)據(jù)中心。
數(shù)據(jù)存儲與管理層主要是對數(shù)據(jù)的存儲和管理。其中,元數(shù)據(jù)管理的目的是在建立元數(shù)據(jù)標準的基礎上,統(tǒng)一進行數(shù)據(jù)抽取、清洗和轉換,以實現(xiàn)對各業(yè)務系統(tǒng)數(shù)據(jù)的整合[3]。主數(shù)據(jù)是全校范圍統(tǒng)一標準和規(guī)范的數(shù)據(jù),以解決異構系統(tǒng)之間關鍵數(shù)據(jù)的不一致、不正確、不完整等問題。數(shù)據(jù)中心則以數(shù)據(jù)庫的形式存儲集成后的數(shù)據(jù),主要用于各業(yè)務系統(tǒng)的數(shù)據(jù)共享、綜合查詢以及數(shù)據(jù)分析與挖掘等。