Java实验课预约系统网站源码

发布时间 2023-11-28 12:02:27作者: 杰凡ITjf3q

简介

教师发布实验课以及时间上课人数地点等,学生预约做实验,教师审核预约,如果审核通过后学生取消将扣除学生的信用分。实验到期不可报名系统自动结束实验。

演示视频 https://www.bilibili.com/video/BV1Pv4y1f7ox/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

调试视频 https://www.bilibili.com/video/BV1Pv4y1f7ox/?p=2&share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

讲解视频 https://www.bilibili.com/video/BV1Pv4y1f7ox/?p=3&share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

技术

ssm+layui+bootstrap+ajax+jquery+mysql

角色

管理员+实验老师+学生

预约实验功能介绍:

前台:

首页(公告,实验课开放信息),登录,忘记密码,预约实验课,实验课列表展示(预约结束,预约未开始,预约中),搜索实验课开放项目(根据指导老师、实验室名称、学院、实验日期,实验时间段检索) 。

个人中心:

登录,我的基本信息查看,我的预约(待审核,审核通过,审核不通过,取消预约(一学期最多取消3次,取消一次扣除信用分20,信用分越低,审核通过概率越小),我的实验成绩,我的信用,退出,修改密码。

管理员:

学院管理,专业管理,学生管理,实验室管理员管理,实验室管理,实验开放项目管理,实验室分配管理员,公告管理,成绩管理,忘记密码处理(初始换某个人的密码)。

实验室管理员老师:

实验室管理员登陆后只能看到自己发布的实验项目,审核实验课预约,录入该实验的学生成绩(成绩只能录入一次,如需修改需要联系管理员),发布公告(可以自己发布,也可以根据开放项目快捷生成公告),管理自己的公告,查看个人基本信息,修改密码,退出,发布实验项目。

部分截图

在这里插入图片描述
在这里插入图片描述