羅紅梅
【摘要】隨著信息技術(shù)的迅速發(fā)展,同時(shí)作為教育機(jī)構(gòu)的學(xué)校也發(fā)展迅速,為了提高工作效率,更好的為教學(xué)服務(wù),校內(nèi)各部門紛紛使用了各類信息系統(tǒng),隨著使用范圍的擴(kuò)大,出現(xiàn)了大量異構(gòu)系統(tǒng),“信息孤島”問題日益突出,數(shù)字化校園應(yīng)運(yùn)而生。數(shù)字化校園建設(shè)是一項(xiàng)復(fù)雜、困難的工作,同時(shí)數(shù)字化校園也是一項(xiàng)極有意義的工作。
系統(tǒng)集成是數(shù)字化校園發(fā)展的瓶頸之一,本文將在數(shù)字化校園的業(yè)務(wù)應(yīng)用層,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)靈活、規(guī)范、低成本、具有良好應(yīng)用前景的應(yīng)用系統(tǒng)集成框架,以期能夠解決信息孤島問題,使得整個(gè)校園的信息化應(yīng)用形成一個(gè)有機(jī)整體,從而提高信息系統(tǒng)的利用效率。為了達(dá)成上述目標(biāo),本文以常州旅游商貿(mào)高職校的數(shù)字化校園系統(tǒng)為例,學(xué)習(xí)和研究了基于Web Services的系統(tǒng)集成技術(shù),利用Web Services來解決系統(tǒng)集成問題,特別是異構(gòu)系統(tǒng)的集成,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Web Services技術(shù)的數(shù)字化校園系統(tǒng)集成的框架,同時(shí)利用Web Services技術(shù)對現(xiàn)有的服務(wù)進(jìn)行集成,使之更好的為教學(xué)服務(wù),滿足廣大師生的需求。
【關(guān)鍵詞】高職校 數(shù)字化校園 Web Services 系統(tǒng)集成
【中圖分類號】G718.5 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2014)01-0022-03
一、數(shù)字化校園系統(tǒng)的需求分析
高等職業(yè)學(xué)校校園系統(tǒng)存在的問題如下:各部門各自擁有信息系統(tǒng),但由于各種原因,缺乏統(tǒng)一的信息化規(guī)劃,整體性考慮不足,造成編碼、接口等方面缺少統(tǒng)一標(biāo)準(zhǔn),難以形成統(tǒng)一的數(shù)據(jù)共享和交換機(jī)制。
各部門系統(tǒng)獨(dú)立建設(shè)、運(yùn)行、更新和維護(hù),不僅造成信息孤島問題十分突出,信息難以綜合利用,而且重復(fù)開發(fā)和建設(shè)帶來大量浪費(fèi),同時(shí)增加了系統(tǒng)擴(kuò)展和管理的難度。
作為一個(gè)高水平的職業(yè)學(xué)校,要求對學(xué)生的各類信息進(jìn)行管理和利用,要求學(xué)校各部門之間相互聯(lián)系、相互配合、相互協(xié)作,以便更好地為教學(xué)服務(wù)。通過高效的集成方案對各部門系統(tǒng)進(jìn)行整合,屏蔽操作系統(tǒng)、數(shù)據(jù)庫、開發(fā)環(huán)境的差異,實(shí)現(xiàn)異構(gòu)系統(tǒng)的無縫集成,使得它們彼此能夠通信、共享數(shù)據(jù)信息,從而加強(qiáng)各部門間的協(xié)作,提高效率,滿足現(xiàn)代教學(xué)的需求[1]。
高職校實(shí)施建設(shè)數(shù)字化校園的目的就是對教學(xué)、科研、管理、技術(shù)服務(wù)等校園信息進(jìn)行收集、處理、整合、存儲、傳輸和應(yīng)用,使教學(xué)資源得到充分優(yōu)化和利用。通過實(shí)現(xiàn)從環(huán)境、資源到應(yīng)用的全部數(shù)字化,最終實(shí)現(xiàn)教育過程的全面信息化,從而達(dá)到提高教育管理水平和效率的目的。數(shù)字化校園的建設(shè)實(shí)施將為職業(yè)學(xué)校帶來如下變革:
(一)有效規(guī)范高職校業(yè)務(wù)流程,提高工作效率
高職校數(shù)字化校園的實(shí)施應(yīng)用,可減少以往一些工作因手工操作所帶來的隨機(jī)性大、流程不易規(guī)范化等缺點(diǎn)。從而降低了工作強(qiáng)度,提高了工作效率,在無形中規(guī)范學(xué)校的各項(xiàng)業(yè)務(wù)流程,使人員的腦力價(jià)值得到提升,改善師生員工的工作、學(xué)習(xí)和生活環(huán)境。
(二)輕松解決高職校信息化孤島問題
數(shù)字化校園的實(shí)施應(yīng)用使高職校內(nèi)部相對獨(dú)立分散的網(wǎng)絡(luò)系統(tǒng),得到統(tǒng)一整合,消除了高職?!靶畔⒒聧u”問題,有效地實(shí)現(xiàn)數(shù)據(jù)共享、消除對數(shù)據(jù)的重復(fù)管理以及數(shù)據(jù)不同步的問題。
(三)創(chuàng)造新的教育和工作模式,培養(yǎng)高素質(zhì)人才
高職校數(shù)字化校園將先進(jìn)的信息技術(shù)引入到教學(xué)、科研、管理和服務(wù)等各項(xiàng)活動中去,創(chuàng)造新的教育和工作模式,完成傳統(tǒng)教育模式難以實(shí)現(xiàn)的目標(biāo)。
(四)創(chuàng)建虛擬職??臻g,實(shí)現(xiàn)跨地域管理
數(shù)字化校園建設(shè)以信息資源與信息服務(wù)為核心內(nèi)容,實(shí)現(xiàn)數(shù)字化的學(xué)習(xí)、教學(xué)、科研和管理,創(chuàng)建數(shù)字化的生活空間,創(chuàng)建虛擬高職??臻g,實(shí)現(xiàn)教育信息化和現(xiàn)代化。虛擬高職??臻g可為學(xué)校的跨地域業(yè)務(wù)管理提供堅(jiān)實(shí)的基礎(chǔ)保障,如系統(tǒng)通過提供分校區(qū)各業(yè)務(wù)部門的統(tǒng)計(jì)圖表,就可幫助學(xué)校領(lǐng)導(dǎo)進(jìn)行業(yè)務(wù)優(yōu)化,促進(jìn)學(xué)校各項(xiàng)工作的開展[2]。
二、數(shù)字化校園的可行性分析與開發(fā)目標(biāo)
(一)可行性分析
根據(jù)我校現(xiàn)有的實(shí)際情況以及參考大型項(xiàng)目的必備條件,我校已具備開發(fā)數(shù)字化校園的條件:
1.各級領(lǐng)導(dǎo)高度重視,有步驟地作了數(shù)字化校園的基礎(chǔ)性工作。建設(shè)數(shù)字化校園是我校五大戰(zhàn)略之一。
2.各部門確實(shí)希望能夠利用信息系統(tǒng)提高他們的工作效率,積極性較高。
3.部分部門在平時(shí)工作中已經(jīng)使用了一些信息系統(tǒng),如財(cái)務(wù)管理系統(tǒng)、圖書管理系統(tǒng)、校產(chǎn)管理系統(tǒng)、學(xué)籍管理系統(tǒng)、辦公自動化系統(tǒng)等,有一定的信息化基礎(chǔ)。
4.部分人員已具有開始信息系統(tǒng)的能力。學(xué)校教師現(xiàn)代教育技術(shù)水平高,能通過網(wǎng)絡(luò)分享個(gè)人資源、借鑒他人資源、開展基于網(wǎng)絡(luò)環(huán)境的教學(xué)。
5.學(xué)校的網(wǎng)絡(luò)已基本全校覆蓋,其他硬件設(shè)備已能滿足信息系統(tǒng)運(yùn)行的需要。我校網(wǎng)絡(luò)中心占地120平方米,投資500萬元,校園網(wǎng)絡(luò)覆蓋所有教學(xué)、實(shí)訓(xùn)和辦公場所,實(shí)驗(yàn)室可實(shí)現(xiàn)在教師控制下接入校園網(wǎng)?,F(xiàn)每位任課教師均配備筆記本電腦,行政工作人員均配備臺式機(jī)。
(二)數(shù)字化校園系統(tǒng)的開發(fā)目標(biāo)
1.較大幅度地提高學(xué)校管理工作的效率。在摸清學(xué)校的綜合辦學(xué)能力的同時(shí),提供能力挖掘的方案,為各級管理者提供各類實(shí)際問題的解決方案。
2.建成省職教范圍內(nèi)先進(jìn)的教育管理系統(tǒng),校內(nèi)信息達(dá)到完全共享,并能充分利用。提高與同行的交流水平,爭創(chuàng)國家級改革發(fā)展示范校。
3.建設(shè)一個(gè)低風(fēng)險(xiǎn)、低成本、高效率、利于維護(hù)的數(shù)字化校園系統(tǒng)。該系統(tǒng)能夠與原有的舊系統(tǒng)銜接良好,并能夠有利于將來的更新。
4.培養(yǎng)一支達(dá)到行業(yè)水準(zhǔn)的軟件研發(fā)人員隊(duì)伍。
5.創(chuàng)造濃郁的學(xué)術(shù)氛圍,提高學(xué)校所有教師的科研水平。
三、數(shù)字化校園系統(tǒng)結(jié)構(gòu)與功能設(shè)計(jì)
(一)數(shù)字化校園系統(tǒng)體系結(jié)構(gòu)
本文在分析、歸納、總結(jié)和提升的基礎(chǔ)上,構(gòu)建出了適合高等職業(yè)學(xué)校“數(shù)字校園”系統(tǒng)建設(shè)的體系結(jié)構(gòu)[3]。如圖1 所示,該體系由三部分組成:數(shù)字校園的綜合應(yīng)用層是對外交互的接口,用以最終實(shí)現(xiàn)學(xué)校各項(xiàng)管理的信息化和數(shù)字化[4]。
(二)數(shù)字化校園系統(tǒng)功能設(shè)計(jì)
現(xiàn)以常州旅游商貿(mào)高職校的數(shù)字化校園系統(tǒng)為例,利用Web Services來解決系統(tǒng)集成問題,特別是異構(gòu)系統(tǒng)的集成,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Web Services技術(shù)的數(shù)字化校園系統(tǒng)集成的框架,同時(shí)利用Web Services技術(shù)對現(xiàn)有的服務(wù)進(jìn)行集成,使之更好的為教學(xué)服務(wù),從而滿足廣大師生的需求。旅游商貿(mào)數(shù)字化校園需實(shí)現(xiàn)如下功能:
1.行政辦公:包括各類文件、通知、通告、網(wǎng)上請假審批、網(wǎng)上工資簽單、教育教學(xué)信息的網(wǎng)上傳輸?shù)取?/p>
2.教學(xué)支持:包括學(xué)生成績網(wǎng)上管理、作業(yè)、備課、教案課件管理、論文管理、試卷管理、課表管理、調(diào)課等等。
3.學(xué)生管理:包括招生、學(xué)籍管理、網(wǎng)上心理健康教育、宿舍管理與生活指導(dǎo)、網(wǎng)上心理咨詢、網(wǎng)上學(xué)生信息調(diào)研、學(xué)生素質(zhì)綜合評價(jià)等。
4.科研管理:教育科研及課題管理是學(xué)校的另一個(gè)中心,數(shù)字化校園的建設(shè)同樣影響到教育科研及課題管理的模式和機(jī)制,大大提高學(xué)校教科研的創(chuàng)新水平。
5.行政管理:學(xué)校信息服務(wù):主要功能為發(fā)布各類學(xué)校各類信息及歷史信息查詢。人事管理:由校辦負(fù)責(zé),主要功能為教師情況查詢、職工情況查詢、薪資明細(xì)查詢。
6.圖書、電教資料管理:圖書、電教資料的查詢、統(tǒng)計(jì)打印、驗(yàn)收、數(shù)據(jù)維護(hù)、超期查詢等功能,還包括中文編目子系統(tǒng)、流通子系統(tǒng)、期刊管理子系統(tǒng)、圖書典藏子、論文管理子系統(tǒng)等。
7.校產(chǎn)管理:能及時(shí)了解學(xué)校的固定資產(chǎn)及辦公設(shè)備等方面情況。設(shè)備維護(hù)報(bào)修程序快捷方便。
四、系統(tǒng)功能模塊設(shè)計(jì)
數(shù)字化校園系統(tǒng)包括了學(xué)校各個(gè)方面所有的事務(wù)處理、數(shù)據(jù)管理、決策支持等,是全校日常工作的基礎(chǔ),所以它包含的功能模塊較多,涉及到學(xué)校的各個(gè)部門,經(jīng)過調(diào)查各部門的需求分析得到數(shù)字化校園的模塊結(jié)構(gòu)如圖2 所示。
職業(yè)學(xué)校數(shù)字化校園系統(tǒng)采用Web Services的技術(shù)來集成、發(fā)布各個(gè)功能模塊,根據(jù)面向服務(wù)集成方案的優(yōu)點(diǎn),我們可以通過WebServices來實(shí)現(xiàn)系統(tǒng)之間數(shù)據(jù)與業(yè)務(wù)的銜接。同時(shí),利用Web Service技術(shù)我們還可以盡可能的保留已有信息系統(tǒng),保留以前的投資,并實(shí)現(xiàn)快速、高效地集成,達(dá)到系統(tǒng)綜合應(yīng)用的目的[5]。
根據(jù)高職校的現(xiàn)狀和系統(tǒng)集成的需求,各個(gè)部門相關(guān)工作人員各自開發(fā)系統(tǒng),然后將服務(wù)注冊到私有UDDI中,一方面是因?yàn)橥徊块T內(nèi)的信息系統(tǒng)存在著比較密切的聯(lián)系,另一方面各部門的原有系統(tǒng)在集成時(shí)不做太大的改變,這樣可以較好地保護(hù)以前的資金投入,另外,一些部門的系統(tǒng)內(nèi)有部分敏感數(shù)據(jù),這樣也可以保護(hù)這些數(shù)據(jù)。
由于數(shù)字化校園系統(tǒng)包含了多個(gè)子系統(tǒng),根據(jù)之前的模塊結(jié)構(gòu)圖可抽象出我校數(shù)字化校園Web Services框架如圖3 所示,分析可得各個(gè)部門的功能:
五、系統(tǒng)功能的實(shí)現(xiàn)平臺
(一) Web Services 概述
Web Services定義:Web 服務(wù)管理是指服務(wù)提供者為了向客戶提供具有一定 QoS要求的服務(wù),而對 Web 服務(wù)進(jìn)行的合約協(xié)商和簽署、服務(wù)描述、選擇、組合、初始化、監(jiān)視、控制、報(bào)告、質(zhì)量評估和服務(wù)計(jì)費(fèi)等一系列管理行為的總稱[6]。
Web Servieces有兩層含義:①是指封裝成單個(gè)實(shí)體并發(fā)布到網(wǎng)絡(luò)上的功能集合體;②是指功能集合體被調(diào)用后所提供的服務(wù)。 Web服務(wù)的體系結(jié)構(gòu)是基于Web服務(wù)提供者、Web服務(wù)請求者、Web服務(wù)中介者三個(gè)角色和發(fā)布、發(fā)現(xiàn)、綁定三個(gè)動作構(gòu)建的。圖4顯示了Web服務(wù)角色之間的關(guān)系:
WebService是一種可以接收從Internet或者Intranet上的其它系統(tǒng)中傳遞過來的請求,輕量級的獨(dú)立的通訊技術(shù)。這種技術(shù)允許網(wǎng)絡(luò)上的所有系統(tǒng)進(jìn)行交互。
(二)Web Service的優(yōu)勢
Web Services技術(shù)成為業(yè)界主流,大量應(yīng)用在具體的環(huán)境中,皆因它具有如下優(yōu)勢:
1.異構(gòu)平臺的互通性。理論上,Web Service 最大的優(yōu)勢是提供了異構(gòu)平臺的無縫街接技術(shù)手段。
2.更廣泛的軟件復(fù)用。軟件的復(fù)用技術(shù)通過組合已有模塊來搭建應(yīng)用程序,可以大幅度提高軟件的生產(chǎn)效率和質(zhì)量。
3.普通的通信能力。Web Service 可用基于 XML 的 SOAP 來表示數(shù)據(jù)和調(diào)用請求。
4.迅捷的軟件發(fā)行方式。Web Service 將會徹底地改變軟件的發(fā)行方式。
5.方便的商務(wù)集成。企業(yè)通過把業(yè)務(wù)軟件核心模塊以 Web Service 的形式向其合作伙伴發(fā)布,既可保留原有的數(shù)據(jù)和軟件,又方便了彼此聯(lián)系。
(三)系統(tǒng)功能的實(shí)現(xiàn)平臺
數(shù)字化校園系統(tǒng)集成是基于Microsoft微軟公司的.Net平臺,.Net平臺能夠很好的支持Web Services的開發(fā),它內(nèi)置了對Web Services的支持,包括建構(gòu)和使用,與其他開發(fā)平臺不同的是,使用.Net中創(chuàng)建Web Services,只要建立一個(gè).asmx文件,這個(gè)文件中自動創(chuàng)建一個(gè)Web Services標(biāo)簽,包含language和class兩個(gè)屬性,分別用于指定編程語言和在Web Services中暴露出的類,然后就可以像平常一樣編寫程序類即可。
六、結(jié)語
高等職業(yè)學(xué)校數(shù)字化校園建設(shè)是一項(xiàng)系統(tǒng)工程,是信息技術(shù)與教育有機(jī)整合的產(chǎn)物。本文以常州旅游商貿(mào)高職校為例對高等職業(yè)學(xué)校數(shù)字化校園進(jìn)行設(shè)計(jì),包括:需求分析;可行性分析、體系結(jié)構(gòu),同時(shí)介紹了Web Service的相關(guān)技術(shù),提出數(shù)字化校園系統(tǒng)實(shí)現(xiàn)的解決方法,包括分析數(shù)字化校園的系統(tǒng)功能模塊以及生成服務(wù)。
近年來,信息技術(shù)的發(fā)展與國家的提倡,虛擬仿真實(shí)訓(xùn)在職業(yè)教育中開始得到廣泛的應(yīng)用。這項(xiàng)技術(shù)將解決實(shí)操實(shí)訓(xùn)中的以下問題:危險(xiǎn)性太大、費(fèi)用太高、小概率事件再現(xiàn)、環(huán)境污染、個(gè)性化導(dǎo)訓(xùn)、智能化考核、標(biāo)準(zhǔn)化演示、工作職場展示、實(shí)訓(xùn)內(nèi)容開放性、縮短實(shí)操時(shí)間等問題。有人預(yù)言虛擬現(xiàn)實(shí)技術(shù)是繼多媒體、計(jì)算機(jī)網(wǎng)絡(luò)之后,在教育領(lǐng)域內(nèi)最有前景的“明星”技術(shù)[7]。今后的工作之一是在數(shù)字化校園系統(tǒng)中引入虛擬現(xiàn)實(shí)技術(shù)。
參考文獻(xiàn):
[1]張丹玨. 數(shù)字化校園的研究與系統(tǒng)集成.復(fù)旦大學(xué)計(jì)算機(jī)技術(shù)碩士學(xué)位論文,20070610.
[2]陳厚峰. 給數(shù)字化校園正名[J].計(jì)算機(jī)教育2004,(6):44-45.
[3]馮曉剛,王相東,唐冬梅. 基于MapInfo 的校園地理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].地理空間信息,2008,6(2):61-64.
[4]馮曉剛,唐冬梅. 西安建筑科技大學(xué)數(shù)字校園設(shè)計(jì)與實(shí)現(xiàn)[J].地理空間信息.2010,8(4):101-104.
[5]黃建軍,郭紹青. WebX.0 時(shí)代的媒體變化與非正式學(xué)習(xí)環(huán)境創(chuàng)建[J].中國電化教育,2010,(4):11-15.
[6]陳平. WEB服務(wù)管理平臺與方法的研究與實(shí)現(xiàn) [D]. 湖南:湖南科技大學(xué),2010.
[7]于雙和. 仿真實(shí)訓(xùn)理論與實(shí)踐研究[R].第十屆中國教育信息化創(chuàng)新與發(fā)展討論壇.