在线教育学习平台的设计与实现
发布时间:2020-08-23 08:24
【摘要】:伴随互联网时代信息技术的迅猛发展,IT技术线下培训市场持续火爆。但对比线下培训价格高昂、需要持续集中时间去学习的弊端,更需要一个课程优质、价格适中、灵活便捷的在线教育学习平台来满足IT技术群体用户的学习需求。基于当前线下IT教育课程学习的不足之处,提出了SpringBoot技术开发的在线教育学习平台。通过PC端和移动端的在线学习课程功能的同步性,能让IT技术学习群体更便捷地学习优质的技术课程视频,也能有助于教学管理方对IT技术教学资源的合理分配与管理。在线教育学习平台以基于互联网技术学习课程内容数据为主的PC端和移动端结合的学习平台为背景,首先在需求分析阶段,通过UML建模技术所作的三端平台角色用例图来阐述系统功能性需求,紧接着通过系统架构设计图和功能模块划分来对系统进行总体设计,采用B/S架构模式建立系统的MVC三层架构模型,使用企业级轻量开发框架Springboot和Mybatis的后台框架设计,并采用关系型数据库MySQL和非关系型数据库Redis缓存技术对系统数据信息进行存储,在数据库设计部分给出系统主要数据库实体的E-R图和数据库表设计。在移动端主要是借助微信公众号提供的API接口来实现与服务器端的数据通讯,数据交互采用的通用JSON的数据格式,利用微信内置的浏览器访问在线教育学习平台的课程主页,浏览器通过4G或Wi-Fi网络传输数据请求到服务器端,服务端返回相应的数据在微信APP内置浏览器页面展示。系统实现部分则是借助功能界面实现效果图和相对应说明来阐述。在系统测试部分,通过选取部分测试用例介绍来对系统功能进行测试,验证是否符合预期。在线教育学习平台借助PC端和移动端的在线学习优势,给IT技术学习用户群体提供更为便捷、高性价比的技术学习课程;同时,降低了在线教育学习平台管理方企业的管理和运营成本。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
在三端角色平台的交互信息关系如图2-1 所示。图 2-1 三端角色平台的交互关系2.4 本章小结本章介绍了系统设计与实现中应用的核心技术,主要包括企业级开发框架SpringBoot、非关系型数据库 Redis 和微信公众平台数据交互模式标准。
在线教育学习平台总体角色划分图
图 3-2 后台管理运营端管理员用例图(1)在线教育学习平台的后台管理运营端管理员在登录后,主页包含在线教育学习平台注册人数的增加趋势图,来显示平台的运营流量数据;同时,也包括对系统内的一些提示消息。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
在三端角色平台的交互信息关系如图2-1 所示。图 2-1 三端角色平台的交互关系2.4 本章小结本章介绍了系统设计与实现中应用的核心技术,主要包括企业级开发框架SpringBoot、非关系型数据库 Redis 和微信公众平台数据交互模式标准。
在线教育学习平台总体角色划分图
图 3-2 后台管理运营端管理员用例图(1)在线教育学习平台的后台管理运营端管理员在登录后,主页包含在线教育学习平台注册人数的增加趋势图,来显示平台的运营流量数据;同时,也包括对系统内的一些提示消息。
【相似文献】
相关期刊论文 前10条
1 初妍彤;李立威;;在线教育背景下城市青少年参加课外培训现状调查分析[J];现代商业;2019年06期
2 崔凯波;熊超;王乐清;黄云鹏;;基于在线教育的军队院校装备课程改革的思考[J];教育现代化;2019年24期
3 唐景莉;;中国高校将面向全球免费提供在线教育课[J];中国建设教育;2013年03期
4 胡雍;;在线教育的发展及对我国高等教育改革的启示[J];人才培养与教学改革-浙江工商大学教学改革论文集;2015年00期
5 史宇;;在线教育“乱战”[J];齐鲁周刊;2019年Z2期
6 陆玮;;在线教育背景下大学生创新创业教育有效性探究[J];中外企业家;2018年21期
7 张浩;唐红梅;张梅;奚丽君;李丽;;医学院校教师对在线教育的认可度与态度调查分析[J];中国高等医学教育;2018年12期
8 龙煦霏;;2019年在线教育“涛声依旧”可持否[J];中国商界;2019年Z1期
9 朱莹;;博物馆在线教育游戏的开发与设计——以“自然探索在线”为例[J];科学教育与博物馆;2019年01期
10 李U喪
本文编号:2801305
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2801305.html