一、开题依据(研究目的、意义及国内外研究概况,附主要参考文献)
1. 研究目的、意义
在信息化爆发式发展的趋势下,在线教育越来越凸显出优势随着信息技术迅速发展,特别是从互联网到移动互联网,创造了跨时空的生活、工作和学习方式,使知识获取的方式发生了根本变化。教与学可以不受时间、空间和地点条件的限制,知识获取渠道灵活与多样化。
在线教育可以突破时间和空间的限制,提升了学习效率,可以跨越因地域等方面造成的教育资源不平等分配,使教育资源共享化,降低了学习的门槛。在线教育系统可适合于政府,对公务员学习新知识和提高素质有很大帮助,更关键的是政府机构是垂直管理体制,只要在一个领域中创建并维护一套知识库,就可以让整个领域共享这宝贵的知识财富;也可用于学校,各大中学校可通过建立网上学校,加强学校、老师、学生之间的相互交流沟通,提高教学质量,亦可建立公共教学资源库,建设精品课程,宣传学校的教育实力。
本论文开发一个在线教育平台系统,采用了Spring Boot,Spring Cloud,Vue.js等技术,后台系统主要提供权限管理,讲师管理,课程分类,课程管理,统计分析,订单管理,首页展示位图片管理等功能,前台功能主要有登录注册,讲师详情展示,视频播放及购买,微信扫码支付等功能,能够满足任何人、任何时间、任何地点、从任何章节开始、学习任何课程的需求。
2. 国内外研究概况
目前开放式网络教育平台有淘宝同学、百度教育、网易公开课、MOOC等平台系统,这些平台都基本实现了课程搜索,视频观看,课程收藏等用户基本的功能需求。但是其中也有很多还需要改进的地方,譬如 淘宝同学采用的是2B+2C的混合型平台模式,任何用户都可以上传任意课程,虽然可以增加视频的库存,但是这就会造成资源质量的参差不齐,增加了用户筛选课程的工作量;从技术上淘宝同学早期使用PHP语言进行开发,但PHP不适合开发大型的网站系统,PHP经过几代的发展,虽然性能上有了很大的提高,但和Java然有差距,现在很多大型网站,后台的云计算,并发处理、数据库处理这些功能基本都用JAVA开发。
本系统采用B2C模式,前端使用Vue框架,后端使用Spring Boot和Spring Cloud等框架进行开发,同时这个模式更加便于管理,有利于课程种类分类,权限控制等,营造一个高质量的教学资源环境。同时使用到了分布式服务的模式,在大型项目里面,提高了代码的可重用性,同时易于维护。前端使用Vue.js框架进行开发,用户界面更加的简洁美感,给用户提供一种很好的学习环境和使用体验。
3. 参考文献
[1]刘柳.B2C模式下个性化物流服务对消费者重复消费意向的影响[J].商业经济研究,2021(01):115-118.
[2]张敏.基于B2C的电子商务平台开发和设计研究[J].无线互联科技,2020,17(23):52-53.
田海晴. 基于Spring Boot和Vue框架的共享运营