摘 要:隨著信息化建設(shè)的快速發(fā)展,“信息孤島”的問題日益突出,原有的業(yè)務(wù)系統(tǒng)已經(jīng)不能滿足高校發(fā)展的要求,如何有效地整合數(shù)據(jù),共享信息資源是目前信息化研究的熱點。本文結(jié)合中山大學(xué)校務(wù)管理系統(tǒng)建設(shè)的實踐,分析了數(shù)據(jù)共享的兩種方式,并對規(guī)劃統(tǒng)一數(shù)據(jù)庫作了深入的探討。
關(guān)鍵詞:“信息孤島” 校務(wù)管理系統(tǒng) 數(shù)據(jù)共享 統(tǒng)一數(shù)據(jù)庫
中圖分類號:G203 文獻(xiàn)標(biāo)識碼:A 文章編號:1673-8454(2007)12-0045-03
一、實施數(shù)據(jù)共享的背景和意義
中山大學(xué)信息管理系統(tǒng)自20世紀(jì)80年代開始建設(shè),在各管理部門廣泛使用。但隨著時間的推移,原有的管理系統(tǒng)慢慢凸現(xiàn)許多弊端:
(1)多機(jī)型、多運(yùn)行平臺、多種數(shù)據(jù)庫、多種運(yùn)行方式、分散凌亂;
(2)面向部門、局部開發(fā),沒有共享的應(yīng)用架構(gòu)和技術(shù)架構(gòu),形成“信息孤島”;
(3)各個部門的應(yīng)用系統(tǒng)采用不同的信息編碼規(guī)范和方式,系統(tǒng)之間數(shù)據(jù)交換困難,大都采用文本或者excel方式進(jìn)行數(shù)據(jù)交換,這種數(shù)據(jù)交換方式效率低下、容易出錯,而且對于需要實時獲取數(shù)據(jù)的要求無法滿足;
(4)各個應(yīng)用系統(tǒng)之間同類信息重復(fù)設(shè)置,數(shù)據(jù)可信度差;
(5)難以實施綜合流程和綜合查詢,決策支持能力弱。
隨著學(xué)校規(guī)模的擴(kuò)大和管理要求的提高,原有的管理系統(tǒng)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足學(xué)校發(fā)展的需要,系統(tǒng)的整合無論在建設(shè)理念、建設(shè)模式還是技術(shù)方面,都需要站在一個新的高度上來審視和全盤設(shè)計。中山大學(xué)提出了“五個統(tǒng)一”的實施原則,即統(tǒng)一數(shù)據(jù)庫、統(tǒng)一標(biāo)準(zhǔn)、統(tǒng)一開發(fā)平臺、統(tǒng)一用戶管理、統(tǒng)一門戶,并在五個統(tǒng)一的基礎(chǔ)上,實施中山大學(xué)校務(wù)管理系統(tǒng)工程,校務(wù)管理系統(tǒng)的總體定位是:
(1)提高學(xué)校教育信息化的程度、管理水平以及整體綜合實力;
(2)資源整合、優(yōu)化、共享,消除數(shù)據(jù)重復(fù)管理、數(shù)據(jù)冗余以及數(shù)據(jù)不同步問題;
(3)規(guī)范、優(yōu)化、重構(gòu)業(yè)務(wù)流程;
(4)網(wǎng)絡(luò)化、電子化、個性化辦公環(huán)境,降低勞動強(qiáng)度,提升工作效率;
(5)綜合分析、決策支持;
(6)公共信息服務(wù)、一站式服務(wù)。
從總體定位可以看出,實現(xiàn)數(shù)據(jù)共享是信息化資源共享的基礎(chǔ),是實施集成、綜合、一體化解決方案的重要組成部分。
二、數(shù)據(jù)共享模式的探討
在調(diào)研過程中,我們發(fā)現(xiàn)各個業(yè)務(wù)部門對信息化建設(shè)需求不同造成各部門使用的業(yè)務(wù)系統(tǒng)的完善程度各有不同。因此,選擇何種數(shù)據(jù)共享模式,將對學(xué)校的校務(wù)管理系統(tǒng)工程建設(shè)產(chǎn)生巨大的影響,對學(xué)校的整體信息化建設(shè)也是至關(guān)重要的。從國內(nèi)外實施數(shù)據(jù)共享的經(jīng)驗來看,目前數(shù)據(jù)共享模式主要有兩種:一是采用數(shù)據(jù)交換平臺的模式,另一種是采用統(tǒng)一數(shù)據(jù)庫的方式。
1.“數(shù)據(jù)交換平臺”的方案(見圖1)
采用數(shù)據(jù)交換平臺的方式,實施的關(guān)鍵點是“集成”,即原有建設(shè)的系統(tǒng)繼續(xù)使用;新增的系統(tǒng)則按照新的規(guī)范建設(shè)。應(yīng)用系統(tǒng)之間的交換數(shù)據(jù)可以集中存儲、集中管理,形成一個統(tǒng)一的交換數(shù)據(jù)庫(包含全校共用的基礎(chǔ)數(shù)據(jù)和各業(yè)務(wù)系統(tǒng)的交換數(shù)據(jù))。應(yīng)用系統(tǒng)之間不再具有直接的數(shù)據(jù)關(guān)聯(lián),數(shù)據(jù)交換統(tǒng)一由業(yè)務(wù)數(shù)據(jù)庫與交換數(shù)據(jù)庫之間完成。因此,應(yīng)用系統(tǒng)之間數(shù)據(jù)交換關(guān)系由原來的網(wǎng)狀結(jié)構(gòu)變成星型結(jié)構(gòu)。[1]
2. “統(tǒng)一數(shù)據(jù)庫”的方案
采用統(tǒng)一數(shù)據(jù)庫方案,實施的關(guān)鍵點是“集中”,即需要重新規(guī)劃設(shè)計業(yè)務(wù)系統(tǒng),并逐步將原有的業(yè)務(wù)系統(tǒng)過渡到新的業(yè)務(wù)系統(tǒng)中;數(shù)據(jù)的存儲和訪問都采取新的模式進(jìn)行,需要將原有業(yè)務(wù)系統(tǒng)的數(shù)據(jù)集中導(dǎo)入到統(tǒng)一數(shù)據(jù)庫中。采用統(tǒng)一數(shù)據(jù)庫方式具有更明顯的優(yōu)越性:
(1)如前所述,原有的信息管理系統(tǒng)的生命周期基本已經(jīng)結(jié)束,不能滿足學(xué)校整體應(yīng)用的需要。原有的信息系統(tǒng)存在標(biāo)準(zhǔn)不統(tǒng)一、數(shù)據(jù)冗余、信息重復(fù)設(shè)置等弊端,已經(jīng)沒有繼續(xù)沿用下去的意義,若繼續(xù)使用原有的信息系統(tǒng)還會造成數(shù)據(jù)入口不統(tǒng)一,數(shù)據(jù)同步更新比較復(fù)雜等一系列的問題;
(2)在遺留數(shù)據(jù)庫上實施軟件開發(fā)或者數(shù)據(jù)交換平臺都是令人備感挫折的軟件開發(fā)現(xiàn)實,如果可能要盡量避免與它一起工作。[2] 特別是原有的業(yè)務(wù)系統(tǒng)基本都是在20世紀(jì)90年代開發(fā)的,采用的數(shù)據(jù)庫模式各異,使得采用數(shù)據(jù)交換方式會更加困難甚至不可行;
(3)采用統(tǒng)一數(shù)據(jù)庫方式能夠保證數(shù)據(jù)的準(zhǔn)確性、一致性和完整性問題,只有準(zhǔn)確、完整的數(shù)據(jù)才能提高使用價值;
(4)采用統(tǒng)一數(shù)據(jù)庫方式能夠輕松解決綜合信息服務(wù)問題、流程聯(lián)動問題和輔助決策問題;
(5)在系統(tǒng)的安全穩(wěn)定性方面,數(shù)據(jù)交換平臺方式的安全問題分布在多個業(yè)務(wù)系統(tǒng),根據(jù)木桶原理,整體安全性取決于業(yè)務(wù)系統(tǒng)中最薄弱的環(huán)節(jié)。而統(tǒng)一數(shù)據(jù)庫采用集中控制方式,整體安全性大大提高;
(6)采用統(tǒng)一數(shù)據(jù)庫的方式其后續(xù)的維護(hù)和管理更簡單、成本更低,能實現(xiàn)信息化的可持續(xù)發(fā)展。
下面將對統(tǒng)一數(shù)據(jù)庫在規(guī)劃和實施過程中需要注意的問題進(jìn)行探討和研究。
三、統(tǒng)一數(shù)據(jù)庫的規(guī)劃與實施
1.保證全校信息編碼的統(tǒng)一和一致
構(gòu)建統(tǒng)一數(shù)據(jù)庫,首先要關(guān)注的便是信息的標(biāo)準(zhǔn)化問題。整個高校的數(shù)據(jù)表示需要按照一定的標(biāo)準(zhǔn)編碼,方便校內(nèi)數(shù)據(jù)和各高校之間數(shù)據(jù)的流通。目前存在國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、市級標(biāo)準(zhǔn)和高校內(nèi)部標(biāo)準(zhǔn),各個標(biāo)準(zhǔn)也不能完全一致。一般的實施做法是建立了一套以國家教育部信息標(biāo)準(zhǔn)為基礎(chǔ)的數(shù)字化校園建議標(biāo)準(zhǔn),在經(jīng)過充分的實際調(diào)研工作之后,將根據(jù)學(xué)校的實際情況進(jìn)行刪減,并形成最終的某個高校的事實信息標(biāo)準(zhǔn)。[3]
在全校內(nèi)統(tǒng)一信息標(biāo)準(zhǔn)是中山大學(xué)進(jìn)一步做好信息化整合和共享、實現(xiàn)跨部門之間的業(yè)務(wù)整合的基礎(chǔ)性工作,編碼的標(biāo)準(zhǔn)化可以協(xié)調(diào)各部門的信息收集與信息處理工作,使之更符合系統(tǒng)的整體要求,減少信息的重復(fù)采集、加工和存儲,保證信息的唯一性、及時性和可靠性。中山大學(xué)在建設(shè)校務(wù)管理系統(tǒng)的過程中形成了中山大學(xué)數(shù)字化校園校務(wù)管理系統(tǒng)信息分類與編碼標(biāo)準(zhǔn),并已經(jīng)編寫成書——《中山大學(xué)校務(wù)管理系統(tǒng)信息分類和編碼標(biāo)準(zhǔn)》,該標(biāo)準(zhǔn)內(nèi)容包括學(xué)校管理、人事、教學(xué)、辦公、科研、財務(wù)、資產(chǎn)、其他等八類,共有267個代碼標(biāo)準(zhǔn),其中學(xué)校自編的代碼有96種,相關(guān)的國家標(biāo)準(zhǔn)代碼29種,相關(guān)的教育部標(biāo)準(zhǔn)代碼142種。
2.數(shù)據(jù)的需求調(diào)研
采用統(tǒng)一數(shù)據(jù)庫的方案,前期的數(shù)據(jù)調(diào)研就顯得更為重要,需要結(jié)合各業(yè)務(wù)系統(tǒng)的需求分析對數(shù)據(jù)進(jìn)行分類,從應(yīng)用的角度可以將結(jié)構(gòu)化數(shù)據(jù)分為以下三種,即:
(1)私有數(shù)據(jù):業(yè)務(wù)部門產(chǎn)生的供自己系統(tǒng)使用的數(shù)據(jù),如人事系統(tǒng)的進(jìn)人過程信息;
(2)部門交換數(shù)據(jù):部門之間需要交換的數(shù)據(jù),這類型的數(shù)據(jù)通常存在于跨部門的流程中,如財務(wù)系統(tǒng)需要獲取人事系統(tǒng)的人員工資信息;
(3)公共數(shù)據(jù):為多數(shù)系統(tǒng)提供的共享數(shù)據(jù),如人事系統(tǒng)的人員基本信息,教務(wù)系統(tǒng)、辦公自動化系統(tǒng)、研究生管理系統(tǒng)等都需要用到。
在以上三種類型的數(shù)據(jù)中,對于交換數(shù)據(jù)和公共數(shù)據(jù),除了定義數(shù)據(jù)結(jié)構(gòu)外,還需要定義數(shù)據(jù)交換接口和數(shù)據(jù)權(quán)限。目前我們采用的數(shù)據(jù)交換接口主要是通過數(shù)據(jù)庫視圖和中間數(shù)據(jù)庫兩種方式。對于校務(wù)管理系統(tǒng)各業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)交換,我們采用數(shù)據(jù)庫視圖的方式,譬如教務(wù)系統(tǒng)需要用到學(xué)生收費(fèi)系統(tǒng)中學(xué)生的交費(fèi)情況,就可以直接調(diào)用學(xué)生收費(fèi)情況視圖查詢;而對于有些不在校務(wù)管理系統(tǒng)中的數(shù)據(jù)交換需求,譬如一卡通系統(tǒng)、學(xué)生素質(zhì)拓展系統(tǒng),我們采用了中間數(shù)據(jù)庫的方式提供數(shù)據(jù),通過觸發(fā)器將數(shù)據(jù)同步寫入中間數(shù)據(jù)庫中。除了這兩種方式,在未來我們還需要提供基于xml的Web服務(wù)接口方式。
而數(shù)據(jù)權(quán)限定義則確保了數(shù)據(jù)庫的設(shè)計遵循“誰產(chǎn)生、誰維護(hù)”的原則,明確了各業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)可視度。
3.統(tǒng)一數(shù)據(jù)庫建設(shè)需要遵循輕重緩急的原則
中山大學(xué)校務(wù)管理系統(tǒng)一期工程涉及近20個行政機(jī)構(gòu)和大部分的實體院系,首期MIS系統(tǒng)將以學(xué)校運(yùn)作最重要的人、財、物的管理為主線,以人員(含教工、學(xué)生、校友)的管理為核心構(gòu)建相應(yīng)的業(yè)務(wù)系統(tǒng)。在規(guī)劃統(tǒng)一數(shù)據(jù)庫過程中,應(yīng)當(dāng)根據(jù)學(xué)校的整體需求和各業(yè)務(wù)系統(tǒng)的需求,分析哪些數(shù)據(jù)是需要首先整合進(jìn)來的,哪些數(shù)據(jù)是以其他數(shù)據(jù)為基礎(chǔ)而產(chǎn)生的;在此基礎(chǔ)上,制定數(shù)據(jù)庫建設(shè)的時間進(jìn)度表。另外,還需要重視數(shù)據(jù)整理和導(dǎo)入工作,由于各部門原有的業(yè)務(wù)系統(tǒng)采用的數(shù)據(jù)存儲模式都各不相同,因此在數(shù)據(jù)整理和導(dǎo)入工作上我們采用了由信息與網(wǎng)絡(luò)中心牽頭,各部處配合的模式,即各部處確保其提供的信息的準(zhǔn)確性和完備性,信息與網(wǎng)絡(luò)中心負(fù)責(zé)將各部處提供的數(shù)據(jù)導(dǎo)入統(tǒng)一數(shù)據(jù)庫中。
4.借鑒高校建設(shè)共享數(shù)據(jù)庫的經(jīng)驗
清華大學(xué)、北京大學(xué)、復(fù)旦大學(xué)等各高校在建設(shè)信息化的過程中積累了非常多的經(jīng)驗,對數(shù)據(jù)共享進(jìn)行了深入的探討和實踐,譬如清華大學(xué)采用的是數(shù)據(jù)交換平臺的模式,在各個應(yīng)用系統(tǒng)業(yè)務(wù)數(shù)據(jù)庫的基礎(chǔ)上,建設(shè)交換數(shù)據(jù)庫平臺,并在數(shù)據(jù)交換的存儲模式上進(jìn)行了大量的研究和實踐,這些都給我們建設(shè)統(tǒng)一數(shù)據(jù)庫提供了寶貴的經(jīng)驗和思路。
5.堅持“統(tǒng)籌規(guī)劃、統(tǒng)一標(biāo)準(zhǔn)、數(shù)據(jù)共享”的原則
無論是校務(wù)管理系統(tǒng)一期已經(jīng)建設(shè)完成并投入使用的應(yīng)用系統(tǒng),還是正在建設(shè)或者新建的應(yīng)用系統(tǒng),在數(shù)據(jù)庫設(shè)計上都必須堅持“統(tǒng)一標(biāo)準(zhǔn)、數(shù)據(jù)共享”的原則,只有這樣,才能真正做到消除業(yè)務(wù)系統(tǒng)之間的冗余重復(fù)數(shù)據(jù),消除“信息孤島”,實現(xiàn)信息資源共享,提供可以反映整個學(xué)校全面情況的數(shù)據(jù)信息,從而為整個學(xué)校將來的決策支持系統(tǒng)積累分析數(shù)據(jù)。
四、結(jié)束語
實施統(tǒng)一數(shù)據(jù)庫,是學(xué)校信息化建設(shè)的基石,在實施過程中,需要考慮各方面可能存在的問題。在技術(shù)上,需要解決信息標(biāo)準(zhǔn)、數(shù)據(jù)需求調(diào)研、數(shù)據(jù)庫設(shè)計、各類型的數(shù)據(jù)整理、完善和導(dǎo)入等等;在非技術(shù)層面上,需要與各業(yè)務(wù)部門密切溝通,加強(qiáng)合作,共同為實現(xiàn)統(tǒng)一數(shù)據(jù)庫這一目標(biāo)而努力。本文分析了主要的數(shù)據(jù)共享模式,并對中山大學(xué)選擇統(tǒng)一數(shù)據(jù)庫方式進(jìn)行了闡述,并探討了在實踐過程中需要注意的問題和應(yīng)該遵循的原則。中山大學(xué)實施統(tǒng)一數(shù)據(jù)庫將使整個學(xué)校的各業(yè)務(wù)系統(tǒng)能進(jìn)行有機(jī)的集成,保持整體數(shù)據(jù)的統(tǒng)一和一致,并為整個學(xué)校的信息查詢和決策分析提供可靠的、足夠的、全面的數(shù)據(jù)保障,為數(shù)字化校園的進(jìn)一步建設(shè)奠定基礎(chǔ)。
參考文獻(xiàn):
[1]黃衛(wèi)衛(wèi).基于交換的數(shù)據(jù)存儲模式研究[J].教育信息化(增刊),2004(7):163-164
[2]Scott W. Ambler.Agile Database Techniques:Effective Strategies for the Agile Software Developer[M]. China machine press,November 2003
[3]蔣東興,許慶紅,謝矜,向春,李功強(qiáng).高校信息化建設(shè)的一體化思路與實踐[J].教育信息化,2003(12):6-38