薛 禮
湖北汽車工業學院電信學院,湖北 十堰 442002
淺析網絡遠程教育系統設計方案
薛 禮
湖北汽車工業學院電信學院,湖北 十堰 442002
隨著計算機網絡的普及,基于WEB的遠程教學已經成為遠程教育的重要方式和發展方向。遠程教學是將計算機和網絡通信技術應用到教學領域的產物,這種教學模式完全是通過網絡實現的,并對整個教育結構產生重大而深遠的影響,是未來教學發展的一種趨勢。本文采用“XML提交+基于JDBC的數據庫連接池技術”雙重技術方案,使系統的性能大大提升,大規模在線學習和測試時,提高訪問數據庫的效率。
遠程教育;J2EE技術;設計方案
remote education; J2EE technology; Design scheme
網絡技術的高速發展使得網上的信息和應用越來越普遍,網絡已成為大學開展遠程教育的重要基礎和手段。為了開展遠程教學各級大學都在2000年開始建設校園網,經過幾年的運行,原來的網絡結構和功能已不能很好地滿足現在教學和發展的需要。針對目前遠程教學系統的現狀,結合實際情況,本文對大學網絡遠程教育系統進行詳細的設計和規劃,旨在為大學遠程教學事業做出些微的貢獻。
本文將提供一個基于J2EE的遠程教學系統的設計方案。在遠程教學過程中,最基本的要求是將信息從教師端傳遞到遠程的學生端,從學生端接受學生反饋。傳遞的信息可能是多元化的,這其中包括各種類型的數據:如視頻、聲音、文本、圖片、文字等。將這些資料從一端傳遞到另一端是遠程教學需要解決的問題,而如何將這些信息資料有效的組合起來以達到更好的教學效果,正是筆者重點思考的問題。基于流媒體技術,研究出了一套多媒體遠程教學系統的解決方案,本系統由服務器端(教師腳、學生端)構成。首先,將各種類型的多媒體教學資源制作成統一格式的流媒體文件。當然,也可以通過音、視頻采集設備進行現場實時采集;然后,把它們按一定的組織方式存放到流媒體服務器上;最后,通過流媒體服務器將其在網絡上以點播或廣播的方式發布,用戶端只需要較小的緩存區等待很短的時間就可以觀看流暢的多媒體節目了。同時系統還可支持多個學生同時訪問,具有實時作業和智能答疑等功能,學生可以在線學習,進行同步和異步的提問、查詢知識等。
2.1 系統的基本網絡架構(如圖1)

圖1 系統網絡架構
2.2 總體設計
本系統要實現的是既能用于課堂教學,也能用在遠程教學方面的支持自主創新的學習環境。
本系統是支持教師、學生和系統管理員實現遠程教學的開放式系統,共分為系統管理員功能模塊、教師功能模塊和學生功能模塊三部分。
3.1 登陸模塊
本子模塊用于控制用戶的登錄,保證本系統不被非法用戶使用,保證系統的版權與收費用戶的權益。
3.2 在線交流模塊設計
在本校園網站中,在線交流模塊被設計為類似與FAQ的模式,同時可以匿名/實名留言提問,相關教師登錄系統后可以對留言問題進行回答。隨著留言的增多本模塊可以對問題按時間、按訪問熱度進行分類排序,并將熱度較高的問題自動總結FAQ中,最大限度地降低維護人員的工作量。
3.3 在線學習功能模塊的設計
在線學習子模塊向普通用戶提供了在線學習功能。使用戶能夠通過Web觀看、下載各類多媒體教學資源,同時通過對用戶身份的認證,控制來訪用戶的權限。針對教師用戶,該子模塊還提供了對多媒體教學資源的管理功能。在多媒體教學庫中,課件資源以ASF格式存在,教師用戶可以使用系統提供的工具將已錄制視頻資源轉為ASF格式,并添加至資源庫中。
3.4 智能考試功能模塊的設計
根據智能考試的功能要求,不需教師干預,系統自動在學員要求測試的范圍內組卷,學員完成試卷后自動進行批改、評分并對成績進行記錄。在線測試系統提供后臺題庫的在線維護。為了實現系統自動閱卷,模塊設計時只設置了多項選擇題、單項選擇題和判斷題三種客觀題型,主觀題沒有涉及。按照考試的流程,一個完整的網上考試系統可分為組卷、考試、閱卷和成績發布四個部分。管理員在本模塊的功能主要是對試卷和成績進行管理。
3.5 網上作業功能模塊的設計
網上作業根據其流程可劃分了教師發布作業、學生完成提交作業和教師批閱作業三個步驟來實現。管理員在本模塊的功能主要是對作業和成績進行管理。
3.6 答疑系統詳細設計
本系統采用J2EE三層體系結構來實現遠程答疑系統的框架模型。模型中,將應用邏輯與用戶界面以及數據訪問分開,使得系統的維護難度降低,同時通過EJB組件技術,降低了數據庫服務器的負擔,提高系統的性能。
3.7 實現教務管理需求的模塊設計
專供教學管理人員使用,其主要功能有注冊管理、學籍管理、教師管理、資源庫管理、成績管理和系統維護。
該遠程教學系統是為推動網絡教學的發展,解決教學空間分散和教學資源緊缺,提高教學質量和教學效率等問題而設計開發的,本系統經過后期測試,基本達到預期的目標,本系統無論是在技術實現上,還是在功能實現上,都是切實可行的。本系統在實施過程中取得了成功,但是由于經驗和資源等方面的局限,存在著諸多有待改進之處。本系統的開發過程中沒有考慮系統中存儲的文件的擴散問題,如給學生較寬的權限,可隨意下載系統內部的教學資源,可能引起學校教學資源的流失,也可能引發版權方面糾紛。所以在未來的改進中,必須考慮去操作權限和版權的控制問題。最后,網絡結構的優化也有待深入研究,以適應越來越復雜與繁重的功能需求。
[1]郭紅芳.計算機公共課程遠程教學系統明.計算機應用,2008,6
[2]曾海軍.從國外遠程教育看中國高校網絡教育的發展閉.電化教育研究,2008,4
[3]黃剛.遠程教育現狀及對策研究明.光明日報,2008,1
[4]范作棟.基于流媒體技術的遠程教育平臺的設計與實現閉.微計算機信息,2008,3
[5]王學明.遠程教學系統的設計與實現明.寧夏大學學報(自然科學版),2008,4
The Analysis of Design Schemen for Remote Education base on network
Xue Li
School of electrical and information engineering, Hubei University of Automotive Technology, Hubei Shiyan 442002
The remote education base on network has become an important development direction of remote educ,ation remote education realizes using network comple,tely brings great effection for the whole education structure。The paper analyse function and key technology of a remote education system base on network,so it can support Online learning and testing with High perfo。rmance
TP311.52
10.3969/j.issn.1001-8972.2012.04.028
薛禮(1978-),男,湖南懷化,講師,碩士,主要從事網絡安全與應用研究,湖北省十堰市湖北汽車工業學院電信學院。