- 相關(guān)推薦
面向服務(wù)構建共享型專(zhuān)業(yè)教學(xué)資源庫的應用研究的論文
論文摘要:以soa框架為組裝藍圖,符合soa標準的構件塊是分散、可重用的服務(wù)和架構元素,專(zhuān)業(yè)教學(xué)資源庫作為一種服務(wù)是共享資源的基拙單元,可以用于構成復合的應用程序和服務(wù)基礎架構,指出教學(xué)資源庫的建設是一個(gè)累積的過(guò)程,要與教學(xué)過(guò)程相輔相成,主要采用調研法、數據建模、需求驅動(dòng)及項目工程管理等研究方法,給出應用系統實(shí)施的步驟。
論文關(guān)鍵詞:soa:共享資源:構架:教學(xué)資源庫
1.引言
在教育部、財政部關(guān)于實(shí)施國家示范性高等院校建設計劃加快高等職業(yè)教育改革與發(fā)展的意見(jiàn)中,提到對于需求量大、覆蓋面廣的專(zhuān)業(yè),中央財政安排經(jīng)費支持共享型專(zhuān)業(yè)教學(xué)資源庫建設。隨著(zhù)信息與網(wǎng)絡(luò )等基礎的逐步加強,各職業(yè)院校都開(kāi)展了不同程度的教學(xué)資源整理或資料庫建設,但各自建設所形成的重復建設、信息孤島、缺乏交流也日益突出,以面向服務(wù)為架構指導,專(zhuān)業(yè)教學(xué)資源與應用平臺設計遵循開(kāi)放性、可擴展性和可持續性的原則,解決教學(xué)資源庫共建共享的問(wèn)題。
2.建設共享型專(zhuān)業(yè)教學(xué)資源庫的意義
教學(xué)資源庫是各種音頻、視頻、文字、網(wǎng)頁(yè)等格式的教學(xué)資源的匯集,為提高教學(xué)水平服務(wù),主要為教與學(xué)提供豐富的、多元化的網(wǎng)絡(luò )資源,使用者可根據需要從庫中找出多種資源用于教學(xué)等目的。教學(xué)資源庫包含各類(lèi)資源管理與共享、日常教學(xué)活動(dòng)支持、教學(xué)管理、展示與評價(jià)等功能于一體的數字化教學(xué)支撐平臺,實(shí)踐中也發(fā)現,類(lèi)似的應用層的差別正體現了高職高專(zhuān)院校與本科院校的區別。
共享型專(zhuān)業(yè)教學(xué)資源庫突出了資源的專(zhuān)業(yè)特點(diǎn)和共享要求,由專(zhuān)業(yè)系列課程、知識點(diǎn)、專(zhuān)業(yè)資源子庫構建而成。專(zhuān)業(yè)資源子庫是按照現有系統的文件類(lèi)型而建立的資源庫,包括自主學(xué)習型網(wǎng)絡(luò )課程庫、講授型網(wǎng)絡(luò )課程庫、專(zhuān)業(yè)大全庫、專(zhuān)業(yè)信息文獻庫、專(zhuān)題特色資源庫、多媒體課件庫、專(zhuān)業(yè)圖片庫、專(zhuān)業(yè)視頻動(dòng)畫(huà)庫、試題庫、案例庫等。
采用數字化新技術(shù)對各種有價(jià)值資源進(jìn)行有效的開(kāi)發(fā)、利用,實(shí)現資源共享,是示范性高職教學(xué)部門(mén)的一項十分重要任務(wù)和職能。由于職業(yè)學(xué);A薄弱,文獻積累有限,專(zhuān)業(yè)特色不明顯,如果從各校自有的專(zhuān)業(yè)教學(xué)科研資源入手,建設教學(xué)科研成果數據庫,一方面對學(xué)校珍貴的自有資源進(jìn)行有效地開(kāi)發(fā)、利用和保存,另一方面從人員、技術(shù)、設備等各方面摸索一些維護、應用、共建經(jīng)驗,為開(kāi)展建設特色數據庫奠定基礎,還可促使專(zhuān)業(yè)教學(xué)資源庫具有可持續發(fā)展的機制,對推動(dòng)學(xué)院教學(xué)科研工作的發(fā)展,提高教學(xué)水平和教學(xué)質(zhì)量具有實(shí)際意義。
3.面向服務(wù)架構概述
soa(service-orientedarchitecture,面向服務(wù)的體系結構或面向服務(wù)架構)指通過(guò)連接完成特定任務(wù)的獨立功能實(shí)體或軟件系統架構。soa是一個(gè)組件模型,它將應用程序的不同功能單元(稱(chēng)為服務(wù))通過(guò)這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái),接口是采用中立的方式進(jìn)行定義的,獨立于實(shí)現服務(wù)的硬件平臺、操作系統和編程語(yǔ)言,這使得構建在各種這樣的系統中的服務(wù)可以以一種統一和通用的方式進(jìn)行交互。soa體系結構由三個(gè)不同角色組成:服務(wù)提供者、服務(wù)代理和服務(wù)請求者。soa體系結構中的組件必須具有上述一種或多種角色,在這些角色之間使用了三種操作。
從功能角度分析,soa是一種構造分布式系統的方法,將業(yè)務(wù)功能以服務(wù)的形式提供給應用程序或其它服務(wù)。從軟件結構角度分析,soa的重心是定義服務(wù)基礎結構,要求實(shí)現粗粒度、松禍合的服務(wù)體系,其服務(wù)之間通過(guò)簡(jiǎn)單、精確定義的接口進(jìn)行通信,不涉及底層編程接口和通信模型,使服務(wù)獨立于技術(shù)且在技術(shù)之上。
soa可設計和構建松散禍合軟件的解決方案,能夠以程序化的、可訪(fǎng)問(wèn)軟件服務(wù)的形式公開(kāi)業(yè)務(wù)功能,以使其它應用程序可以通過(guò)己發(fā)布和可發(fā)現的接口來(lái)使用這些服務(wù)。通過(guò)應用soa,使用一組分布式服務(wù)來(lái)構成并組織應用程序,這樣就能通過(guò)重用已有的資源和相關(guān)共享單位的業(yè)務(wù)功能來(lái)構造新的應用程序。
4.面向服務(wù)構建共享型專(zhuān)業(yè)教學(xué)資源庫的實(shí)施
以soa軟件框架為組裝藍圖,以可復用軟件構件為組裝模塊,提高了軟件生產(chǎn)效率和軟件應變能力。符合soa標準的構件塊是分散、可重用的服務(wù)和架構元素,可以用于構成復合的應用程序和服務(wù)基礎架構,每個(gè)構建塊在實(shí)現之后就會(huì )被添加到soa功能的總體目錄中。
作為教學(xué)資源單元的構件要成為“服務(wù)”,必須定義良好、自我包容的、具有可發(fā)布的接口,在理想情況下不依賴(lài)其它服務(wù)的狀態(tài)和環(huán)境,運用構件式服務(wù)向最終用戶(hù)交付應用功能的分布式系統,可以構建出其它服務(wù)。開(kāi)發(fā)構件包括以下幾個(gè)主要環(huán)節:實(shí)現標準的基本接口;實(shí)現或配置構件的功能(體現為屬性、方法、事件、函數等對象元素);元數據的定制和對構件的描述:實(shí)現構件的設計功能,如定制構件的屬性、事件響應的用戶(hù)界面等。
從服務(wù)的內涵看,教學(xué)資源庫其實(shí)也是一個(gè)服務(wù),此服務(wù)包含庫資源和服務(wù)平臺。庫資源是教學(xué)資料的后臺集合;服務(wù)平臺是程序及文檔集,包括前臺的用戶(hù)界面、操作數據庫、服務(wù)庫、構件庫的軟件環(huán)境,可細分為系統管理、服務(wù)模塊、用戶(hù)管理等。比如,系統管理實(shí)現安全控制、初始化、訪(fǎng)問(wèn)控制、擴展接口、故障管理等功能。教學(xué)資源庫的建設是一個(gè)累積的過(guò)程,要與教學(xué)過(guò)程相輔相成,實(shí)施中主要采用調研法、建立模型、需求驅動(dòng)及項目工程管理等研究方法。實(shí)施計劃主要分為方案設計,資料收集及數據加工,系統開(kāi)發(fā),系統發(fā)布、評估與質(zhì)量保證四個(gè)階段。
(1)方案設計階段。把soa策略落實(shí)到應用的分析中,在實(shí)踐中應用理論研究的成果,提出資源庫建設、管理、評價(jià)方案。資源共享是一個(gè)系統工程,以面向服務(wù)標準構造出共享資源的框架,在統一的規劃下的整體信息利用,專(zhuān)業(yè)教學(xué)資源與應用平臺設計要遵循開(kāi)放性、共享性、可擴展性和高可靠性的原則,要有序建設、科學(xué)地策劃和具有前瞻的意識。從建立資源單元起步,建立庫資源建設的規劃標準與架構模式,使構建的各個(gè)單項部分都能成為共享資源的有機組成部分。在一致的、標準的架構原則下,實(shí)現共享教學(xué)資源庫,解決教學(xué)庫資源建設的長(cháng)效機制等問(wèn)題。
(2)資料收集及數據加工階段。確定資源建設的數據內容,專(zhuān)業(yè)教學(xué)資源庫的單元建設關(guān)系到共享的最終效果,要以專(zhuān)業(yè)理論、教改方略、專(zhuān)業(yè)類(lèi)別、學(xué)科范圍、課程目錄為指導,根據課程特點(diǎn)及教與學(xué)的需要設置體系,資料要體現出多元智能和學(xué)科的專(zhuān)業(yè)取向、結構,與學(xué)科知識緊密結合起來(lái),以實(shí)現教與學(xué)的高效能、最優(yōu)化。
采納多級存儲,多角度、多維度資源導航方式,實(shí)現資源分布式存儲、檢索信息集中統~管理,共享要運用一定的技術(shù)手段和方法優(yōu)化,使數字資源得到合理組合,取得最好的組織結構和組織功能。通過(guò)提供多套存儲方案,實(shí)現資源在任意地點(diǎn)部署,通過(guò)符合規范數據格式,在不同類(lèi)型的資源庫之間實(shí)現重構、交換資源數據,甚至與遠程教學(xué)平臺無(wú)縫連接。
(3)構造應用系統的框架。構造框架采取如下步驟:確定框架的約束條件,包括軟件、硬件、性能及設計等;根據通用的高層設計,標識出高層的構件(在此為組成系統的各專(zhuān)業(yè)資源庫);確定高層構件間的接口。采用框架技術(shù)進(jìn)行開(kāi)發(fā)的主要優(yōu)點(diǎn)是:結構一致性好;可以先設計框架、領(lǐng)域構件而不必陷于底層編程;大粒度的重用使得平均開(kāi)發(fā)費用降低;采用參數化框架使得適應性增強。其它作為主體構件的各個(gè)專(zhuān)業(yè)教學(xué)資源子系統遵循一致性原則,遵守標準接口,符合面向對象的開(kāi)發(fā)要求,實(shí)現功能處理的模塊要松散耦合。
系統開(kāi)發(fā)包括兩大部分:高層部分與低層部分。高層部分面向資源庫整體,解決總體規劃與高層建模問(wèn)題;低層部分面向專(zhuān)業(yè)領(lǐng)域,解決應用系統的分析、設計與建造問(wèn)題;兩個(gè)層次的工作不能混淆,而且要緊密銜接。主要有四個(gè)過(guò)程:系統總體規劃、系統分析過(guò)程、系統設計過(guò)程和系統建造過(guò)程,是soa策略的核心應用。
(4)系統發(fā)布、評估與質(zhì)量保證。以一個(gè)個(gè)專(zhuān)業(yè)資源庫獨立運作開(kāi)始,并行、迭代的開(kāi)發(fā),不斷完善功能,然后接入共享的信息系統中,最終建立起擴展能力強的集成系統。有了比較完備的框架和構件庫,通過(guò)可視化開(kāi)發(fā)工具,將所選的領(lǐng)域框架和構件進(jìn)行組合就能產(chǎn)生新的功能系統。評估與質(zhì)量保證目的為資源的審查、分類(lèi)提供依據,經(jīng)過(guò)共享后的數字資源系統,要不斷擴大服務(wù)范圍,提升服務(wù)能力,以多樣化的服務(wù)手段,產(chǎn)生最大的社會(huì )效益。
5.結束語(yǔ)
建設共享型教學(xué)資源庫要重視教學(xué)資源庫的共享研究,選擇面向服務(wù)架構入手,各學(xué)校開(kāi)展的不同程度的教學(xué)資源或資源庫建設是共享的基礎單元,是共享系統中的構件塊、粗粒度服務(wù)。要保持教學(xué)資源的系統性,共享后的資源系統應涵蓋各子系統內部功能,對提煉出的現有應用進(jìn)行組織、協(xié)調和重用,實(shí)現有序化管理和有機擴大庫資源量。
【面向服務(wù)構建共享型專(zhuān)業(yè)教學(xué)資源庫的應用研究的論文】相關(guān)文章:
軟件工程專(zhuān)業(yè)面向協(xié)作開(kāi)發(fā)的軟件配置與變更實(shí)驗的構建論文07-03
師范院校專(zhuān)業(yè)教學(xué)構建論文07-03
專(zhuān)業(yè)型課堂語(yǔ)言音樂(lè )教學(xué)論文07-02
談及應用型財務(wù)管理專(zhuān)業(yè)實(shí)踐教學(xué)體系的構建論文07-03
視覺(jué)傳達專(zhuān)業(yè)實(shí)踐教學(xué)體系的構建分析論文07-03
談軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)構建論文07-03