需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):24433 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著互聯(lián)網(wǎng)技術的發(fā)展,Web相關技術呈現(xiàn)百家爭鳴的態(tài)勢,服務器端語言、腳本語言、前端語言等技術日益強大,并逐步地改善用戶的體驗效果。如今,人們早已不滿足純粹的信息交換,而是將互聯(lián)網(wǎng)與教育的結合構成在線教學平臺。我此次的目的是,結合理論知識,重在編碼實踐,開發(fā)一個基于B/S的在線教學系統(tǒng),盡可能多的挖掘業(yè)務需求,探測技術難點,以供后續(xù)開發(fā)者參考。 本設計主要使用開源工具Eclipse Mars 4.5結合Java語言編寫后端邏輯,服務器采用Apache Tomcat 7.0,前端使用Html5+Css3技術、ajax、JavaScript等技術,數(shù)據(jù)庫環(huán)境為MySQL 5.6,項目主體框架由Spring4+Sturt2+hibernate4配合QuartZ、Shiro、JQuery等優(yōu)秀框架構成。從可行性分析、需求分析、總體設計等進行系統(tǒng)開發(fā),貫徹軟件工程的思想,立志將基于B/S的在線教學系統(tǒng)盡可能的做好。 本設計的創(chuàng)新點在于將與課程視頻有關的題目嵌入到視頻播放過程中,促進學生在學習課程視頻時的思考,有利于提升教學效果。目前Web技術發(fā)展成熟,不管是后臺的Java還是前端的Bootstrap,都有成熟的API可供參考以實現(xiàn)復雜的功能,使系統(tǒng)開發(fā)者能夠更加專注于復雜的業(yè)務邏輯。
關鍵詞: B/S 互聯(lián)網(wǎng) 在線教學 技術
目錄 摘要 Abstract 1 緒論-1 1.1 課題背景及研究意義-1 1.2 研究內(nèi)容及創(chuàng)新點-1 1.3 文章內(nèi)容簡介及課題主要貢獻-2 1.4 本章小結-2 2 可行性分析-3 2.1 技術可行性-3 2.2 經(jīng)濟可行性-3 2.3 操作可行性-4 2.4 難點與風險-4 3 需求分析-5 3.1 市場需求-5 3.2 業(yè)務需求-5 3.3 功能需求-5 3.4 系統(tǒng)需求-18 3.5 性能需求-19 4 總體設計-19 4.1 設計約定-19 4.2 功能模塊結構圖-19 4.3 系統(tǒng)架構-20 4.4 總體界面設計-22 4.5 數(shù)據(jù)庫設計-25 5 系統(tǒng)實現(xiàn)過程-32 5.1 環(huán)境搭建基本流程,搭建本地測試環(huán)境-32 5.2 申請云服務器-33 5.3 云服務器搭建生產(chǎn)環(huán)境-34 5.4 環(huán)境搭建遇到的問題及解決方案-37 5.5 重要功能實現(xiàn)細節(jié)-40 6 系統(tǒng)測試-45 6.1 測試工具-45 6.2 測試方法-45 7 系統(tǒng)使用說明書-46 7.1 進入系統(tǒng)首頁-46 7.2 查看課程類別視頻-47 7.3 查看課程視頻-48 7.4 用戶播放視頻-49 7.5 用戶完成章節(jié)作業(yè)-50 7.6 管理員查看頁面統(tǒng)計-50 8 總結與展望-51 8.1 總結-51 8.2 展望-51 畢業(yè)設計體會-52 參考文獻-53 致謝-55 |