王佩楷
摘要:隨著信息化技術(shù)在教育教學(xué)方面應(yīng)用越來(lái)越深入,眾多高校啟動(dòng)了數(shù)字化校園建設(shè)項(xiàng)目,旨在提高校園信息共享程度、豐富教學(xué)資源及手段,促進(jìn)校園信息化管理水平的提高。而高職院校數(shù)據(jù)流具有自身的特點(diǎn),建立的數(shù)字化校園應(yīng)具有針對(duì)性,該文對(duì)高職院?;赟OA架構(gòu)的數(shù)據(jù)中心部署進(jìn)行分析。
關(guān)鍵詞:高職;SOA;數(shù)據(jù)流
中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)26-6197-03
Analysis of Installation Digital Campus Data Based on SOA
WANG Pei-kai
(Huanggang Polytechnic College, Huanggang 438002, China)
Abstract: Along with the information technology in the teaching application of in-depth, Many colleges begin the construction of digital campus, To improve the campus information sharing degree, rich teaching resources and methods. Higher polytechnic college data flow has its own characteristics, Establishment of digital campus should have the characteristics of higher polytechnic college. This paper analysis digital campus data based on SOA.
Key words: higher polytechnic college; SOA; data flow
在人類(lèi)步入知識(shí)經(jīng)濟(jì)時(shí)代,教育與學(xué)習(xí)對(duì)信息資源的豐富性、信息傳播與處理的及時(shí)性需求越來(lái)越迫切。與此同時(shí),以網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)、數(shù)據(jù)庫(kù)技術(shù)為核心的現(xiàn)代教育技術(shù)被作為教學(xué)改革、提高人才培養(yǎng)質(zhì)量的重要手段廣泛應(yīng)用,加快學(xué)生數(shù)據(jù)流、教師數(shù)據(jù)流及豐富教學(xué)資源的數(shù)字化校園項(xiàng)目陸續(xù)在各大高校啟動(dòng)。全國(guó)1200多所高職院校已占據(jù)高等教育半壁江山,建立符合自身辦學(xué)特點(diǎn)、辦學(xué)特色的數(shù)字化校園建設(shè)項(xiàng)目是高職院校相較于本科院校更為重要的項(xiàng)目,也更加謹(jǐn)慎的項(xiàng)目。
1數(shù)字化校園
數(shù)字化校園是通過(guò)融入先進(jìn)的管理理念,將先進(jìn)的現(xiàn)代教育技術(shù)應(yīng)用到學(xué)校的教科研服務(wù)、管理、生活等各方面。依照信息系統(tǒng)規(guī)律及業(yè)務(wù)需要,對(duì)現(xiàn)有業(yè)務(wù)流程進(jìn)行重構(gòu)。對(duì)資源進(jìn)行整合,優(yōu)化校園業(yè)務(wù)運(yùn)作環(huán)境,使校園教育、教學(xué)、教研、管理、服務(wù)等活動(dòng)在時(shí)間和空間上得到前所未有的延伸,以提高教育教學(xué)質(zhì)量、教科研及管理。
1.1數(shù)字化校園建設(shè)目標(biāo)
采用技術(shù)先進(jìn)、覆蓋全面、高效穩(wěn)定、安全可靠的信息化技術(shù),建立集成信息系統(tǒng),消除信息孤島和應(yīng)用孤島,實(shí)現(xiàn)部門(mén)業(yè)務(wù)順利流轉(zhuǎn),為全校師生提供無(wú)所不在的“一站式”服務(wù)。
1.2數(shù)字化校園建設(shè)框架內(nèi)容
數(shù)字化校園的實(shí)施是以學(xué)校校園網(wǎng)、硬件、軟件等為基礎(chǔ),搭建學(xué)校數(shù)據(jù)中心,開(kāi)發(fā)涉及學(xué)生管理、教學(xué)管理、科研管理、財(cái)務(wù)管理、資產(chǎn)管理、協(xié)同辦公、資源管理等全方位的管理信息平臺(tái)及信息服務(wù)平臺(tái),數(shù)字化校園總體框架如圖1所示。
但,在實(shí)際建設(shè)中不少高?!爸赜草p軟”,受學(xué)校部門(mén)的職責(zé)和業(yè)務(wù)分工的不同的影響,并在實(shí)施數(shù)字化校園建設(shè)過(guò)程中,沒(méi)有建立合理的整體協(xié)調(diào)機(jī)制,形成了各部門(mén)在數(shù)字化業(yè)務(wù)服務(wù)模式的分離、數(shù)據(jù)獨(dú)立局面。造成資源無(wú)法共享,形成信息孤島。因此,在實(shí)施數(shù)字化校園建設(shè)時(shí),首先要進(jìn)行合理的規(guī)劃,建立統(tǒng)一數(shù)據(jù)中心、集成應(yīng)用支撐平臺(tái)。
2高職院校數(shù)據(jù)流
2.1高職院校數(shù)據(jù)流
通過(guò)對(duì)高職院校主體業(yè)務(wù)及業(yè)務(wù)數(shù)據(jù)流分析,高職院校數(shù)字化校園數(shù)據(jù)流可分成三種載體,一是學(xué)生數(shù)據(jù),二是教師數(shù)據(jù),三是資源數(shù)據(jù)。其中,對(duì)于業(yè)務(wù)應(yīng)用系統(tǒng)中進(jìn)行數(shù)據(jù)流轉(zhuǎn)較頻繁的是學(xué)生數(shù)據(jù)流和教師數(shù)據(jù)流。如對(duì)學(xué)生數(shù)據(jù)流,采用數(shù)字化方式處理招生、迎新、學(xué)生管理、教學(xué)教務(wù)管理、離校管理、繳費(fèi)管理、校友管理,如下圖2為學(xué)生數(shù)字化數(shù)據(jù)流轉(zhuǎn)圖,學(xué)生數(shù)據(jù)流產(chǎn)生于招生系統(tǒng),并生成錄取號(hào),作用其他系統(tǒng)流轉(zhuǎn)及數(shù)據(jù)映射的關(guān)鍵字。學(xué)生數(shù)據(jù)流轉(zhuǎn)是否通暢是核定數(shù)字化實(shí)施是否功能的重要標(biāo)尺。
圖2高職院校數(shù)字化校園學(xué)生數(shù)據(jù)流轉(zhuǎn)圖
2.2高職院校數(shù)據(jù)流特點(diǎn)
高職院校因辦學(xué)的層次、規(guī)模等原因,其數(shù)據(jù)流有別于本科院校。學(xué)生流在產(chǎn)生于招生系統(tǒng)時(shí),由于部分學(xué)生選擇放棄入學(xué)而導(dǎo)入學(xué)生數(shù)據(jù)流的流失;其次,部分學(xué)生在入學(xué)時(shí)沒(méi)有通過(guò)招錄系統(tǒng),而選擇先入學(xué)。待入學(xué)后一段時(shí)間,再通過(guò)招錄系統(tǒng),就出現(xiàn)在學(xué)生數(shù)據(jù)流狀況的變化;另外,部分學(xué)生采取彈性學(xué)制,允許學(xué)生多學(xué)段的方式進(jìn)行學(xué)習(xí)。與此同時(shí),高職院校對(duì)雙師素質(zhì)、兼職教師的需求,以及校企合作辦學(xué)模式等特點(diǎn),形成了高職院校教師數(shù)據(jù)流身份、角色、業(yè)務(wù)的多樣性,學(xué)生數(shù)據(jù)流的多態(tài)性。
因此,在實(shí)施高職院校數(shù)字化校園項(xiàng)目時(shí),需要處理的異常需求更為突出,對(duì)系統(tǒng)內(nèi)、系統(tǒng)間的服務(wù)耦合、數(shù)據(jù)交換提出了更高的要求。
3 SOA架構(gòu)及數(shù)據(jù)平臺(tái)部署
面向服務(wù)框架(SOA)將業(yè)務(wù)應(yīng)用系統(tǒng)的不同服務(wù)通過(guò)服務(wù)之間定義良好的接口和協(xié)議聯(lián)系起來(lái)。采用獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言的中立方式進(jìn)行定義接口,實(shí)現(xiàn)構(gòu)建應(yīng)用系統(tǒng)、系統(tǒng)間的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。
3.1 SOA架構(gòu)的優(yōu)勢(shì)
采用基于面向服務(wù)架構(gòu)(SOA)的粗粒度、松耦合設(shè)計(jì),服務(wù)之間通過(guò)簡(jiǎn)單、精確定義標(biāo)準(zhǔn)接口進(jìn)行通訊,不涉及底層編程接口和通訊模型,可靈活依需求對(duì)應(yīng)用組件進(jìn)行分布式部署、組合和使用。對(duì)比傳統(tǒng)耦合形式有如下優(yōu)勢(shì):
1)系統(tǒng)集成復(fù)雜性降低
采用標(biāo)準(zhǔn)的接口,相較點(diǎn)到點(diǎn)的集成復(fù)雜性大降低
2)復(fù)用性增強(qiáng)
基于標(biāo)準(zhǔn)的兼容性,可以復(fù)用先前開(kāi)發(fā)和部署的服務(wù),減少系統(tǒng)重復(fù)開(kāi)發(fā)。
3)降低系統(tǒng)成本
綜合復(fù)用先前開(kāi)發(fā)的服務(wù),可以有效降低了系統(tǒng)集成和維護(hù)的成本。
3.2 SOA架構(gòu)核心技術(shù)及支撐協(xié)議
SOA架構(gòu)主要核心技術(shù)為Web服務(wù),Web服務(wù)是在互聯(lián)網(wǎng)環(huán)境下實(shí)現(xiàn)異地功能調(diào)用的技術(shù),Web服務(wù)能夠調(diào)用互聯(lián)網(wǎng)環(huán)境下遵循了標(biāo)準(zhǔn)的Internet協(xié)議和接口訪問(wèn)標(biāo)準(zhǔn)服務(wù),而不像傳統(tǒng)意義上的API,只在本地完成應(yīng)用程序接口的調(diào)用,Web服務(wù)是一種通過(guò)網(wǎng)絡(luò)按照Web方式來(lái)調(diào)用的API,相當(dāng)于一種與平臺(tái)無(wú)關(guān)的RPC。Web服務(wù)應(yīng)有一套完整的標(biāo)準(zhǔn)協(xié)議體系,主要包括:XML、SOAP、WSDL、UDDI和WS-BPEL,所有這些協(xié)議的語(yǔ)法都是基于底層的數(shù)據(jù)交換標(biāo)準(zhǔn)XML的。
3.3基于SOA數(shù)據(jù)中心平臺(tái)的部署
3.3.1數(shù)據(jù)中心平臺(tái)部署機(jī)制
數(shù)字化校園集成業(yè)務(wù)系統(tǒng),首先要規(guī)劃、設(shè)計(jì)合理的數(shù)據(jù)中心平臺(tái)。數(shù)據(jù)中心平臺(tái)的按“標(biāo)準(zhǔn)先行,單一來(lái)源”機(jī)制進(jìn)行部署。首先,依據(jù)國(guó)家、行業(yè)標(biāo)準(zhǔn),并結(jié)合學(xué)校實(shí)際及特點(diǎn),制定規(guī)范學(xué)校應(yīng)用系統(tǒng)長(zhǎng)期建設(shè)的標(biāo)準(zhǔn)規(guī)范體系。通過(guò)對(duì)集成業(yè)務(wù)系統(tǒng)的數(shù)據(jù)源整體進(jìn)行分析,確定數(shù)據(jù)的權(quán)威矩陣,并根據(jù)數(shù)據(jù)的業(yè)務(wù)特性確定數(shù)據(jù)源的源頭(即數(shù)據(jù)的權(quán)威部門(mén)),如學(xué)生數(shù)據(jù)流,基本信息產(chǎn)生于招生,相應(yīng)的權(quán)威管理部門(mén)應(yīng)為招生處;成績(jī)數(shù)據(jù)產(chǎn)生于教務(wù)系統(tǒng),相應(yīng)的權(quán)威管理部門(mén)應(yīng)為教務(wù)處。建立誰(shuí)產(chǎn)生、誰(shuí)維護(hù)、誰(shuí)負(fù)責(zé)的數(shù)據(jù)管理機(jī)制。
3.3.2基于SOA數(shù)據(jù)平臺(tái)架構(gòu)部署
隨著信息化應(yīng)用程度加深,高校信息化數(shù)據(jù)交換的頻度加快、并發(fā)加大、復(fù)雜度加深。許多平臺(tái)支撐校園重要的業(yè)務(wù)應(yīng)用,隨著數(shù)據(jù)的積累,業(yè)務(wù)系統(tǒng)的數(shù)據(jù)處理、挖掘能力直接影響著學(xué)校業(yè)務(wù)的開(kāi)展,數(shù)據(jù)的重要性日益增強(qiáng)。構(gòu)建一個(gè)運(yùn)行穩(wěn)定、數(shù)據(jù)流轉(zhuǎn)順暢、數(shù)據(jù)交換及時(shí)、準(zhǔn)備的數(shù)據(jù)平臺(tái)是整個(gè)數(shù)字化校園的首要基礎(chǔ)。通過(guò)對(duì)SOA架構(gòu)、校園信息服務(wù)、業(yè)務(wù)流程管理、數(shù)據(jù)交換需求、基礎(chǔ)支撐環(huán)境及保障體系分析,部署下圖3所示的數(shù)據(jù)平臺(tái)是一種較科學(xué)、合理的方式。
圖3基于SOA的數(shù)據(jù)平臺(tái)架框圖
采用SOA構(gòu)建信息系統(tǒng)具有更高的靈活性、更好的可擴(kuò)展性和兼容性。基于SOA架構(gòu)的數(shù)字化校園數(shù)據(jù)平臺(tái)在數(shù)據(jù)和應(yīng)用的集成上利用ESB、MQ來(lái)實(shí)現(xiàn),并利用現(xiàn)行的技術(shù)標(biāo)準(zhǔn)、規(guī)范,對(duì)高校應(yīng)用系統(tǒng)、子系統(tǒng)的服務(wù)進(jìn)行封裝,提供系統(tǒng)間流程重構(gòu)建立新的服務(wù),實(shí)現(xiàn)高校業(yè)務(wù)系統(tǒng)間的松散型耦合,提高數(shù)據(jù)共享、增強(qiáng)系統(tǒng)擴(kuò)展性。
4結(jié)束語(yǔ)
數(shù)字化校園是一項(xiàng)復(fù)要的工程,項(xiàng)目需要隨著業(yè)務(wù)需求不斷地進(jìn)行修訂與優(yōu)化,當(dāng)業(yè)務(wù)需求變化很大時(shí),甚至從項(xiàng)目的基礎(chǔ)平臺(tái)至整體架構(gòu)需要進(jìn)行很大的調(diào)整。SOA架構(gòu)作為一種普通認(rèn)為較為科學(xué)、合理的方式,但,云計(jì)算已初現(xiàn)端倪,隨著云服務(wù)的需求日益加大時(shí),基于“云”模式的數(shù)據(jù)平臺(tái)將會(huì)是數(shù)字化校園新的發(fā)展方向及應(yīng)用模式。
參考文獻(xiàn):
[1]李偉林.基于SOA的數(shù)字化校園平臺(tái)研究與應(yīng)用[D].廣州:中山大學(xué),2011.
[2]正方軟件數(shù)字化校園解決方案[R].
[3]丁智君.高校數(shù)字化校園的數(shù)據(jù)中心平臺(tái)建設(shè)[D].上海:復(fù)旦大學(xué),2009.
[4]劉曉洪.高職院校數(shù)字化校園建設(shè)與實(shí)踐[J].工業(yè)設(shè)計(jì),2011(10).
[5]胡致涌,張國(guó)安.基于信息整合的數(shù)據(jù)中心平臺(tái)的研究[J].制造業(yè)自動(dòng)化,2011(18).