0
点赞
收藏
分享

微信扫一扫

基于springboot实验室上机管理系统-计算机毕业设计源码+LW文档

用户:管理员、教师、学生

基础功能:管理课表、管理机房情况、预约机房预约;权限不同,预约类型不同,教师可选课堂预约和个人,学生只能选个人;课堂预约需填写描述,人数、科目、班级(不是外键,仅为描述)。上课:(教师·主键、课程·外键、班级·外键、学生·外键、机房·外键)。用户访问系统首页有一个数据可视化的图表,可以将机房实时情况直观的展现出来。

在实验室上机前,实验室管理员需要对教务处发来的上机课表进行排课,查看系统统计的记录实验室各机房计算机数量、正常计算机数量及故障机数量,查看对已排课的班级的任课教师通知上机信息;在上机过程中,需要统计记录各机房使用者、计算机状态等,任课教师需要统计学生出勤;在最后的上机过程中,教师还需要收集学生实验作业,以及实验室管理员对已上机机房进行复核等。本系统研究的目标就是构建一个方便管理者管理实验室计算机安排、教师教学、学生上机的集管理与教学于一体的平台。用户能够在平台查看机房详情,获取机房状态;可预约空闲机房的计算机,提交文件;系统可提醒上机者时间、地点。极大的方便机房管理员、教师和学生。

管理员具有如下功能:用户管理:添加用户、删除用户、修改用户信息。2.机房管理:添加教室、删除教室、修改教室信息(名称、地点、设备台数(即总人数)等)。3.计算机管理:添加计算机、删除计算机、修改计算机信息。4.班级管理:添加班级、删除班级、修改班级信息。5.机房课表管理:管理员可以检索机房课表(管理员输入搜索关键字(如实验室地点,预约区间,预约用户),即可查看详细的预约情况)、修改机房课表信息、添加新的机房课表、删除机房课表。6.管理员可以检索学生用户上机预约单(查看实验室预约情况:管理员可以查看所有预约信息 如实验室是否被预约,被谁预约,预约时间,预约人数等。)、取消用户上机预约单。7.所有用户都可选择某个实验室,可以查看其未来15天每天仍可被预约的人数。教师用户具有如下功能:1.个人管理:教师用户登录后能够修改自己的密码;2.查看个人信息:教师可以查看个人信息(用户名、学院、专业等)。3.机房检索(可以查看实验室的详细信息):教师能够根据与自己是否有关、具体机房和时间区间检索机房。4.任课班级管理:可添加任课班级、取消任课班级、修改任课班级。5.任课班级作业管理:教师用户可发布作业、下载作业、取消作业。教师可以查看、检索自己的课表。6.上机预约单管理:教师能够创建上机预约单、取消上机预约单、对上机预约进行签到、签退。(个人预约:教师选择实验室,选择日期,选择时间区间,选择人数即可。此时最多可以预约10个位置,且该实验室剩余的位置还可以被其他学生预约,但是不能被课堂预约。课堂预约:教师选择预约日期段,选择每周几,选择预约时间段、指定课堂、输入相应的描述信息即可完成预约。此时无论实验室是否被预约满,该时间段都不可以被再预约)学生用户具有如下功能:1.个人管理:学生用户登录后能够修改自己的密码。2.机房检索:学生能够根据与自己是否有关、具体机房、时间区间和是否空闲检索机房。3.个人上机预约单管理:学生能够创建上机预约单、取消上机预约单、对上机预约进行签到、签退。4.作业管理:学生可对老师发布的作业进行上传文件。5.学生可以查看、检索自己的上机课表。

补充:不用注册功能。要有登录验证,首次登录后须改密码。账号密码都提前通过了数据库导入。

基于springboot实验室上机管理系统-计算机毕业设计源码+LW文档_时间段

基于springboot实验室上机管理系统-计算机毕业设计源码+LW文档_时间段_02

基于springboot实验室上机管理系统-计算机毕业设计源码+LW文档_时间段_03

基于springboot实验室上机管理系统-计算机毕业设计源码+LW文档_作业管理_04

举报

相关推荐

0 条评论