當前位置:學問谷 >

個人範例 >職業 >

面向服務構建共享型專業教學資源庫的應用研究的論文

面向服務構建共享型專業教學資源庫的應用研究的論文

論文摘要:以soa框架為組裝藍圖,符合soa標準的構件塊是分散、可重用的服務和架構元素,專業教學資源庫作為一種服務是共享資源的基拙單元,可以用於構成複合的應用程序和服務基礎架構,指出教學資源庫的建設是一個累積的過程,要與教學過程相輔相成,主要採用調研法、數據建模、需求驅動及項目工程管理等研究方法,給出應用系統實施的步驟。

面向服務構建共享型專業教學資源庫的應用研究的論文

論文關鍵詞:soa:共享資源:構架:教學資源庫

1.引言

在教育部、財政部關於實施國家示範性高等院校建設計劃加快高等職業教育改革與發展的意見中,提到對於需求量大、覆蓋面廣的專業,中央財政安排經費支持共享型專業教學資源庫建設。隨着信息與網絡等基礎的逐步加強,各職業院校都開展了不同程度的教學資源整理或資料庫建設,但各自建設所形成的重複建設、信息孤島、缺乏交流也日益突出,以面向服務為架構指導,專業教學資源與應用平台設計遵循開放性、可擴展性和可持續性的原則,解決教學資源庫共建共享的問題。

2.建設共享型專業教學資源庫的意義

教學資源庫是各種音頻、視頻、文字、網頁等格式的教學資源的彙集,為提高教學水平服務,主要為教與學提供豐富的、多元化的網絡資源,使用者可根據需要從庫中找出多種資源用於教學等目的。教學資源庫包含各類資源管理與共享、日常教學活動支持、教學管理、展示與評價等功能於一體的數字化教學支撐平台,實踐中也發現,類似的應用層的差別正體現了高職高專院校與本科院校的區別。

共享型專業教學資源庫突出了資源的專業特點和共享要求,由專業系列課程、知識點、專業資源子庫構建而成。專業資源子庫是按照現有系統的文件類型而建立的資源庫,包括自主學習型網絡課程庫、講授型網絡課程庫、專業大全庫、專業信息文獻庫、專題特色資源庫、多媒體課件庫、專業圖片庫、專業視頻動畫庫、試題庫、案例庫等。

採用數字化新技術對各種有價值資源進行有效的開發、利用,實現資源共享,是示範性高職教學部門的一項十分重要任務和職能。由於職業學校基礎薄弱,文獻積累有限,專業特色不明顯,如果從各校自有的專業教學科研資源入手,建設教學科研成果數據庫,一方面對學校珍貴的自有資源進行有效地開發、利用和保存,另一方面從人員、技術、設備等各方面摸索一些維護、應用、共建經驗,為開展建設特色數據庫奠定基礎,還可促使專業教學資源庫具有可持續發展的機制,對推動學院教學科研工作的發展,提高教學水平和教學質量具有實際意義。

3.面向服務架構概述

soa(service-orientedarchitecture,面向服務的體系結構或面向服務架構)指通過連接完成特定任務的獨立功能實體或軟件系統架構。soa是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯繫起來,接口是採用中立的方式進行定義的,獨立於實現服務的硬件平台、操作系統和編程語言,這使得構建在各種這樣的系統中的服務可以以一種統一和通用的方式進行交互。soa體系結構由三個不同角色組成:服務提供者、服務代理和服務請求者。soa體系結構中的組件必須具有上述一種或多種角色,在這些角色之間使用了三種操作。

從功能角度分析,soa是一種構造分佈式系統的方法,將業務功能以服務的形式提供給應用程序或其它服務。從軟件結構角度分析,soa的重心是定義服務基礎結構,要求實現粗粒度、鬆禍合的服務體系,其服務之間通過簡單、精確定義的接口進行通信,不涉及底層編程接口和通信模型,使服務獨立於技術且在技術之上。

soa可設計和構建鬆散禍合軟件的解決方案,能夠以程序化的、可訪問軟件服務的形式公開業務功能,以使其它應用程序可以通過己發佈和可發現的接口來使用這些服務。通過應用soa,使用一組分佈式服務來構成並組織應用程序,這樣就能通過重用已有的資源和相關共享單位的業務功能來構造新的應用程序。

4.面向服務構建共享型專業教學資源庫的實施

以soa軟件框架為組裝藍圖,以可複用軟件構件為組裝模塊,提高了軟件生產效率和軟件應變能力。符合soa標準的構件塊是分散、可重用的服務和架構元素,可以用於構成複合的應用程序和服務基礎架構,每個構建塊在實現之後就會被添加到soa功能的總體目錄中。

作為教學資源單元的構件要成為“服務”,必須定義良好、自我包容的、具有可發佈的接口,在理想情況下不依賴其它服務的狀態和環境,運用構件式服務向最終用户交付應用功能的分佈式系統,可以構建出其它服務。開發構件包括以下幾個主要環節:實現標準的基本接口;實現或配置構件的功能(體現為屬性、方法、事件、函數等對象元素);元數據的定製和對構件的描述:實現構件的設計功能,如定製構件的屬性、事件響應的用户界面等。

從服務的內涵看,教學資源庫其實也是一個服務,此服務包含庫資源和服務平台。庫資源是教學資料的後台集合;服務平台是程序及文檔集,包括前台的用户界面、操作數據庫、服務庫、構件庫的軟件環境,可細分為系統管理、服務模塊、用户管理等。比如,系統管理實現安全控制、初始化、訪問控制、擴展接口、故障管理等功能。教學資源庫的建設是一個累積的過程,要與教學過程相輔相成,實施中主要採用調研法、建立模型、需求驅動及項目工程管理等研究方法。實施計劃主要分為方案設計,資料收集及數據加工,系統開發,系統發佈、評估與質量保證四個階段。

(1)方案設計階段。把soa策略落實到應用的分析中,在實踐中應用理論研究的成果,提出資源庫建設、管理、評價方案。資源共享是一個系統工程,以面向服務標準構造出共享資源的框架,在統一的規劃下的整體信息利用,專業教學資源與應用平台設計要遵循開放性、共享性、可擴展性和高可靠性的原則,要有序建設、科學地策劃和具有前瞻的意識。從建立資源單元起步,建立庫資源建設的規劃標準與架構模式,使構建的各個單項部分都能成為共享資源的有機組成部分。在一致的、標準的架構原則下,實現共享教學資源庫,解決教學庫資源建設的長效機制等問題。

(2)資料收集及數據加工階段。確定資源建設的數據內容,專業教學資源庫的單元建設關係到共享的最終效果,要以專業理論、教改方略、專業類別、學科範圍、課程目錄為指導,根據課程特點及教與學的'需要設置體系,資料要體現出多元智能和學科的專業取向、結構,與學科知識緊密結合起來,以實現教與學的高效能、最優化。

採納多級存儲,多角度、多維度資源導航方式,實現資源分佈式存儲、檢索信息集中統~管理,共享要運用一定的技術手段和方法優化,使數字資源得到合理組合,取得最好的組織結構和組織功能。通過提供多套存儲方案,實現資源在任意地點部署,通過符合規範數據格式,在不同類型的資源庫之間實現重構、交換資源數據,甚至與遠程教學平台無縫連接。

(3)構造應用系統的框架。構造框架採取如下步驟:確定框架的約束條件,包括軟件、硬件、性能及設計等;根據通用的高層設計,標識出高層的構件(在此為組成系統的各專業資源庫);確定高層構件間的接口。採用框架技術進行開發的主要優點是:結構一致性好;可以先設計框架、領域構件而不必陷於底層編程;大粒度的重用使得平均開發費用降低;採用參數化框架使得適應性增強。其它作為主體構件的各個專業教學資源子系統遵循一致性原則,遵守標準接口,符合面向對象的開發要求,實現功能處理的模塊要鬆散耦合。

系統開發包括兩大部分:高層部分與低層部分。高層部分面向資源庫整體,解決總體規劃與高層建模問題;低層部分面向專業領域,解決應用系統的分析、設計與建造問題;兩個層次的工作不能混淆,而且要緊密銜接。主要有四個過程:系統總體規劃、系統分析過程、系統設計過程和系統建造過程,是soa策略的核心應用。

(4)系統發佈、評估與質量保證。以一個個專業資源庫獨立運作開始,並行、迭代的開發,不斷完善功能,然後接入共享的信息系統中,最終建立起擴展能力強的集成系統。有了比較完備的框架和構件庫,通過可視化開發工具,將所選的領域框架和構件進行組合就能產生新的功能系統。評估與質量保證目的為資源的審查、分類提供依據,經過共享後的數字資源系統,要不斷擴大服務範圍,提升服務能力,以多樣化的服務手段,產生最大的社會效益。

5.結束語

建設共享型教學資源庫要重視教學資源庫的共享研究,選擇面向服務架構入手,各學校開展的不同程度的教學資源或資源庫建設是共享的基礎單元,是共享系統中的構件塊、粗粒度服務。要保持教學資源的系統性,共享後的資源系統應涵蓋各子系統內部功能,對提煉出的現有應用進行組織、協調和重用,實現有序化管理和有機擴大庫資源量。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flgr/zhiye/3krw76.html