摘 要:網絡技術的發展,為教育資源的應用與共享提供了便捷條件。網絡條件下,教育資源的存放不再是孤立的行為,而是應該圍繞著服務師生,服務教育,服務社會的目標而建設和完善。本文中,筆者就圍繞網絡教育資源庫系統的設計問題談個人幾點看法。從而實現教育現代化的目標。
關鍵詞:網絡教育;資源庫;系統設計
1 網上教育資源庫系統的優勢介紹
1.1 網上教育資源庫系統具有開放性和靈活性
資源的管理在數據管理方面應具備較大的伸縮性,它可以集中管理遠程教育工程中的所有資源,也可以將資源按類型或學科劃分開來,單獨進行管理。系統還提供接口,可以把多種渠道收集的教學資源納入系統的管理之中。
1.2 網上教育資源庫系統具有良好的可靠性
教學資源的高可用性對教育資源庫來說是至關重要的,加上教學資源的龐大數量,系統必須采用性能優越的。本系統后臺數據庫使用SQL Server2012,它是大型商業數據庫系統,有利于提高大批量數據的吞吐時間,使整個系統管理規范化;而且隨著數據庫的增大和操作擴展到一天二十四小時、一周七天,能夠執行備份操作而不影響系統的正常運轉。此外,在災難性故障發生后能夠還原數據庫,能在最短時間內還原它,使數據的完整性、安全性得到保障。
1.3 網上教育資源庫系統實現真正意義上的網絡化共享
由于教育資源管理平臺是運行在互聯網上的,是遠程的,開放的,所以用戶可以從連在網中的任何一臺機器訪問本平臺,獲取所需資源和信息,同時還可以進行日常學習、生活管理,不受時間空間的限制。
1.4 網上教育資源庫系統具有實用性和大眾化
用戶界面是人和計算機進行信息交換的通道,它的友好與否直接影響到用戶使用和最終學習效果。因此,在設計時特別注意了界面設計的友好性和交互功能。根據以上分析,教育資源庫管理系統應有的整體界面的特點:采用網頁形式,界面美觀、布局合理;設計風格統雖然功能模塊很多,但操作簡單易用、交互功能強;除了具有以上的大部分資源管理庫的共同點之外,本資源管理平臺還獨具自我可擴展性和資源真正共享。
2 網上教育資源庫系統的設計
2.1 網上教育資源庫系統采用的體系結構
系統采用典型的基于Web的B/S的三層體系結構:表示層、業務層和數據訪問層,結合Web Services技術實現站點與站點之間的通信。采用B/S體系結構的優越系統性能。過去的客戶服務器體系為兩層結構,即客戶端程序+數據庫服務器??蛻舳酥苯优c數據庫系統連接,它們可分為兩種模式:胖客戶型和胖服務器型。胖客戶型的特點是數據計算和數據處理集中在客戶端,當用戶連接多時容易在數據庫端發生訪問沖突。胖服務器型的特點是數據計算和數據處理集中在數據庫服務器。當用戶連接多時,系統就會發生堵塞,性能急劇下降,根本無法適應多用戶的需要。而在三層結構客戶服務器系統中,數據計算和數據處理集中在中間層部件,且能夠實現分布計算功能。
卓越的安全性能。傳統的C/S結構,客戶端直接與數據庫連接,數據庫完全暴露于外部,在安全性方面存在很大的隱患。而在三層結構中,客戶端只負責發送請求,并不與數據庫直接連接,而由Application Server與數據庫連接,在外界應用與數據庫之間有天然的屏障,同時也最大限度保證數據的安全性,完整性。在傳統的C/S結構中,每個用戶都需要與數據庫服務器建立連接,而在三層結構中用戶可以共享數據庫連接,這樣減少了數據庫的負擔,同時也提高了系統的性能。
易于維護和升級。在C/S結構中,升級和維護系統必須在客戶端和服務器端同時進行,眾多的客戶端維護困難,也增加了維護的開銷。如果程序發生改動,必須每個客戶端都要進行升級,這樣也增加了系統的升級風險。在B/S結構下,系統維護或升級只在服務器端,對于客戶端無須進行改動,這樣就減少了系統的維護費用、降低了風險,同時升級的進行也不影響教育網絡的日常工作與業務。
2.2 網上教育資源庫系統程序的設計流程
對于一個用戶來說,使用資源描述與管理系統的具體流過程為:用戶通過首頁的登錄成功后,確認一致后系統顯示用戶的基本信息,這時用戶的權限就會被賦予了,可以進行和用戶一致的相關權限的操作。系統會根據不同的用戶身份在界面中加載不同的系統文件,在這些系統文件中,對用戶的權限進行了設置。如果是管理員用戶或教師用戶登錄,除了享有最低和學生用戶一樣的功能權限外,系統還為用戶添加了一些特殊的管理功能。用戶可以對資源以及該資源所包含的子資源進行查看、添加、修改、刪除等操作,查看是否有所需要的教學資源,如果本地資源庫沒有用戶所需要的資源文件,還可以與其他資源庫進行交互,并可以把其他服務器中的資源文件傳輸到本地資源服務器。整個庫的信息處理傳輸過程是這樣的:信息一般是通過檢索工具的檢索,在教育資源庫里查找出所需要的信息,經過信息處理工具的加工后,在生成平臺生成成品,展示于展示平臺上,最后經過評價與鑒定之后,確定是否保存成品。這大大提升了教育資源庫的使用價值。
綜上,筆者就網絡教育資源庫系統的設計談了個人幾點看法,網絡教育資源庫的優勢十分明顯,只有看到這些長處,并切實通過技術手段建構可行的網上教育資源庫系統??萍挤战逃哪繕瞬拍苷嬲龑崿F。希望本文所談能為這一問題的發展進步帶來促進作用。
[參考文獻]
[1]趙濤,李先國,胡曉東.MVC設計模式在Web應用系統框架中的擴展[J].安徽大學學報(自然科學版),2005年04期.
[2]黎加厚,吳振華,陳雙寅,陳暉.美國教育資源門戶及其對我國教育資源建設的啟迪[J].電化教育研究,2003年08期.