基于HTML5和Node.js的高校教學(xué)輔助系統(tǒng)研究與實現(xiàn)
發(fā)布時間:2021-05-19 13:22
隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,互聯(lián)網(wǎng)在教育教學(xué)改革中發(fā)揮著越來越重要的作用。網(wǎng)絡(luò)技術(shù)與教育的相互碰撞已掀起了一股潮流,正大力推動著教育事業(yè)的發(fā)展。作為網(wǎng)絡(luò)技術(shù)與教育教學(xué)相結(jié)合的重要體現(xiàn),網(wǎng)上教學(xué)輔助系統(tǒng)為傳統(tǒng)教育教學(xué)的改革提供了一種有效的途徑�;谌粘=虒W(xué)實踐中表現(xiàn)出的各種需求,近年來各大高校都在加快信息化建設(shè),紛紛搭建各自學(xué)校的教學(xué)輔助平臺,轉(zhuǎn)換教學(xué)觀念,提高教學(xué)成效,倡導(dǎo)學(xué)生利用信息化手段進行自主學(xué)習(xí),解決問題。本文采用面向瀏覽器的B/S架構(gòu),基于HTML5和Node.js研發(fā)了一個功能完善、操作便捷的高校教學(xué)輔助系統(tǒng),旨在幫助師生建立更加實用的學(xué)習(xí)交流平臺。文中對高校教學(xué)輔助系統(tǒng)的國內(nèi)外發(fā)展歷程及實踐情況做出了總結(jié),對系統(tǒng)開發(fā)過程中應(yīng)用到的相關(guān)技術(shù)進行了分析。從功能性和非功能性兩方面進行了需求分析,將系統(tǒng)用戶劃分為管理員、教師、學(xué)生三種角色,對不同角色的權(quán)限進行了嚴(yán)格控制以提高系統(tǒng)安全性;利用用例圖對系統(tǒng)整體功能進行了劃分,對高校教學(xué)輔助系統(tǒng)的架構(gòu)進行了設(shè)計,給出了高校教學(xué)輔助系統(tǒng)數(shù)據(jù)庫的實體關(guān)系圖,建立了課程分類信息表、資源信息表、題庫信息表、組卷表等數(shù)據(jù)庫表;對系統(tǒng)登錄功能、學(xué)習(xí)功...
【文章來源】:山東師范大學(xué)山東省
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.1.1 研究背景
1.1.2 研究意義
1.2 研究現(xiàn)狀
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)研究現(xiàn)狀
1.3 論文主要工作
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)理論及技術(shù)分析
2.1 客戶端技術(shù)
2.1.1 HTML5技術(shù)
2.1.2 Vue.js框架
2.1.3 Bootstrap框架
2.2 服務(wù)器端技術(shù)
2.2.1 Node.js
2.2.2 Express框架
第三章 高校教學(xué)輔助系統(tǒng)的需求分析與概要設(shè)計
3.1 系統(tǒng)需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系統(tǒng)概要設(shè)計
3.2.1 系統(tǒng)架構(gòu)設(shè)計
3.2.2 系統(tǒng)功能結(jié)構(gòu)
3.2.3 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)
第四章 高校教學(xué)輔助系統(tǒng)的詳細(xì)設(shè)計
4.1 登錄功能設(shè)計
4.2 學(xué)習(xí)功能設(shè)計
4.2.1 課程維護模塊設(shè)計
4.2.2 資源學(xué)習(xí)模塊設(shè)計
4.3 考試功能設(shè)計
4.3.1 題庫維護模塊設(shè)計
4.3.2 智能組卷模塊設(shè)計
4.3.3 在線考試模塊設(shè)計
4.3.4 考試反饋模塊設(shè)計
4.4 作業(yè)功能設(shè)計
4.4.1 課程作業(yè)模塊設(shè)計
4.4.2 實驗作業(yè)模塊設(shè)計
4.5 論壇功能設(shè)計
第五章 高校教學(xué)輔助系統(tǒng)的實現(xiàn)
5.1 登錄功能界面與編程實現(xiàn)
5.2 學(xué)習(xí)功能界面與編程實現(xiàn)
5.2.1 課程維護模塊實現(xiàn)
5.2.2 資源學(xué)習(xí)模塊實現(xiàn)
5.3 考試功能界面與編程實現(xiàn)
5.3.1 題庫維護模塊實現(xiàn)
5.3.2 智能組卷模塊實現(xiàn)
5.3.3 在線考試模塊實現(xiàn)
5.3.4 考試反饋模塊實現(xiàn)
5.4 作業(yè)功能界面與編程實現(xiàn)
5.4.1 課程作業(yè)模塊實現(xiàn)
5.4.2 實驗作業(yè)模塊實現(xiàn)
5.5 論壇功能界面與編程實現(xiàn)
第六章 高校教學(xué)輔助系統(tǒng)的測試
6.1 系統(tǒng)測試環(huán)境
6.2 系統(tǒng)功能測試
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻
致謝
【參考文獻】:
期刊論文
[1]基于Vue.js高速路政管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 王勝,張靖. 電腦知識與技術(shù). 2017(21)
[2]輕量級響應(yīng)式框架Vue.js應(yīng)用分析[J]. 麥冬,陳濤,梁宗灣. 信息與電腦(理論版). 2017(07)
[3]基于移動互聯(lián)網(wǎng)的微學(xué)習(xí)系統(tǒng)的研究與設(shè)計[J]. 倪曉婷,張永勝,馬天宇,張家華. 信息系統(tǒng)工程. 2016(12)
[4]基于MVVM模式的WEB前端框架的研究[J]. 易劍波. 信息與電腦(理論版). 2016(19)
[5]Node.js中Express框架路由機制的研究[J]. 程桂花,沈煒,何松林,張珂杰. 工業(yè)控制計算機. 2016(08)
[6]基于自主學(xué)習(xí)4A網(wǎng)絡(luò)課程教學(xué)設(shè)計與實踐研究——以“環(huán)境監(jiān)測”課程為例[J]. 孫晶,劉立紅,歷亳,朱明霞,陳麗華,陳利強. 電子世界. 2016(12)
[7]基于B/S的大學(xué)生思政課網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)研究與設(shè)計[J]. 徐景彩. 自動化與儀器儀表. 2016(04)
[8]基于Android的網(wǎng)絡(luò)課程移動學(xué)習(xí)輔助教學(xué)系統(tǒng)設(shè)計與應(yīng)用[J]. 吳君勝,曾海. 微型電腦應(yīng)用. 2014(03)
[9]基礎(chǔ)醫(yī)學(xué)4A數(shù)字網(wǎng)絡(luò)教學(xué)平臺的構(gòu)建與實踐[J]. 鄒原,肖峰,劉佳,張嘉寧,黃敏. 中國高等醫(yī)學(xué)教育. 2013(03)
[10]MVVM模式分析與應(yīng)用[J]. 劉立. 微型電腦應(yīng)用. 2012(12)
碩士論文
[1]基于Nodejs框架的企業(yè)人事管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 王壯.吉林大學(xué) 2017
[2]融合網(wǎng)絡(luò)數(shù)據(jù)攝取的企業(yè)關(guān)系網(wǎng)絡(luò)平臺的設(shè)計與實現(xiàn)[D]. 劉楊.山東大學(xué) 2017
[3]基于Web的課程輔助教學(xué)系統(tǒng)設(shè)計與應(yīng)用[D]. 鞠東雪.渤海大學(xué) 2016
[4]基于WEB的精品課程教學(xué)輔助系統(tǒng)設(shè)計與實現(xiàn)[D]. 郭偉.西北農(nóng)林科技大學(xué) 2016
[5]基于HTML5的網(wǎng)絡(luò)課程教學(xué)系統(tǒng)的設(shè)計與實現(xiàn)[D]. 彭巍.吉林大學(xué) 2015
[6]《算法設(shè)計與分析》網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)研究與實現(xiàn)[D]. 趙忠?guī)?青島大學(xué) 2015
[7]基于HTML5的課程資源管理移動網(wǎng)站的設(shè)計[D]. 鄭巍.大連理工大學(xué) 2014
[8]Html5中WebSocket協(xié)議關(guān)鍵技術(shù)的研究及基于WebSocket協(xié)議的實時Web通信系統(tǒng)的實現(xiàn)[D]. 石文濤.南京郵電大學(xué) 2014
[9]高校網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)設(shè)計與實現(xiàn)[D]. 徐明強.大連海事大學(xué) 2013
[10]基于ASP.NET高校輔助教學(xué)視頻點播系統(tǒng)的設(shè)計與實現(xiàn)[D]. 吳耀東.電子科技大學(xué) 2013
本文編號:3195839
【文章來源】:山東師范大學(xué)山東省
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.1.1 研究背景
1.1.2 研究意義
1.2 研究現(xiàn)狀
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)研究現(xiàn)狀
1.3 論文主要工作
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)理論及技術(shù)分析
2.1 客戶端技術(shù)
2.1.1 HTML5技術(shù)
2.1.2 Vue.js框架
2.1.3 Bootstrap框架
2.2 服務(wù)器端技術(shù)
2.2.1 Node.js
2.2.2 Express框架
第三章 高校教學(xué)輔助系統(tǒng)的需求分析與概要設(shè)計
3.1 系統(tǒng)需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系統(tǒng)概要設(shè)計
3.2.1 系統(tǒng)架構(gòu)設(shè)計
3.2.2 系統(tǒng)功能結(jié)構(gòu)
3.2.3 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)
第四章 高校教學(xué)輔助系統(tǒng)的詳細(xì)設(shè)計
4.1 登錄功能設(shè)計
4.2 學(xué)習(xí)功能設(shè)計
4.2.1 課程維護模塊設(shè)計
4.2.2 資源學(xué)習(xí)模塊設(shè)計
4.3 考試功能設(shè)計
4.3.1 題庫維護模塊設(shè)計
4.3.2 智能組卷模塊設(shè)計
4.3.3 在線考試模塊設(shè)計
4.3.4 考試反饋模塊設(shè)計
4.4 作業(yè)功能設(shè)計
4.4.1 課程作業(yè)模塊設(shè)計
4.4.2 實驗作業(yè)模塊設(shè)計
4.5 論壇功能設(shè)計
第五章 高校教學(xué)輔助系統(tǒng)的實現(xiàn)
5.1 登錄功能界面與編程實現(xiàn)
5.2 學(xué)習(xí)功能界面與編程實現(xiàn)
5.2.1 課程維護模塊實現(xiàn)
5.2.2 資源學(xué)習(xí)模塊實現(xiàn)
5.3 考試功能界面與編程實現(xiàn)
5.3.1 題庫維護模塊實現(xiàn)
5.3.2 智能組卷模塊實現(xiàn)
5.3.3 在線考試模塊實現(xiàn)
5.3.4 考試反饋模塊實現(xiàn)
5.4 作業(yè)功能界面與編程實現(xiàn)
5.4.1 課程作業(yè)模塊實現(xiàn)
5.4.2 實驗作業(yè)模塊實現(xiàn)
5.5 論壇功能界面與編程實現(xiàn)
第六章 高校教學(xué)輔助系統(tǒng)的測試
6.1 系統(tǒng)測試環(huán)境
6.2 系統(tǒng)功能測試
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻
致謝
【參考文獻】:
期刊論文
[1]基于Vue.js高速路政管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 王勝,張靖. 電腦知識與技術(shù). 2017(21)
[2]輕量級響應(yīng)式框架Vue.js應(yīng)用分析[J]. 麥冬,陳濤,梁宗灣. 信息與電腦(理論版). 2017(07)
[3]基于移動互聯(lián)網(wǎng)的微學(xué)習(xí)系統(tǒng)的研究與設(shè)計[J]. 倪曉婷,張永勝,馬天宇,張家華. 信息系統(tǒng)工程. 2016(12)
[4]基于MVVM模式的WEB前端框架的研究[J]. 易劍波. 信息與電腦(理論版). 2016(19)
[5]Node.js中Express框架路由機制的研究[J]. 程桂花,沈煒,何松林,張珂杰. 工業(yè)控制計算機. 2016(08)
[6]基于自主學(xué)習(xí)4A網(wǎng)絡(luò)課程教學(xué)設(shè)計與實踐研究——以“環(huán)境監(jiān)測”課程為例[J]. 孫晶,劉立紅,歷亳,朱明霞,陳麗華,陳利強. 電子世界. 2016(12)
[7]基于B/S的大學(xué)生思政課網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)研究與設(shè)計[J]. 徐景彩. 自動化與儀器儀表. 2016(04)
[8]基于Android的網(wǎng)絡(luò)課程移動學(xué)習(xí)輔助教學(xué)系統(tǒng)設(shè)計與應(yīng)用[J]. 吳君勝,曾海. 微型電腦應(yīng)用. 2014(03)
[9]基礎(chǔ)醫(yī)學(xué)4A數(shù)字網(wǎng)絡(luò)教學(xué)平臺的構(gòu)建與實踐[J]. 鄒原,肖峰,劉佳,張嘉寧,黃敏. 中國高等醫(yī)學(xué)教育. 2013(03)
[10]MVVM模式分析與應(yīng)用[J]. 劉立. 微型電腦應(yīng)用. 2012(12)
碩士論文
[1]基于Nodejs框架的企業(yè)人事管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 王壯.吉林大學(xué) 2017
[2]融合網(wǎng)絡(luò)數(shù)據(jù)攝取的企業(yè)關(guān)系網(wǎng)絡(luò)平臺的設(shè)計與實現(xiàn)[D]. 劉楊.山東大學(xué) 2017
[3]基于Web的課程輔助教學(xué)系統(tǒng)設(shè)計與應(yīng)用[D]. 鞠東雪.渤海大學(xué) 2016
[4]基于WEB的精品課程教學(xué)輔助系統(tǒng)設(shè)計與實現(xiàn)[D]. 郭偉.西北農(nóng)林科技大學(xué) 2016
[5]基于HTML5的網(wǎng)絡(luò)課程教學(xué)系統(tǒng)的設(shè)計與實現(xiàn)[D]. 彭巍.吉林大學(xué) 2015
[6]《算法設(shè)計與分析》網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)研究與實現(xiàn)[D]. 趙忠?guī)?青島大學(xué) 2015
[7]基于HTML5的課程資源管理移動網(wǎng)站的設(shè)計[D]. 鄭巍.大連理工大學(xué) 2014
[8]Html5中WebSocket協(xié)議關(guān)鍵技術(shù)的研究及基于WebSocket協(xié)議的實時Web通信系統(tǒng)的實現(xiàn)[D]. 石文濤.南京郵電大學(xué) 2014
[9]高校網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)設(shè)計與實現(xiàn)[D]. 徐明強.大連海事大學(xué) 2013
[10]基于ASP.NET高校輔助教學(xué)視頻點播系統(tǒng)的設(shè)計與實現(xiàn)[D]. 吳耀東.電子科技大學(xué) 2013
本文編號:3195839
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3195839.html
最近更新
教材專著