




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于JSP的網上教學系統(tǒng)開發(fā)概要伴隨著計算機網絡技術的不斷發(fā)展,傳統(tǒng)課堂式的教育已經無法完全滿足社會的日益增長的需求,人們對在線教學系統(tǒng)的需求也更加迫切。在線教學是指利用計算機網絡技術開展教育教學的整個過程,它是完全不同于課堂教學的一種全新的教學方式。網絡教學的方式的受眾范圍更廣,學習時間和進度由自己掌握,同時利用網絡的交互功能與老師和其他同學進行交流。本文采用J2EE技術,基于B/S模式開發(fā)一個網上教學系統(tǒng)。本系統(tǒng)具有管理員、注冊用戶和游客三種角色,主要實現了題庫管理模塊、文字資料庫模塊、視頻庫模塊、自測模塊、答疑交流模塊和用戶管理模塊,系統(tǒng)使用到的技術框架為S2SH,采用SQLServer2005作為后臺數據庫,系統(tǒng)具有良好的擴展性。開發(fā)本系統(tǒng)使用WindowsXP操作系統(tǒng),tomcat6服務器,SQLServer2005數據庫,MyEclipse8.5開發(fā)工具,從資源上說是可以實現的。在大學課程中已經學習了java語言和數據庫技術等多門課程,為整個課題開發(fā)提供了堅實的基礎。本系統(tǒng)使用java語言,MVC模式,S2SH框架,SQL數據庫。從技術上來說是完全可行的??尚行苑治鲩_發(fā)環(huán)境和工具
硬件CPU:酷睿雙核2.4GHz內存:DDR32GB硬盤空間:320GB軟件
操作系統(tǒng):WindowsXPSP3開發(fā)工具:MyEclipse8.5數據庫:SQLServer2005服務器:Tomcat6.0Java環(huán)境:JDK1.6系統(tǒng)功能結構圖在線教學系統(tǒng)游客模塊注冊用戶模塊管理員模塊查詢文字資料查詢觀看視頻查詢下載資料查詢觀看視頻在線測試留言及回復登錄、退出題庫及類型管理手工生成試卷文字資料庫管理視頻庫管理用戶管理答疑回復管理功能介紹本系統(tǒng)主要有三種類型的用戶,分別是游客用戶、注冊用戶和管理員,游客可以查詢文字資料信息,可以查詢視頻信息,可以在線觀看視頻;注冊用戶登錄后,可以查詢、下載文字資料;可以查詢、觀看視頻信息;可以參加在線測試并且可以查看測試結果,系統(tǒng)能夠自動判分;用戶可以在答疑版塊中發(fā)表留言信息,可以查詢或者回復他人的留言。系統(tǒng)管理員可以新增、修改或者刪除用戶信息;可以查詢、添加、修改或者刪除視頻信息和文字資料;可以管理試題、試題類型,并且可以組卷,可以回復留言或者將某個回復設置為最佳回復。E-R圖試題類型編號類型名描述試題編號類型題干答案分值難度ABCD1:n試卷編號名稱類型1:n1:nE-R圖資料類型編號類型名視頻資料類型題干編號文字資料編號名稱類型1:n描述上傳時間視頻類型1:n視頻名相對地址類型描述上傳時間保存地址E-R圖得分用戶試卷ID用戶編號得分明細編號試卷號用戶1:n試題用戶得分用戶名姓名密碼院系班級卷面分用戶分用戶答案性別n:1數據庫表一覽數據庫表名說明Admin用來存放系統(tǒng)管理員的用戶名和密碼liuyan用來存放用戶留言信息Paper試卷信息表Paperdetail試卷詳情表Reply留言回復表Scores用戶測試得分表Scoresdetail得分明細表Shiti試題表Shiti_Leix試題類型表Sp_leix視頻資料類型表Spzl視頻資料表student注冊用戶表Wzzl文字資料表Wzzl_leix文字資料類型表系統(tǒng)構建本系統(tǒng)使用Struts2、Spring、Hibernate框架(統(tǒng)稱S2SH)實現,首先在MyEclipse中創(chuàng)建一個WebProject,命名為JKTeaching,其次,分別為其增加Struts2、Spring和Hibernate框架支持,在這三個框架支持下系統(tǒng)方可正常運行。在系統(tǒng)搭建好之后主要有如下幾個核心配置文件:1、struts.xml:保存struts2的Action配置信息2、hibernate.cfg.xml:保存了Hibernate配置信息3、applicationContext.xml:保存了Spring配置信息,它起到承上(struts2)啟下(Hibernate)的作用,集成了Hibernate3框架登錄界面游客查詢文字資料游客查詢視頻資料在線測試模塊測試界面測試結果界面討論答疑模塊查看回復界面管理員模塊—管理試題類型試題新增界面試題管理界面試卷管理界面試卷預覽界面新增文字資料庫視頻管理模塊用戶管理模塊答疑模塊本次畢業(yè)設計用到了我大學里學到的許多專業(yè)知識,同時鍛煉了自己對于新技術的自學能力。主要包括MyEclipse開發(fā)環(huán)境的應用,Struts2框架技術應用,SQLServer數據庫知識的應用,Spring技術的使用,Hibernate框架技術的使用等等??梢哉f,本次畢業(yè)設計是對我對整個計算機體系知識掌握程度的一次綜合性考驗和鍛煉??偟膩碚f,本次畢業(yè)設計根據任務書的要求,通過S2SH技術和SQLServer數據庫完成了一個具備基本功能的在線教學功能,并通過開發(fā)過程熟悉S2SH框架的運行原理,更深入的認識了現今各大開發(fā)框架的優(yōu)劣勢以及網上教學平臺的開發(fā)前景。讓我從技術、理論和經驗上有了一個很大的提高。本次畢業(yè)設計會為我以后的工作和學習增加
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 抖音火花劇情號短視頻內容合作與獨家授權合同
- 文學小說版權購買與系列出版合同
- 影視動畫配音服務與品牌合作推廣協議
- 文旅地產項目委托經營管理及資源整合協議
- 影視動畫渲染節(jié)點租賃與專業(yè)級存儲技術支持協議
- 房地產項目配套工程補償協議
- 生物醫(yī)藥企業(yè)勞動爭議預防與員工權益保護合作協議
- 網上購物平臺出口退稅擔保與稅收風險防范合同
- 商鋪居間費協議書
- 給老人養(yǎng)老協議書
- 2025內蒙古錫林郭勒蘇能白音華發(fā)電有限公司招聘49人筆試參考題庫附帶答案詳解
- 紅色教育綜合實踐課件
- 人教版五下-6.1 同分母分數加減法(導學案含答案)
- 廈門市2025 屆高三畢業(yè)班第四次質量檢測-化學+答案
- 腦梗死頭暈護理查房課件
- 2025物流公司貨車駕駛員勞動合同
- 教學儀器設備購置申請報告 2 - 副本
- 2025-2030中國風光互補路燈行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025年無人機駕駛員職業(yè)技能考核無人機操作員客戶服務能力試題
- 航空客運包機合同
- 馬拉松志愿者培訓
評論
0/150
提交評論