基于Springboot的在线教育资源平台的实现
- 毕业设计类型: Springboot
- 展示图片数量: 3
- 展示视频数量: 1
- 本项目包含了:源码、数据库、演示视频、远程包运行
可以点击视频播放器的右下角全屏播放
基于Springboot的在线教育资源平台的实现演示视频1
基于Springboot的在线教育资源平台的实现功能说明
一、选题的背景与意义
随着信息技术迅速发展,特别是从互联网到移动互联网,创造了跨时空的生活、工作和学习方式,使知识获取的方式发生了根本变化。教与学可以不受时间、空间和地点条件的限制,知识获取渠道灵活与多样化。
在线教育顾名思义,是以网络为介质的教学方式,通过网络,学员与教师即使相隔万里也可以开展教学活动;此外,借助网络课件,学员还可以随时随地进行学习,真正打破了时间和空间的限制,对于工作繁忙,学习时间不固定的职场人而言网络远程教育是最方便不过的学习方式。
在线教育平台即在线网络的教育平台。资源共享,是一种全新的交流方式,一种新教育学习平台,一种新型的工具的平台。在线教育平台利用一切工具进行教育活动皆以提高效率为前提。利用网络先进的技术改变师生的交流方式上课,进一步提高学生掌握知识的效率、进一步培养能力是网络教育研究的实质。
二、研究的基本内容与拟解决的主要问题:
1. 课题研究目标
本次毕业设计课题研究的主要任务和目标是设计并实现《在线教育资源平台的实现》中教师和学生两类用户的需求,以及毕业设计论文的撰写。
设计并实现用户登录、注册,教师可以管理课程、资源、学生和个人信息,学生可以添加课程、下载资源、课程讨论。
2.课题研究的基本内容
本课题主要是完成教育资源平台的实现。
(1)管理员功能实现
管理员登录:管理员登录后可进行平台管理。
人员管理:管理员可以对注册的人员进行管理。
课程管理:管理员可以对所有课程进行管理。
(2)教师端功能实现
教师注册:主要实现未注册教师的注册,教师必须要注册成功以后才能登录,教师可以在注册页面输入信息进行注册。
教师登录:教师在登录后可以进行开设课程管理,开设课程下的学生管理,开设课程下的资源管理。
课程管理:对课程信息进行增删改,和对报名学生的添加删除。
(3)学生端功能实现
学生注册:主要实现未注册学生的注册,学生必须要注册成功以后才能登录,学生可以在注册页面输入信息进行注册。
学生登录:学生登录后才能看到自己所选课程及课程中教师上传的资源。
课程管理:学生能进行课程报名。
3.功能性要求
可靠性;
可维护性;
可用性;
可扩展性;
4.系统要求
数据库管理系统:Microsoft SQL Server 2005;
web服务器开发工具:myEclipse 10,tomcat6以上;
系统环境:JDK1.7、JRE1.7;
操作系统 :Windows 7;
三、研究的方法与技术路线:
1. 研究方法
本课题的研究方法主要是借鉴其它教育资源平台,再结合自己已使用过平台,通过书刊资料查询、网上信息浏览等方法来收集信息资料。结合自已所学理论知识,找出存在的问题,寻求设计方案,确定设计思路。诚心向各位教师及同学学习,及时与指导教师沟通,结合学校实际,独立完成论文。
2.技术路线
(1)平台安全问题
登录验证操作。
(2)数据库问题
数据库应该有备份,防止以外。并对上传的资源文件也进行定期备份,防止丢失。