前端:JSP + JavaScript + CSS
后台:SSM
数据库:MySQL
需求分析:
基于SSM的英语在线视频学习系统正是一个面向教师和学生的网络教学系统。系统选择java语言,具体采用JSP + MySQL开发,实现是在MySQL数据库上并基于B/S结构。实现了普通用户登录;学生下载作业、资料下载、查看教学视频、在线答题和在线交流;教师发布作业、资料下载、查看教学视频、在线答题和在线交流等功能。通过此网站,学生、老师可以不受时间、空间、地域的限制,进行教学互动,相比较传统教学更易提高教学效率。整个系统界面简洁、操作方便,具有实用、代码可读性好、便于维护的特点,同时,系统的设计还充分考虑了通用性和易扩展性。
管理员角色:
(1)网站公告管理:系统管理员可发布网站公告,师生可在线查看公告信息。
(2)教师信息管理:管理系统注册的教师信息。
(3)学生信息管理:管理系统注册的学生信息。
(4)教学资料管理:管理已发布上传的教学资料信息。
(5)教学视频管理:管理员已发布上传的教学视频信息。
(6)自测题目管理:管理系统内所有自测题目的录入与删除等
教师角色:
(1)发布作业:教师可发布课堂作业,并支持上传附件。
(2)互动交流:教师可在发布留言与其他系统用户进行线上交流。
(3)下载资料:教师可下载系统后台发布的教学资料与视频等。
(4)查看公告:教师可查看系统后台发布的通知公告。
学生角色:
(1)下载作业:学生可查看教师发布的作业,并下载作业附件。
(2)在线自测:学生可在线自测,系统可自动打分。
(3)在线视频:学生可在线观看教学视频。
(4)互动交流:学生可在发布留言与其他系统用户进行线上交流。
系统截图如下: