夏建兵 周永塔
(南華工商學院 510507)
在信息化建設初始階段,高等院校走在了前頭,紛紛使用信息化系統(tǒng)來實現各種服務或管理業(yè)務。由于缺乏統(tǒng)一規(guī)劃,各部門往往圍繞自身業(yè)務建立獨立運行的信息系統(tǒng),相互之間獨立、重復、矛盾,形成了一個個“信息孤島”,孤島間無法共享,不但造成重復開發(fā)與資源浪費,還經常導致數據混亂錯誤以致部門間相互推托扯皮,更無法進行跨系統(tǒng)應用如迎新報到系統(tǒng)以及深入的數據挖掘,為學院領導提供決策支持。建設共享數據交換系統(tǒng),不但是廣東省中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020)的重要內容,更是各高?,F實業(yè)務的緊迫要求。下面以我院建設共享數據交換系統(tǒng)的經驗作探討。
“信息孤島”是開發(fā)跨系統(tǒng)應用的瓶頸所在,解決“信息孤島”的辦法有數據大集中模式與數據交換模式。數據大集中模式需要按照各個應用部門的需求,制定統(tǒng)一信息標準,開發(fā)統(tǒng)一應用平臺,在統(tǒng)一的框架中重新構建各應用子系統(tǒng),各部門數據都集中到數據中心,部門沒有自己的數據庫。這種推倒重來的方式對于業(yè)務系統(tǒng)少且更換系統(tǒng)不影響業(yè)務的高校合適,對于已經建設多年且業(yè)務系統(tǒng)已廣泛應用的高校來說,難度太大。因此,建設數據交換平臺(Data Exchange Platform,DEP),在不同的“孤島”之間架設信息流通的橋梁,在保留原有部門應用系統(tǒng)不變的前提下實現資源整合,從各應用系統(tǒng)中抽取有共享價值的數據,建立共享數據中心并通過數據交換實現各系統(tǒng)數據統(tǒng)一。這是一種主流且符合高校資源整合實際的方法,目前實現數據交換主要有以下方式:
1、點對點的數據交換。業(yè)務系統(tǒng)之間直接交互,業(yè)務接口采取定制代碼的方式,通過一些標準協(xié)議(如HTTP、FTP等)集成在一起。優(yōu)點是簡單且傳輸性能好;缺點是缺乏彈性,接口隨業(yè)務系統(tǒng)增加而呈幾何倍數增加,擴展性差。
2、基于共享數據中心的數據交換。本方法是本文論述的重點,也是我院所采用的方式。該方式最大的優(yōu)點是對現在業(yè)務系統(tǒng)的影響小,能夠在不影響業(yè)務系統(tǒng)往常使用的情況,實現數據的交換,并且這種網狀的結構使系統(tǒng)復雜性小。通過數據交換中心實現一對一或一對多的數據交換,并通過主題數據庫及共享數據庫實現數據的存儲與共享。
1、調研。調研需要開發(fā)方、組織協(xié)調實施方、系統(tǒng)使用方共同參加,采用召開座談會,填寫調研表、 使用人交談等方式進行,涉及到跨部門的應用時還需召開各部門參加的座談會。調研的難點在于各部門對功能的不熟悉,往往很難得到所要的數據,因此,可借用原形模型演示或試用后形成調研結果。調研需持續(xù)整個實施過程,并形成以下信息及圖表。
1)現有系統(tǒng)功能(包括優(yōu)缺點)、標準、編碼規(guī)則等。
2)權威數據源確定。部門間的數據共享需求,制定并調研完善UC表,確定數據源唯一權威來源部門。下圖為UC表。
3)業(yè)務系統(tǒng)數據寫入寫出要求。如財務與教務等重要業(yè)務系統(tǒng)應采用客戶端確認的方式寫入,此確認接口由業(yè)務系統(tǒng)廠商開發(fā)為宜。
2、制定信息標準。由于學院信息化早期缺少統(tǒng)一規(guī)劃,沒有統(tǒng)一的信息標準,部門業(yè)務系統(tǒng)標準規(guī)則不一,有以教育部標準的,有以教育廳標準的,有以行業(yè)標準的,有以學校自定標準的。故系統(tǒng)間數據無法共享,為此制定統(tǒng)一的標準是建設數據交換的前提條件。我院以教育部高等教育學校信息標準為基礎,結合現有業(yè)務系統(tǒng)標準形成我院的信息標準。
3、統(tǒng)一編碼及唯一主關鍵字確定。雖然有了數據標準,但各業(yè)務系統(tǒng)無統(tǒng)一編碼也不能實現數據交換。如學生收費系統(tǒng)的院系、專業(yè)、班級等編碼與數據中心標準并不一致。為統(tǒng)一編碼,最理想的方式是采用新編碼替換舊編碼。難點在于舊生編碼難變更,我院采用“新人新方法,老人老辦法”方法,新生使用新編碼,舊生采用舊編碼進行過渡,兩套編碼并行。確定唯一主關鍵字更是各系統(tǒng)數據交換的前提,原系統(tǒng)中各部門對教師及學生主關鍵字并不統(tǒng)一,有以教工或學號為學生信息主關鍵字的,有以身份證號為教工或學生主關鍵字的,有以自編代碼為主關鍵字的。而主關鍵字一致但未及時確定也造成數據無法交換,如學號被賦予太多的信息,如年級、系、專業(yè)、班級、排名等,因此,學號往往需等到所有信息都穩(wěn)定后才能確定,故在此之前其它系統(tǒng)均無法交換到所需信息。從技術上解決這些問題并不難,難就難在各數據主管部門的配合問題。解決這些問題,若由技術部門提出方案,在學院領導參加的協(xié)調會下解決較為可行。如我院通過這方式統(tǒng)一了教工號與學號作為唯一主關鍵字,學號的編碼由4位年級號、4位系專業(yè)號、4位流水號共12位構成,并在學生被錄取后由系統(tǒng)自動生成,生成后不因轉系轉專業(yè)等異動而變動,如身份證號也不因轉戶口而變更號碼。
基于數據交換的具體應用很廣,在我校最為明顯的效果在于迎新,由于從招生到迎新再到繳費注冊,涉及招生系統(tǒng)、迎新注冊系統(tǒng)、學生收費系統(tǒng)、圖書管理系統(tǒng)、教務系統(tǒng)等,各系統(tǒng)由不同的部門主管,而相互之間又存在數據依賴關系,本院通過數據交換實現數據共享的示意圖如下:左圖為數據交換平臺,又圖為系統(tǒng)共享數據流動示意圖。
基于數據交換的迎新注冊系統(tǒng)為我校解決了多年的迎新數據不統(tǒng)一問題,而且基于統(tǒng)一的數據還為各部門管理提供了極大的便利,如辦理綠色通道、轉專業(yè)、軍訓安排、分班、數據上報等均能在系統(tǒng)上實現。多年積累的數據還能夠進一步的挖掘,為學院及業(yè)務部門提供決策支持。
數據整合是一項具有長期性、復雜性、艱巨性的工作,不能一蹴而就,也不能隨意而為。工作中要制定明確的統(tǒng)籌規(guī)劃和確實可行的實施方案,作為跨部門跨業(yè)務的信息化項目,需要建立與之相適應的體制機制,成立由院級領導擔任組長,各業(yè)務部門負責人參加的信息化領導小組。數據資源是數字校園的基礎資源,其合理利用能夠為高校建設帶來多方面的效益。數據整合是數據資源建設的重要步驟,只有從實際出發(fā),靈活運用多種手段,以解決實現問題并取得良好的應用效果為目的,從而推動高校信息化的發(fā)展。
[1] 王鳳基.高校應用系統(tǒng)數據整合的實現策略
[2] 李恒貝,唐惠燕,毛莉菊. 基于數據整合的高校信息標準構建研究
[3] 李毅,張作海. 數字化校園數據整合的設計與實現