淺析個性化網絡教學系統設計與實現_第1頁
淺析個性化網絡教學系統設計與實現_第2頁
淺析個性化網絡教學系統設計與實現_第3頁
淺析個性化網絡教學系統設計與實現_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、淺析個性化網絡教學系統設計與實現論文關鍵詞:ssh;ajax;b/s形式;網絡教學論文摘要:internet技術的迅速開展以及學校信息化程度的不斷進步,使得網絡教育資源日益豐富;基于internet的教學方式已經深化人心,推動了我國教育改革的進程,改變了人們的學習觀念。個性化網絡教學系統充分利用網絡資源,強調學生自主個性學習,并采用ajax、struts、spring、hibernate等框架技術,使得工程開發過程簡捷、構造明晰,并且系統具備很好的可擴展性和可維護性,進步了軟件系統工程的可重用性。一、網絡教學的現狀隨著internet技術的日益普及,計算機網絡教學已成為現代教育技術開展的熱點。

2、在網絡教學環境下,可以最大限度地發揮學習者的主動性、積極性,實現傳統教育無法做到的“個性化教育。但在目前的網絡教學中,以老師為主體的教學形式本質上并沒有改變。對網絡教學的理解也只是停留在教學手段和教學形式的改變上,同時系統開發一般采用eb技術,不能適應網絡開展與內容更新帶來的變化。為此我們采用assh框架技術研究并設計擴展性良好的網絡教學系統,讓學生根據自我程度進展個性化的學習,調用各種學習資源,自我設計學習進度直至到達學習目的。二、系統框架技術在程序開發時,我們選擇已有的優秀架構可以集中精力處理業務邏輯。在開發網絡教學系統時,我們選擇了當前流行的j2eeeb應用框架。它整合了ajax、str

3、uts、spring、hibernate4四個架構(簡稱assh框架)。ajax全稱為“asynhrnusjavasriptandxl,在閱讀器與eb效勞器之間使用異步數據傳輸,這樣就可使網頁從效勞器懇求少量的信息,而不是整個頁面。ajax可使因特網應用程序更孝更快、更友好。1struts中模型是一個atin類,開發者通過其實現商業邏輯。視圖是由與servlet配合工作的一整套jsp定制標簽構成,利用它們可以快速建立應用系統的界面。控制器atinservlet是模型與視圖的聯絡紐帶。2spring提供了輕量級管理業務組件的i容器。spring通過依賴注入機制,可以在運行期間為組件配置所需要的資

4、源,而無需在編寫組件代碼時指定,從而在相當程度上降低了組件之間的耦合,實現組件的即插即用。3hibernate實現對關系數據庫的對象化。hibernate不僅可以管理javabean(或者稱之為pj)到rdbs表的映射,還可以供給用查詢和獲取數據庫中的數據。hibernate事實上是標準的/r映射技術。4三、系統分析與設計系統根本形式為一個交互式動態網站。用戶必須登錄后才能訪問系統,并且不同身份登錄后,所擁有的權限是不同的。用戶身份有:老師、管理員和已注冊過的學生等。每個身份可以注冊多個用戶,用戶可以操作自己權限內的模塊。整個系統劃分為網絡教學模塊、智能推薦模塊、網上交流模塊、答疑模塊、網絡測

5、評模塊、后臺管理模塊等。1.網絡教學模塊該模塊主要有“課程選擇、“課件閱覽、“視頻點播等部分,提供相關課程的在線教學內容,如htl網頁、ppt電子教案、d教學文檔、r、asf教學錄像等,這部分是網絡教學系統的主要部分,學生可以根據自己的需要進展選擇性學習。2.智能推薦模塊學習內容的選擇上,系統根據學習歷史記錄和才能估計,選擇學生沒有掌握或是沒有學習過的教學內容,這些學習內容是與當前學生才能最接近的。在學習內容的組織上,系統將根據對學生估測的才能和學生的認知風格,選擇最合適學習者的內容呈現方式。3.網上交流模塊該模塊主要是通過“網絡論壇來實現,給老師和學生提供一個在線交流的平臺。學生可以通過網絡

6、論壇充分發揮自主權和發言權,對課程的某些主題可以在網上展開討論,發表各自見解,討論學習心得、交流學習經歷等。對疑難問題將設立專門的網頁,分專題進展深化、系統、理性的討論,為學生提供一個更為廣闊的學習平臺。同時該模塊承受來自各方面對教學的反響信息,如教學問卷、學習要求及期望等。4.答疑模塊該模塊分為自動答疑和人工答疑兩種方式。系統自動答疑是指當學生遇到疑難問題時,通過網絡遠程提交問題的描繪,系統將根據學生提交的問題描繪,對問題庫和領域知識庫進展智能搜索,將對該問題的解答呈現給學生。當沒有檢索到對該問題的解答時,自動將問題發送到學科老師的留言信箱中,當老師對該問題進展答復后,系統通過發送留言通知該

7、學生。之后,系統將對該問題的解答歸納到領域知識庫中,以便其他學生遇到類似問題時,能給予自動應答。人工答疑那么是學生將問題直接針對某個老師發送,老師一旦上線給出解答后即反響給學生。5.網絡測評模塊該模塊支持網上自測和正式考試兩種類型。學生可以登錄后進展網絡自測,選擇課程及內容進展測試,可以自己設定章節、題型和難度系數等因素,然后由系統隨機生成測驗卷,自測完成后,自動閱卷并給出正確答案;老師以合法身份登錄后可以對試題庫中試題進展添加、刪除、修改,同時通過人工或智能組卷方式,生成試卷對學生進展在線考試。系統可以自動生成并發布考試試卷,并且可以對考試結果進展修改、統計和分析。6.后臺管理模塊該模塊是網

8、絡教學系統中不可缺少的重要組成部分,主要包括:人員管理、課程管理、試題管理、論壇管理、成績管理等。四、系統關鍵技術的實現1.頁面設計主要采用jsp和部分servlet定制的標簽來表現。為了加強用戶體驗與交互才能,在網頁設計大量采用ajax技術來實現,如自動完成、在線提示等功能。2.課程信息錄入流程實現3.事務控制為了對系統中的事務進展統一管理和控制,采用了spring的聲明式事務管理機制。聲明式事務最大的優點就是不需要通過編程的方式管理事務,只需在配置文件中做相關的事務規那么聲明(或通過等價的基于標注的方式),便可以將事務規那么應用到業務邏輯中。因為事務管理本身就是一個典型的橫切邏輯,這正是ap的用武之地。五、完畢語成功的網絡教學平臺可以為學習者提供圖文音像并茂、豐富多彩的人機交互界面,讓學習者樂于學習,能為學習者提供一個自我發現、自主選擇的智能型個性化學習環境,同時創設一個多人在線、互相幫助、協作式學習環境。本文采用框架技術設計的個性化網絡教學系統旨在構建一個性能優良、合適網絡開展的智能型教學平臺。參考文獻:1百度百科.baike.baidu./vie/1641.ht.eb/l.2孫衛琴.精通struts:基于v的javaeb設計與開發.北京:電子工業出版社,2022:383-403.3羅時飛.精通s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論