项目运行
环境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
ssm + mybatis + Maven +mysql5.7或8.0等等组成,B/S模式 + Maven管理等等。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 4G内存以上;或者 Mac OS;
5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 5.7/8.0等版本均可;
毕设帮助,指导,本源码分享,调试部署(见文末)
系统介绍:
系统功能模块
学习平台提供以下功能模块:
平台首页
用户可以查看首页信息,包括课程信息、作业信息、资料信息、校园论坛、试卷、公告信息等,并进行详细操作。
用户注册
用户可以填写学号、密码、确认密码、学生姓名、邮箱、手机号码等信息完成用户注册。
课程信息
用户可以查看课程名称、类型、上课时间、上课地点、课程简介、重点难点、工号、教师姓名等详细内容,并进行评论和收藏操作。
作业信息
用户可以查看作业名称、课程信息、类型、工号、教师姓名、发布日期等详细内容,并进行收藏操作。
资料信息
用户可以查看资料名称、类型、资料简介、工号、教师姓名、发布日期、资料文件等内容,并进行点赞和评论操作。
个人中心
用户可以通过填写学号、密码、学生姓名、性别、邮箱、手机号码等信息进行更新信息,查看我的发布、我的收藏、考试记录、错题本等内容。
管理员功能模块
管理员登录系统后,可以对首页、个人中心、学生管理、教师管理、课程信息管理、类型管理、作业信息管理、资料信息管理、签到信息管理、成绩统计管理、学生作业管理、试卷管理、试题管理、校园论坛、系统管理等功能模块进行相应操作。
学生管理
管理员可以查看索引、学号、学生姓名、性别、邮箱、手机号码、相片等信息,并进行详情、修改和删除等操作。
教师管理
管理员可以查看索引、工号、教师姓名、性别、邮箱、联系电话、相片等内容,并进行详情、修改和删除等操作。
课程信息管理
管理员可以查看索引、课程名称、课程封面、上课时间、上课地点、重点难点、工号、教师姓名等内容,并进行详情、修改、查看评论和删除操作。
类型管理
管理员可以查看索引和类型等内容,并进行详情、修改或删除等操作。
作业信息管理
管理员可以查看索引、课程名称、类型、作业名称、作业封面、工号、教师姓名、发布日期等内容,并进行详情和删除等操作。
资料信息管理
管理员可以查看索引、资料名称、资料封面、类型、资料文件、工号、教师姓名、发布日期等内容,并进行详情、查看评论和删除等操作。
签到信息管理
管理员可以查看索引、课程名称、类型、上课时间、上课地点、工号、教师姓名、签到类型、学号、学生姓名、签到备注、签到时间等内容,并进行详情和删除等操作。
成绩统计管理
管理员可以查看索引、考试名称、学号、学生姓名、成绩、统计备注、统计日期等内容,并进行详情、修改和删除等操作。
学生作业管理
管理员可以查看索引、课程名称、类型、作业名称、工号、教师姓名、发布日期、学生作业、学号、学生姓名、提交日期等内容,并进行详情和删除等操作。
试卷管理
管理员可以查看索引、试卷名称、考试时长(分钟)、试卷状态等内容,并进行详情、修改和删除等操作。
校园论坛
管理员可以查看索引、贴子标题、用户名、状态等内容,并进行详情、查看评论和删除等操作。
学生功能模块
学生登录进入系统后,可以对首页、个人中心、签到信息管理、学生作业管理、校园论坛、我的收藏管理、考试管理等功能模块进行相应操作。
签到信息管理
学生可以查看索引、课程名称、类型、上课时间、上课地点、工号、教师姓名、签到类型、学号、学生姓名、签到备注、签到时间等内容,并进行详情、修改和删除等操作。
教师功能模块
教师登录进入学习平台后,可以对首页、个人中心、课程信息管理、作业信息管理、资料信息管理、签到信息管理、成绩统计管理、学生作业管理等功能进行相应操作。
个人中心
教师可以通过填写工号、性别、联系手机、相片、教师姓名、邮箱等内容进行个人信息修改操作。
源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻