系统使用技术:SSM

前端技术:bootstrap、css、js等

开发工具:eclipse

数据库:mysql5.7

项目概览:

该系统基于SSM整合,mysql数据库,数据库表结构适量,具有完整的业务逻辑。适合课题:作业管理、在线学习等。

功能详情

适合选题:作业管理、在线学习,一共3个身份:管理员,老师和学生!

①管理员功能:登录后可以添加学生信息,管理所有学生信息,添加单个老师信息,也可以批量导入很多老师信息,管理所有老师信息,添加和管理学院信息,发布课程信息,管理所有课程,查看回复话题讨论信息,发布网站公告,管理网站公告信息!

②教师功能:上传课程视频信息,查询管理所有教学视频,上课课程文档课件信息,查询管理所有课件文档,新增讨论话题信息,查询编辑管理所有话题信息,按照课程发布作业信息,可以向某次作业中加入题目信息,也可以删除题目信息,每个题目带有分数值,老师可以修改个人信息。

③学生功能:查询所有课程信息,在线课程视频信息查询,可以在线观看某个视频教学,查询和下载所有的课件文件,查看所有话题讨论信息,可以回复话题,也可以查看话题的回复信息,可以查询网站公告信息,查询老师布置的作业,进入作业题目列表做题,提交可以查看完成作业的分数,可以修改个人信息。

系统首页:

http://localhost:8080/learnSys/logon.html

基于SSM的作业管理(在线学习)系统_ssm

管理员首页

查看最新的评论信息

基于SSM的作业管理(在线学习)系统_编程语言_02

管理员-学生信息管理

对学生信息管理,可以批量导入学生信息

基于SSM的作业管理(在线学习)系统_ssm_03

管理员-课程信息管理

可以操作课程信息

基于SSM的作业管理(在线学习)系统_后端_04

管理员-教师信息管理

对教师信息管理,可以批量导入教师信息

基于SSM的作业管理(在线学习)系统_后端_05

管理员-论坛管理

对论坛管理

基于SSM的作业管理(在线学习)系统_ssm_06

教师-上传在线学习视频

上传视频供学生学习

基于SSM的作业管理(在线学习)系统_java_07

教师-上传课程文档

上传文档供学生下载

基于SSM的作业管理(在线学习)系统_后端_08

教师-作业题目管理

对作业管理

基于SSM的作业管理(在线学习)系统_后端_09

学生-看学习视频

在线观看学习视频

基于SSM的作业管理(在线学习)系统_编程语言_10

学生-在线预览文档或者下载

基于SSM的作业管理(在线学习)系统_ssm_11

学生-做作业

查看作业列表,并做作业

基于SSM的作业管理(在线学习)系统_编程语言_12

 数据库

基于SSM的作业管理(在线学习)系统_javaweb_13

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。