張彩+馬耘
摘要:隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)上高校體育教學(xué)信息資源在不斷豐富,但是由于缺乏有效地組織和管理,這些教育資源顯得非常零散,形成了“資源孤島”,本文提出了一種體育教學(xué)資源共享系統(tǒng)的建設(shè)方案。該方案采用SOA架構(gòu)進行整體構(gòu)建,對現(xiàn)有的信息系統(tǒng)進行資源開放改造,通過構(gòu)建資源共享平臺,為提高高校體育教學(xué)資源的高效利用提出了新的思路。
關(guān)鍵詞:體育教學(xué);資源;SOA
1.前言
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,各種高校體育教學(xué)信息資源在網(wǎng)絡(luò)上不斷涌現(xiàn),但是由于缺乏有效地組織和管理,這些教育資源顯得非常零散,形成了“資源孤島”,在網(wǎng)絡(luò)化的前提下需要將各種體育教學(xué)資源進行整合加工,實現(xiàn)教育資源共享、最大化的發(fā)揮各信息系統(tǒng)的作用,提高教育教學(xué)效果。
面向服務(wù)的架構(gòu)體系SOA(Service Oriented Architecture)是一種IT架構(gòu)體系,是分布式軟件系統(tǒng)構(gòu)造方法,根據(jù)業(yè)務(wù)需求通過網(wǎng)絡(luò)對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用,其目的是最大限度地重用應(yīng)用程序中立型的服務(wù)以提高IT適應(yīng)性和效率。
將面向服務(wù)的體系架構(gòu)的理念融入高校體育教學(xué)資源共享的開發(fā)過程中,可以提升資源利用效率,降低開發(fā)維護復(fù)雜度。為教育資源的整合利用提供了一種新的解決方案,在體育教學(xué)資源共享的建設(shè)中具有廣闊的前景。
2. SOA架構(gòu)概述
W3C(World Wide Web Consortium)將服務(wù)定義為:“服務(wù)提供者完成一組工作,為服務(wù)使用者交付所需的最終結(jié)果。最終結(jié)果通常會使使用者的狀態(tài)發(fā)生變化,但也可能使提供者的狀態(tài)改變,或者雙方都產(chǎn)生變化”。
過去的信息系統(tǒng),是在使用者需要新功能時才開發(fā)的,也就是響應(yīng)不同時刻下的使用者需求定義要素,然后從事開發(fā)與導(dǎo)入的工作。每次需求一增加,就必須追加開發(fā),讓系統(tǒng)越來越多,也越來越復(fù)雜。隨著復(fù)雜度的增加,處理追加需求時的影響范圍也會變廣,這通常會使得系統(tǒng)反應(yīng)變化的彈性因而降低。但若以SOA方法事前從全局的角度對系統(tǒng)結(jié)構(gòu)做好計劃,就能避免復(fù)雜度的增加。以組件化為基礎(chǔ)的SOA方法,并不把信息系統(tǒng)當(dāng)成“東西”,而是視為服務(wù)。它是一種利用內(nèi)部或是外部的服務(wù)來響應(yīng)業(yè)務(wù)變化的方法。
在 SOA 系統(tǒng)中不同的功能模塊可以被分為7層:第1層就是系統(tǒng)已經(jīng)存在的程序資源。第2層就是組件層,在這一層中用不同的組件把底層系統(tǒng)的功能封裝起來。第3層是服務(wù)層,在這層中用底層功能組件來構(gòu)建所需要的不同功能的服務(wù)。第4層是業(yè)務(wù)流程層,在這一層中利用已經(jīng)封裝好的各種服務(wù)來構(gòu)建業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)流程。第5層是表示層,用來向用戶提供用戶接口服務(wù)。以上5層都需要有一個集成的環(huán)境來支持它們的運行,第6層中的服務(wù)總線(ESB)提供了這個功能。第7層主要為整個 SOA 系統(tǒng)提供一些輔助的功能,例如服務(wù)質(zhì)量管理,安全管理這一類的輔助功能。
3. 基于SOA架構(gòu)的高校體育教學(xué)資源共享的設(shè)計
基于SOA架構(gòu)的體育教學(xué)資源共享系統(tǒng)的任務(wù)是:基于現(xiàn)有教學(xué)資源系統(tǒng),構(gòu)建分布式的教育資源環(huán)境,最大限度的實現(xiàn)教學(xué)資源共享,實現(xiàn)資源利用最大化。從而提高教育資源的利用價值。分析系統(tǒng)的數(shù)據(jù)對象,主要的實體對象是用戶和資源。用戶的屬性,包括用戶個人資料的基本信息和安全設(shè)置信息,另外還包括申請角色、所屬分組和所屬院校信息。教育資源的屬性,如技術(shù)信息中的格式,大小,位置類型等。采用SOA架構(gòu)實現(xiàn)資源屬性描述的標(biāo)準(zhǔn)化、資源提取、發(fā)布、查詢、應(yīng)用的標(biāo)準(zhǔn)化。
高校體育教學(xué)資源共享系統(tǒng)采用資源統(tǒng)一管理的模式,所有資源在管理員統(tǒng)一管理下做分類。因此系統(tǒng)分為客戶端顯示層與后臺資源管理層,客戶端顯示層與后臺管理層均在各自的信息系統(tǒng)獨立工作,區(qū)別是客戶端顯示層讀取門戶中的資源,后臺資源管理層讀取各信息系統(tǒng)中的數(shù)據(jù)庫資源,資源由各信息系統(tǒng)處理發(fā)布。
采用SOA架構(gòu)進行設(shè)計可以對教學(xué)資源進行整合。教育資源建設(shè)應(yīng)包括課程庫、題庫、素材庫、課件庫和案例庫等。其中課程庫是按學(xué)科課程的知識結(jié)構(gòu)組織起來的,涵蓋學(xué)科課程內(nèi)容領(lǐng)域的,能自成體系的教學(xué)軟件;題庫是按一定學(xué)科的知識結(jié)構(gòu)組織起來的試題的集合和相應(yīng)的統(tǒng)計分析工具;素材庫里主要存放教育相關(guān)素材,包括文本素材,圖像素材,音頻素材,視頻素材,動畫素材等;課件庫主要存放,按一定知識點組織起來的自成體系又能獨立使用,有利與輔助教師教學(xué),學(xué)生學(xué)習(xí)和擴展學(xué)生興趣的參考資料或適于網(wǎng)絡(luò)運行的課件。提供多種目錄排列模式,如按學(xué)科樹、學(xué)習(xí)對象和資源類型等方式進行資源瀏覽,按列表形式查看課件。資源瀏覽方式的多樣化利于資源管理的靈活性,除了可以集中管理所有素材,也可以將素材按類型或?qū)W科劃分后,可以單獨進行分類資源管理。
4.總結(jié)
本文提出了一種體育教學(xué)資源共享系統(tǒng)的建設(shè)方案。該方案采用SOA架構(gòu)進行整體構(gòu)建,對現(xiàn)有的信息系統(tǒng)進行資源開放改造,通過構(gòu)建資源共享平臺,在網(wǎng)絡(luò)上由有教師和管理員統(tǒng)一配置體育教學(xué)資源,使教師的教學(xué)內(nèi)容更加豐富,學(xué)生可以方便的學(xué)習(xí)和與教師互動,拓寬學(xué)習(xí)途徑。為提高高校體育教學(xué)效果提出了新的思路。
參考文獻:
[1] http://www.ibm.com/developerworks/cn/webservices/ws-arcsoa2/endprint