基于數(shù)據(jù)抽取與訂閱實現(xiàn)數(shù)據(jù)共享分析及研究論文
1.引言
早期的應用系統(tǒng)的建設,大都存在缺少總體、全面、系統(tǒng)的規(guī)劃,缺乏統(tǒng)一的數(shù)據(jù)標準,相互之間資源難以共享的“信息孤島”。從而造成各部門提供的數(shù)據(jù)不夠完整、準確和權(quán)威。給全校范圍內(nèi)信息的交流和共享帶來了障礙,同時產(chǎn)生了大量的冗余信息。因此,需要通過對各部門計算機應用系統(tǒng)進行統(tǒng)一規(guī)劃,利用底層整合的信息資源,為門戶、應用和信息資源整合提供數(shù)據(jù)交換、資源管理等基本服務接口,以實現(xiàn)各部門決策數(shù)據(jù)在應用層面的互聯(lián)互通和信息共享。
為了實現(xiàn)數(shù)據(jù)共享,需要建設數(shù)據(jù)中心存儲全校共享的數(shù)據(jù)。建設數(shù)據(jù)中心時,盡可能擴展數(shù)據(jù)的集成范圍,形成大而全的數(shù)據(jù)中心,作為全校數(shù)據(jù)統(tǒng)計分析、智能決策支持的權(quán)威數(shù)據(jù)庫;數(shù)據(jù)庫能集成到數(shù)據(jù)中心運行的應用系統(tǒng)盡可能集成到數(shù)據(jù)中心運行,數(shù)據(jù)中心可以成為后續(xù)開發(fā)各種應用系統(tǒng)的通用數(shù)據(jù)庫平臺;對于需獨立運行的應用系統(tǒng),通過數(shù)據(jù)交換與共享服務平臺來實現(xiàn)數(shù)據(jù)的集成與共享;同時制定規(guī)范的數(shù)據(jù)變更流程,實現(xiàn)誰產(chǎn)生、誰維護、誰負責的權(quán)威數(shù)據(jù)源。
本文以我校數(shù)字化校園項目建設為例,重點介紹如何規(guī)劃好我校數(shù)據(jù)流,以及如何通過數(shù)據(jù)的`抽取與訂閱實現(xiàn)各業(yè)務系統(tǒng)數(shù)據(jù)共享。
2.數(shù)據(jù)流規(guī)劃
為了實現(xiàn)校內(nèi)各業(yè)務系統(tǒng)間的數(shù)據(jù)共享和保證數(shù)據(jù)的一致性,必須規(guī)劃好數(shù)據(jù)流向。數(shù)據(jù)共享的總體包括了代碼集的共享和數(shù)據(jù)集的共享。在這里,“代碼集”主要是指在各個應用系統(tǒng)需要實現(xiàn)流轉(zhuǎn)的學校標準代碼,“數(shù)據(jù)集”主要是指在各個業(yè)務系統(tǒng)間需要進行數(shù)據(jù)共享的數(shù)據(jù)集。
每一個共享的代碼集或數(shù)據(jù)集都有唯一的權(quán)威數(shù)據(jù)源,執(zhí)行“誰產(chǎn)生,誰維護”的原則。在整個數(shù)據(jù)流轉(zhuǎn)設計中,數(shù)據(jù)流都不做交叉設計,這樣不會導致數(shù)據(jù)流混亂,形成誤解。 因些必須對各業(yè)務系統(tǒng)進行統(tǒng)一編碼,設置好業(yè)務系統(tǒng)間數(shù)據(jù)共享流程,并對共享數(shù)據(jù)信息流細化。
2.1業(yè)務系統(tǒng)統(tǒng)一編碼
根據(jù)我校所使用的各業(yè)務系統(tǒng),分別采用數(shù)字對應各業(yè)務系統(tǒng),“41”代表“人事系統(tǒng)”;“42”代表“學工系統(tǒng)”;“43”代表“招生系統(tǒng)”;“44”代表“科研系統(tǒng)”;“45”代表“科研系統(tǒng)”;“47”代表“迎新系統(tǒng)”;“48”代表“離校系統(tǒng)”;“50”代表“校友系統(tǒng)”;“52”代表“辦公系統(tǒng)”;“61”代表“財務系統(tǒng)”;“62”代表“圖書館系統(tǒng)”;“63”代表“一卡通系統(tǒng)”;
2.2業(yè)務系統(tǒng)間數(shù)據(jù)共享流程
業(yè)務系統(tǒng)主要涉及到:招生系統(tǒng)、教務系統(tǒng)、迎新系統(tǒng)、學工系統(tǒng)、離校系統(tǒng)、校友系統(tǒng)、人事系統(tǒng)、財務系統(tǒng)、科研系統(tǒng)、辦公系統(tǒng)、圖書館系統(tǒng)、一卡通系統(tǒng);系統(tǒng)間各業(yè)務數(shù)據(jù)的來源及共享如下圖所示:
每個帶有“數(shù)字”箭頭的標記分別表示數(shù)據(jù)的來源和內(nèi)容及數(shù)據(jù)流向哪個業(yè)務系統(tǒng),詳細信息如下:
(1) 新生數(shù)據(jù)
(2) 新生數(shù)據(jù)(教務系統(tǒng)已經(jīng)進行分班編學號處理)
(3) 迎新結(jié)果數(shù)據(jù)
(4) 學生基本信息,學籍基本信息,成績數(shù)據(jù)
(5) 學生基本信息,學生收費明細
(6) 學生收費結(jié)果數(shù)據(jù)
(7) 獎學金信息,資助信息,貸款信息,綠色通道信息,困難生補助信息
(8) 學生獎學金發(fā)放結(jié)果,資助金額發(fā)放結(jié)果,補助發(fā)放結(jié)果,貸款處理結(jié)果
(9) 學生收費數(shù)據(jù),學生欠費數(shù)據(jù)
(10) 需要辦理離校手續(xù)的學生信息
(11) 離校后的學生信息
(12) 教職工基本信息,教職工工資明細
(13) 教職工基本信息
(14) 科研成果數(shù)據(jù),論文、著作數(shù)據(jù)
(15) 科研項目信息
(16) 項目經(jīng)費到賬信息
-教職工信息
(17) -(20)教職工信息
�。�21) 教師課程安排信息,教學質(zhì)量評價信息
�。�22)(23)學生基本信息
3.數(shù)據(jù)抽取與訂閱
3.1數(shù)據(jù)抽取與訂閱的實現(xiàn)流程圖
通過觸發(fā)器、系統(tǒng)日志、數(shù)據(jù)變化標志位來捕捉業(yè)務系統(tǒng)需要共享或要交換到數(shù)據(jù)中心的數(shù)據(jù)發(fā)生變化,同步到中介庫,設置中介庫在業(yè)務系統(tǒng)數(shù)據(jù)庫服務器,這樣數(shù)據(jù)發(fā)生變化后同步到中介庫,不需要進行數(shù)據(jù)庫異構(gòu)轉(zhuǎn)換,而且不需要經(jīng)過任何網(wǎng)絡,這樣能保證數(shù)據(jù)的實施、高效、安全的數(shù)據(jù)同步。
3.2數(shù)據(jù)抽取與訂閱實現(xiàn)
數(shù)據(jù)中心從各業(yè)務系統(tǒng)中抽取需要共享的數(shù)據(jù)來保持數(shù)據(jù)同步,如需要從教務系統(tǒng)中取學生信息集和教學場地信息集,需要從人事系統(tǒng)中取教職工信息集。數(shù)據(jù)中心從業(yè)務系統(tǒng)整合數(shù)據(jù)的關(guān)系圖如下:
先由數(shù)據(jù)中心系統(tǒng)管理員或各業(yè)務系統(tǒng)管理員進行數(shù)據(jù)抽取配置,選擇從哪個系統(tǒng)抽取數(shù)據(jù),再設定業(yè)務系統(tǒng)信息字段與數(shù)據(jù)中心信息字段的對應關(guān)系如圖3所示:
4.結(jié)語
高校信息化建設是一個不斷發(fā)展的過程 ,在這個過程中,信息資源的有效整合是一個必然的過程 ,通過整合可以實現(xiàn)現(xiàn)有業(yè)務系統(tǒng)之間的數(shù)據(jù)交換與共享。本文通過分析學校各業(yè)務系統(tǒng)的數(shù)據(jù)特點,規(guī)劃出各業(yè)務系統(tǒng)的數(shù)據(jù)流向,并通過數(shù)據(jù)的抽取與訂閱實現(xiàn)數(shù)據(jù)共享。
參考文獻:
[1]金保華, 和振遠, 張亮, 李金旭, 趙麗輝 基于 SOA的數(shù)據(jù)共享與交換平臺分析與設計 鄭 州 輕 工 業(yè) 學 院 學 報 (自 然 科 學 版 )2011年2月
[2]李學儉 數(shù)據(jù)共享環(huán)境下統(tǒng)一信息標準的建設與應用 計 算 機 技 術(shù) 與 發(fā) 展2011年5月
【基于數(shù)據(jù)抽取與訂閱實現(xiàn)數(shù)據(jù)共享分析及研究論文】相關(guān)文章:
大數(shù)據(jù)時代基于云計算的數(shù)據(jù)監(jiān)護研究論文11-01
大數(shù)據(jù)自動分析與數(shù)據(jù)挖掘探討的論文04-26
基于QAR數(shù)據(jù)的民航發(fā)動機排故方法研究分析論文10-31
大數(shù)據(jù)環(huán)境下的數(shù)據(jù)安全研究論文10-30
基于大數(shù)據(jù)的統(tǒng)計分析模型設計論文11-17
簡析基于大數(shù)據(jù)平臺的動態(tài)票額智能預分系統(tǒng)的研究與實現(xiàn)論文10-30