10333網(wǎng)上教學(xué)系統(tǒng)答辯稿.ppt_第1頁
10333網(wǎng)上教學(xué)系統(tǒng)答辯稿.ppt_第2頁
10333網(wǎng)上教學(xué)系統(tǒng)答辯稿.ppt_第3頁
10333網(wǎng)上教學(xué)系統(tǒng)答辯稿.ppt_第4頁
10333網(wǎng)上教學(xué)系統(tǒng)答辯稿.ppt_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、,基于JSP的網(wǎng)上教學(xué)系統(tǒng),開發(fā)概要,伴隨著計算機網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,傳統(tǒng)課堂式的教育已經(jīng)無法完全滿足社會的日益增長的需求,人們對在線教學(xué)系統(tǒng)的需求也更加迫切。 在線教學(xué)是指利用計算機網(wǎng)絡(luò)技術(shù)開展教育教學(xué)的整個過程,它是完全不同于課堂教學(xué)的一種全新的教學(xué)方式。網(wǎng)絡(luò)教學(xué)的方式的受眾范圍更廣,學(xué)習(xí)時間和進度由自己掌握,同時利用網(wǎng)絡(luò)的交互功能與老師和其他同學(xué)進行交流。 本文采用J2EE技術(shù),基于B/S模式開發(fā)一個網(wǎng)上教學(xué)系統(tǒng)。本系統(tǒng)具有管理員、注冊用戶和游客三種角色,主要實現(xiàn)了題庫管理模塊、文字資料庫模塊、視頻庫模塊、自測模塊、答疑交流模塊和用戶管理模塊,系統(tǒng)使用到的技術(shù)框架為 S2SH,采用SQL

2、 Server 2005作為后臺數(shù)據(jù)庫,系統(tǒng)具有良好的擴展性。,開發(fā)本系統(tǒng)使用Windows XP操作系統(tǒng),tomcat 6服務(wù)器,SQL Server 2005數(shù)據(jù)庫,MyEclipse 8.5開發(fā)工具,從資源上說是可以實現(xiàn)的。在大學(xué)課程中已經(jīng)學(xué)習(xí)了java語言和數(shù)據(jù)庫技術(shù)等多門課程,為整個課題開發(fā)提供了堅實的基礎(chǔ)。本系統(tǒng)使用java語言,MVC模式,S2SH框架,SQL 數(shù)據(jù)庫。從技術(shù)上來說是完全可行的。,可行性分析,開發(fā)環(huán)境和工具,硬件,CPU:酷睿雙核 2.4 GHz 內(nèi)存:DDR3 2GB 硬盤空間:320GB,軟件,操作系統(tǒng): Windows XP SP3 開發(fā)工具: MyEcli

3、pse 8.5 數(shù)據(jù)庫: SQL Server 2005 服務(wù)器: Tomcat 6.0 Java環(huán)境:JDK 1.6,系統(tǒng)功能結(jié)構(gòu)圖,功能介紹,本系統(tǒng)主要有三種類型的用戶,分別是游客用戶、注冊用戶和管理員,游客可以查詢文字資料信息,可以查詢視頻信息,可以在線觀看視頻; 注冊用戶登錄后,可以查詢、下載文字資料;可以查詢、觀看視頻信息;可以參加在線測試并且可以查看測試結(jié)果,系統(tǒng)能夠自動判分;用戶可以在答疑版塊中發(fā)表留言信息,可以查詢或者回復(fù)他人的留言。 系統(tǒng)管理員可以新增、修改或者刪除用戶信息;可以查詢、添加、修改或者刪除視頻信息和文字資料;可以管理試題、試題類型,并且可以組卷,可以回復(fù)留言或者

4、將某個回復(fù)設(shè)置為最佳回復(fù)。,E-R圖,E-R圖,E-R圖,數(shù)據(jù)庫表一覽,系統(tǒng)構(gòu)建,本系統(tǒng)使用Struts2、Spring、Hibernate框架(統(tǒng)稱S2SH)實現(xiàn),首先在MyEclipse中創(chuàng)建一個Web Project,命名為JKTeaching,其次,分別為其增加Struts2、Spring和Hibernate框架支持,在這三個框架支持下系統(tǒng)方可正常運行。在系統(tǒng)搭建好之后主要有如下幾個核心配置文件: 1、struts.xml:保存struts2的Action配置信息 2、hibernate.cfg.xml:保存了Hibernate配置信息 3、applicationContext.xml

5、:保存了Spring配置信息,它起到承上(struts2)啟下(Hibernate)的作用,集成了Hibernate3框架,登錄界面,游客查詢文字資料,游客查詢視頻資料,在線測試模塊,測試界面,測試結(jié)果界面,討論答疑模塊,查看回復(fù)界面,管理員模塊管理試題類型,試題新增界面,試題管理界面,試卷管理界面,試卷預(yù)覽界面,新增文字資料庫,視頻管理模塊,用戶管理模塊,答疑模塊,本次畢業(yè)設(shè)計用到了我大學(xué)里學(xué)到的許多專業(yè)知識,同時鍛煉了自己對于新技術(shù)的自學(xué)能力。主要包括MyEclipse開發(fā)環(huán)境的應(yīng)用,Struts2框架技術(shù)應(yīng)用,SQL Server數(shù)據(jù)庫知識的應(yīng)用,Spring技術(shù)的使用,Hibernate框架技術(shù)的使用等等。可以說,本次畢業(yè)設(shè)計是對我對整個計算機體系知識掌握程度的一次綜合性考驗和鍛煉。 總的來說,本次畢業(yè)設(shè)計根據(jù)任務(wù)書的要求,通過S2SH技術(shù)和SQL Server數(shù)據(jù)庫完成了一個具備基本功能的在線教學(xué)功能,并通過開發(fā)過程熟悉S2SH框架的運行原理,更深入的認識了現(xiàn)今各大開發(fā)框架的優(yōu)劣勢以及網(wǎng)上教學(xué)平臺的開發(fā)前景。讓我從技術(shù)、理論和經(jīng)驗上有了一個很大的提高。本次畢業(yè)設(shè)計會為我以后的工作和學(xué)習(xí)增加一筆寶貴的經(jīng)驗。 在本次畢業(yè)設(shè)計中,比較遺憾的是系統(tǒng)界面設(shè)計不

溫馨提示

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

評論

0/150

提交評論