【正文】
角度,數(shù)字校園是以網(wǎng)絡(luò)為基礎(chǔ),利用先進(jìn)的信息化手段和工具,實(shí)現(xiàn)從環(huán)境(包括設(shè)備、教室等)、資源(如圖書、講義、課件等)到活動(dòng)(包括教學(xué)、管理、服務(wù)、辦公等) 的全部數(shù)字化,在傳統(tǒng)校園的基礎(chǔ)上,構(gòu)建一個(gè)數(shù)字空間,拓2展現(xiàn)實(shí)校園的時(shí)間和空間維度,提升傳統(tǒng)校園的效率,擴(kuò)展傳統(tǒng)校園的功能,最終實(shí)現(xiàn)教育過程的全面信息化,從而達(dá)到提高教學(xué)質(zhì)量、科研和管理水平的目的。因此,必須建立一套完善的體系結(jié)構(gòu),簡化在網(wǎng)絡(luò)教學(xué)平臺(tái)上的應(yīng)用開發(fā)。 現(xiàn)在國內(nèi)許多院校都已經(jīng)或即將開展基于網(wǎng)絡(luò)的輔助教學(xué),選擇或開發(fā)一個(gè)性能優(yōu)異、功能完善、能夠充分滿足校園網(wǎng)絡(luò)教學(xué)需要的網(wǎng)絡(luò)教學(xué)平臺(tái)成為關(guān)鍵。新技術(shù)的廣泛應(yīng)用使得傳統(tǒng)教育結(jié)構(gòu)不斷發(fā)生改變,不再強(qiáng)調(diào)通過直接給學(xué)生灌輸大量的知識(shí)來確保有較高的教學(xué)質(zhì)量與教學(xué)效率,而是側(cè)重于使學(xué)生學(xué)會(huì)學(xué)習(xí)的方法,使之具有自我獲取知識(shí)與更新知識(shí)的能力,以便與“知識(shí)爆炸”和知識(shí)迅速更新?lián)Q代的發(fā)展趨勢(shì)相適應(yīng)。關(guān)鍵詞:J2EE 架構(gòu),網(wǎng)絡(luò)教學(xué)系統(tǒng),MVC 框架,B/S 模式AbstractAs the puter and work technology rapidly develop, the information society is produced, and information technology is gradually perate into various fields, the vigorous development of work teaching is a good example. Compared with former CAI(puter aided instruction) software, work teaching can make fully use of puter resources efficient, make teachers interacting with students through work, promote the initiatively of students, put allround education in practice. The work teaching is fit to the requests of education in a new era, and so, it is urgent to build a platform for work teaching. The work teaching system is used to build an IT environment for puter aided instruction system. In this IT environment, we can use it to prepare lecture, make PPT、teach、correct students’papers、 selfstudy、 exam on line、 municate between teachers and students、answering students’ questions , and so on.System USES a J2EE architecture is aiming at the problems in the teaching, bined with the work teaching pattern and the latest mainstream theory results at home and abroad, and adopted at present relatively mature work technology. Paper from the work teaching system design goal, the user and operation characteristics of environment, detailed the demand of the system are discussed and features. With the J2EE technology, the MVC pattern thought as the foundation, the B/S multilayer system structure, analysis and design of work teaching system, this paper puts forward a new work teaching system solutions, and on one of them to the main function of the sample for the realization of sex. The system USES the current technology, enhance the system scalability and safety, for teaching website development the personnel have very good reference. Keywords: work teaching system;J2EE architecture。以 J2EE 技術(shù)、MVC 模式的思想為基礎(chǔ),采用 B/S 多層體系結(jié)構(gòu),分析并設(shè)計(jì)了網(wǎng)絡(luò)教學(xué)系統(tǒng),提出了一個(gè)新型網(wǎng)絡(luò)教學(xué)系統(tǒng)的解決方案,并且對(duì)其中的主要功能作了示例性的實(shí)現(xiàn)。 系統(tǒng)采用了 J2EE 架構(gòu),是針對(duì)目前教學(xué)中存在的問題,結(jié)合了網(wǎng)絡(luò)教學(xué)的主流模式和國內(nèi)外的最新理論成果,同時(shí)采用了目前較為成熟的網(wǎng)絡(luò)技術(shù)。因此,建立一個(gè)網(wǎng)絡(luò)教學(xué)平臺(tái)勢(shì)在必行。摘要 隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,社會(huì)的信息化程度越來越高,信息技術(shù)正逐漸滲透到各個(gè)領(lǐng)域,網(wǎng)絡(luò)教學(xué)的蓬勃發(fā)展就是一個(gè)很好的例子。與以往使用獨(dú)立的計(jì)算機(jī)進(jìn)行輔助教學(xué)相比,網(wǎng)絡(luò)教學(xué)利用計(jì)算機(jī)可以更加有效地利用資源,并可以通過網(wǎng)絡(luò)實(shí)現(xiàn)老師和學(xué)生進(jìn)行更廣泛的交流,能夠充分調(diào)動(dòng)學(xué)生的主動(dòng)性,更好地實(shí)施素質(zhì)教育,符合新時(shí)代教育形式的要求。網(wǎng)絡(luò)教學(xué)系統(tǒng)是在校園網(wǎng)中建立一個(gè)輔助教學(xué)的 IT 環(huán)境,在這個(gè)環(huán)境中,可以實(shí)現(xiàn)教師備課、課件制作、授課、批改作業(yè)、學(xué)生自主學(xué)習(xí)、在線考試、師生交流、答疑等教學(xué)環(huán)節(jié)。論文從網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)目標(biāo)、用戶特點(diǎn)和運(yùn)行環(huán)境出發(fā),詳細(xì)探討了系統(tǒng)的需求和功能特點(diǎn)。該系統(tǒng)采用了目前流行的技術(shù),增強(qiáng)了系統(tǒng)的可擴(kuò)展性和安全性,對(duì)于教學(xué)網(wǎng)站開發(fā)的人員有很好的借鑒意義。 MVC mode目錄第一章 緒論 .........................................................1 課題研究背景 ..................................................1 目前研究現(xiàn)狀 ..................................................2 本文研究內(nèi)容及結(jié)構(gòu)安排 ........................................3第二章 系統(tǒng)體系結(jié)構(gòu)及相關(guān)技術(shù)分析 ...................................5 B/S 三層體系結(jié)構(gòu)分析 ..........................................52. 兩層應(yīng)用體系結(jié)構(gòu) .........................................5 傳統(tǒng)的三層應(yīng)用體系結(jié)構(gòu) ....................................5 基于 Web 的三層體系結(jié)構(gòu) ....................................6 MVC 設(shè)計(jì)模式 ..............................................7 MVC 設(shè)計(jì)模式的優(yōu)點(diǎn) ........................................8 三層 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) .......................................9 系統(tǒng)設(shè)計(jì)平臺(tái) .................................................10 J2EE 簡介 ................................................10 J2EE 組件 .................................................11 J2EE 體系結(jié)構(gòu) ............................................11 MVC 在 Web 系統(tǒng)中的應(yīng)用 ..................................12第三章 系統(tǒng)分析和設(shè)計(jì) ..............................................13 系統(tǒng)需求分析 .................................................13 系統(tǒng)總體設(shè)計(jì) .................................................13 MVC 設(shè)計(jì)模式 .............................................13 系統(tǒng)功能設(shè)計(jì) .............................................15 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) .............................................16 系統(tǒng)主要功能模塊設(shè)計(jì) .........................................18 學(xué)生模塊系統(tǒng)流程圖 .......................................18 教師模塊流程說明 .........................................19 管理員模塊流程說明 .......................................20第四章 系統(tǒng)的實(shí)現(xiàn) ..................................................21 MVC 設(shè)計(jì)模式在系統(tǒng)中的具體實(shí)現(xiàn) ...............................21 開發(fā)工具的選擇 ...............................................21 開放源代碼軟件 ...........................................22 基于開源軟件的技術(shù)方案 ...................................22 系統(tǒng)的詳細(xì)開發(fā) ...............................................23 Web 層的開發(fā) .............................................23 業(yè)務(wù)邏輯層開發(fā) ...........................................24 數(shù)據(jù)層開發(fā) ...............................................24 教學(xué)系統(tǒng)界面設(shè)計(jì) .............................................25第五章 總結(jié)與展望 ..................................................29 總結(jié) .........................................................29 存在問題及進(jìn)一步研究方向 .....................................30參考文獻(xiàn) ...........................................................33致 謝 ..............................................................35