基于React+Spring的教学系统设计与实现
发布时间:2021-06-21 12:38
在当今信息技术高速发展的时代,大数据、物联网、人工智能等技术已经渗透进人们生活的方方面面,尤其是帮助深化教育领域的改革。互联网+教育正改变着传统的教育模式,学生的学习方式也由传统的线下学习转向了以互联网为支撑的在线学习,由此产生了诸多线上教学系统。当前的线上教学系统存在一些共性的弊端,如缺少项目实践、课程组织简单、个性化程度不足等问题。针对这些不足,本文基于React+Spring研发了一个学习高效、交互性良好的教学系统。本文对现阶段国内外教学系统情况做出了说明,对相关的技术进行了分析,并对推荐算法进行了研究。本文从功能性、非功能性需求进行分析,确定了管理员、教师、学生三种角色的用户,给出了教学系统数据库实体关系图,建立了用户表、课程数据结构表、账单数据结构表、课程信息表等数据库表,对用户管理、视频教学、在线编程、检测练习模块所包含的具体功能进行了设计。在视频教学模块中,着重设计了视频知识链接的功能,学生通过链接可跳转到相关知识点的讲解视频中,使教学资源不再以传统的树形结构的方式呈现,而是更加注重视频内容上的相关性。本文给出了新的个性化推荐算法,通过对课程体系指标的研究,科学的收集学生...
【文章来源】:山东师范大学山东省
【文章页数】:58 页
【学位级别】:硕士
【部分图文】:
系统角色分配图
山东师范大学硕士学位论文检测练习模块。检测练习模块主要用于巩固学员在课程学习过程中学习的对所学知识的掌握程度,因此该模块主要包括在线练习和在线考试两项由教师根据设置单独知识点设置的简易练习题,帮助学习者巩固所学知针对一系列课程内容设置的具有一定难度的试题,需要学员在规定时间的用例图如图 3-2 所示。
图 3-3 视频教学系统前端技术架构如图 3-3 所示,前端设计主要使用 HTML5、CSS3、JavaScript[41]语言,基于 中尽可能简单的 API 实现响应式双向数据绑定以及组合功能组件,同时利用 Boo框架实现界面自动适配,以适用不同屏幕尺寸。通过合理利用上述技术,能够快界面开发[43]。
【参考文献】:
期刊论文
[1]基于React的电厂信息管理系统前端页面设计[J]. 祝广场,柯亚唯. 山东工业技术. 2018(22)
[2]基于大数据分析的在线教育用户基本属性的研究——以“腾讯课堂”为例[J]. 魏梦楠,马燕. 中国信息技术教育. 2018(19)
[3]新闻传播专业MOOC(慕课)教学模式比较研究——以Coursera、Futurelearn、中国大学MOOC为例[J]. 赵红艳,付丽. 黑龙江教育(理论与实践). 2018(09)
[4]基于React框架的智慧校园的前端开发设计[J]. 史志腾,杨保华. 电脑知识与技术. 2018(22)
[5]互联网环境下在线教育模式探究——以沪江网校为例[J]. 方欣. 中国成人教育. 2018(10)
[6]美国大学在线教育发展的环境属性及对我们的启示[J]. 范朝霞. 中国成人教育. 2018(10)
[7]美国高校网络课程两大在线学习平台的特征比较分析——以Coursera与edX为例[J]. 蒋平. 高等财经教育研究. 2018(02)
[8]基于React的远程会诊系统设计[J]. 司开放. 信息与电脑(理论版). 2017(22)
[9]试谈前后端分离及基于前端MVC框架的开发[J]. 林嘉婷. 电脑编程技巧与维护. 2016(23)
[10]Spring Boot研究和应用[J]. 王永和,张劲松,邓安明,周智勋. 信息通信. 2016(10)
硕士论文
[1]教学直播系统运维管理平台的设计与实现[D]. 阚景森.河北科技大学 2019
[2]基于Spring Boot的整车出库管理系统设计与开发[D]. 王振宇.南京邮电大学 2018
[3]慕课网商业模式重构研究[D]. 陈嵊.广西大学 2018
[4]支持前后端分离的JavaScript开发框架的研究及在内容管理系统中的应用[D]. 路雯雯.山东大学 2017
[5]基于Bootstrap的初中英语学习系统的设计与实现[D]. 余德军.湖北大学 2017
[6]基于混合协同过滤的旅游攻略推荐算法研究[D]. 穆丽文.吉林大学 2017
[7]基于协同过滤的推荐系统的设计与实现[D]. 刘振兴.中山大学 2015
[8]Html5中WebSocket协议关键技术的研究及基于WebSocket协议的实时Web通信系统的实现[D]. 石文涛.南京邮电大学 2014
本文编号:3240691
【文章来源】:山东师范大学山东省
【文章页数】:58 页
【学位级别】:硕士
【部分图文】:
系统角色分配图
山东师范大学硕士学位论文检测练习模块。检测练习模块主要用于巩固学员在课程学习过程中学习的对所学知识的掌握程度,因此该模块主要包括在线练习和在线考试两项由教师根据设置单独知识点设置的简易练习题,帮助学习者巩固所学知针对一系列课程内容设置的具有一定难度的试题,需要学员在规定时间的用例图如图 3-2 所示。
图 3-3 视频教学系统前端技术架构如图 3-3 所示,前端设计主要使用 HTML5、CSS3、JavaScript[41]语言,基于 中尽可能简单的 API 实现响应式双向数据绑定以及组合功能组件,同时利用 Boo框架实现界面自动适配,以适用不同屏幕尺寸。通过合理利用上述技术,能够快界面开发[43]。
【参考文献】:
期刊论文
[1]基于React的电厂信息管理系统前端页面设计[J]. 祝广场,柯亚唯. 山东工业技术. 2018(22)
[2]基于大数据分析的在线教育用户基本属性的研究——以“腾讯课堂”为例[J]. 魏梦楠,马燕. 中国信息技术教育. 2018(19)
[3]新闻传播专业MOOC(慕课)教学模式比较研究——以Coursera、Futurelearn、中国大学MOOC为例[J]. 赵红艳,付丽. 黑龙江教育(理论与实践). 2018(09)
[4]基于React框架的智慧校园的前端开发设计[J]. 史志腾,杨保华. 电脑知识与技术. 2018(22)
[5]互联网环境下在线教育模式探究——以沪江网校为例[J]. 方欣. 中国成人教育. 2018(10)
[6]美国大学在线教育发展的环境属性及对我们的启示[J]. 范朝霞. 中国成人教育. 2018(10)
[7]美国高校网络课程两大在线学习平台的特征比较分析——以Coursera与edX为例[J]. 蒋平. 高等财经教育研究. 2018(02)
[8]基于React的远程会诊系统设计[J]. 司开放. 信息与电脑(理论版). 2017(22)
[9]试谈前后端分离及基于前端MVC框架的开发[J]. 林嘉婷. 电脑编程技巧与维护. 2016(23)
[10]Spring Boot研究和应用[J]. 王永和,张劲松,邓安明,周智勋. 信息通信. 2016(10)
硕士论文
[1]教学直播系统运维管理平台的设计与实现[D]. 阚景森.河北科技大学 2019
[2]基于Spring Boot的整车出库管理系统设计与开发[D]. 王振宇.南京邮电大学 2018
[3]慕课网商业模式重构研究[D]. 陈嵊.广西大学 2018
[4]支持前后端分离的JavaScript开发框架的研究及在内容管理系统中的应用[D]. 路雯雯.山东大学 2017
[5]基于Bootstrap的初中英语学习系统的设计与实现[D]. 余德军.湖北大学 2017
[6]基于混合协同过滤的旅游攻略推荐算法研究[D]. 穆丽文.吉林大学 2017
[7]基于协同过滤的推荐系统的设计与实现[D]. 刘振兴.中山大学 2015
[8]Html5中WebSocket协议关键技术的研究及基于WebSocket协议的实时Web通信系统的实现[D]. 石文涛.南京邮电大学 2014
本文编号:3240691
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3240691.html