【正文】
摘 要當(dāng)今世界是一個(gè)知識(shí)大爆炸的世界,學(xué)習(xí)的方式越來(lái)越多樣化,原始的學(xué)校教育已經(jīng)滿足不了人們的學(xué)習(xí)需求。網(wǎng)校的崛起讓人們的學(xué)習(xí)方式打破了時(shí)間和空間的限制,可以使人們隨時(shí)隨地的進(jìn)行學(xué)習(xí),那么選擇一個(gè)好的網(wǎng)校平臺(tái)就顯得尤為重要。本設(shè)計(jì)詳細(xì)的介紹了網(wǎng)校管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),本系統(tǒng)采用面向?qū)ο蟮乃枷?,?yīng)用Struts2+Hibernate+Spring+MySQL技術(shù),遵循軟件開(kāi)發(fā)的流程,保證了軟件開(kāi)發(fā)的進(jìn)度。系統(tǒng)包括前臺(tái)和后臺(tái),前臺(tái)包括用戶的注冊(cè)和登錄、課程選擇、在線播放、在線自測(cè)、答疑系統(tǒng)、FAQ、調(diào)查表、問(wèn)題反饋等功能;后臺(tái)包括基本檔案的管理、資源的管理、權(quán)限的管理、在線自測(cè)的管理、調(diào)查表的圖表分析、問(wèn)題反饋的管理等功能。經(jīng)過(guò)測(cè)試,本系統(tǒng)實(shí)現(xiàn)了以上所有功能,具有操作簡(jiǎn)單、系統(tǒng)穩(wěn)定、性能良好的特征,為用戶提供了一條方便的學(xué)習(xí)途徑。關(guān)鍵詞:網(wǎng)校;Struts2;Hibernate;Spring;MySQLABSTRACTIn today39。s world is a world of knowledge explosion, more diverse learning styles, the original school education has failed to meet people39。s learning needs. Rise classes online so that people learn to break the constraints of time and space, you can make people learn when and where, so choose a good way to learn is particularly important.This paper introduces the design and implementation of ecampus management system, the system uses objectoriented thinking, using Struts2 + Hibernate + Spring +MySQL technology, follow the software development process to ensure the progress of software development. The system includes foreground and background, prospects, including user registration and login, course selection, online play, online selftest, answering system, FAQ, questionnaires, feedback problem。 background includes basic file management, management of resources, authority management, online selftest chart management, survey analysis, the problem of feedback management. After the test, the system realized all of the features, and has the features of simple operation, stable system and good performance, and provides a convenient way for the users.Key words:Campus System。 Struts2。Hibernate。Spring;MySQL目 錄第1章 緒論 1 課題研究背景 1 課題研究意義 1 相關(guān)技術(shù) 1第2章 系統(tǒng)分析及設(shè)計(jì)目標(biāo) 2 需求分析 2 可行性分析 2 技術(shù)可行性分析 2 操作可行性分析 2 社會(huì)因素的分析 2 本課題要達(dá)到的設(shè)計(jì)目標(biāo) 2第3章 系統(tǒng)設(shè)計(jì) 3 系統(tǒng)前臺(tái)功能 3 注冊(cè)和登錄 3 課程選擇 3 在線自測(cè) 3 社區(qū) 3 調(diào)查表 3 問(wèn)題反饋 3 FAQ 3 系統(tǒng)后臺(tái)功能 3 系統(tǒng)管理 3 資源管理 4 個(gè)人設(shè)置 4 前臺(tái)管理 4 系統(tǒng)功能模塊設(shè)計(jì) 4 前臺(tái)功能模塊圖 4 后臺(tái)功能模塊圖 5 UML建模 5 系統(tǒng)用例圖 5 系統(tǒng)類圖 7 系統(tǒng)主要模塊活動(dòng)圖 8 數(shù)據(jù)庫(kù)設(shè)計(jì) 10 項(xiàng)目實(shí)體屬性圖 10 系統(tǒng)ER圖 15 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 16第4章 系統(tǒng)實(shí)現(xiàn) 21 開(kāi)發(fā)環(huán)境及工具 21 開(kāi)發(fā)環(huán)境 21 開(kāi)發(fā)工具 21 系統(tǒng)運(yùn)行結(jié)果及效果圖 21 前臺(tái)實(shí)現(xiàn) 21 后臺(tái)實(shí)現(xiàn) 25第5章 軟件測(cè)試 28 單元測(cè)試 28 功能測(cè)試 28 性能測(cè)試 29總結(jié) 30致謝 31參考文獻(xiàn) 32第1章 緒論第1章 緒論 課題研究背景隨著互聯(lián)網(wǎng)的發(fā)展,人們學(xué)習(xí)的方式已經(jīng)不再僅僅局限于原始的學(xué)校,而是通過(guò)網(wǎng)絡(luò)等途徑,網(wǎng)上教育平臺(tái)不僅可以給用戶之間的交流帶來(lái)很大的便利,豐富了人們的閱歷,拓寬了人們的視野?,F(xiàn)如今,網(wǎng)絡(luò)教育非常的流行,由于它自由便利、投資較小并且時(shí)間和空間限制小的特點(diǎn)受到廣大用戶的青睞。目前市場(chǎng)上的網(wǎng)絡(luò)教育平臺(tái)不計(jì)其數(shù),但是大部分都是面向部分領(lǐng)域,用戶很難找到適合自己的平臺(tái),本系統(tǒng)是面向各個(gè)領(lǐng)域的群體,無(wú)需付費(fèi),只要注冊(cè)賬號(hào)就可以學(xué)習(xí)的平臺(tái),真正面向大眾的教育平臺(tái)。 課題研究意義在當(dāng)今互聯(lián)網(wǎng)迅猛發(fā)展的信息