一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1NC4y1d7y8?t=8.6
三、运行截图:
编程人员在搭建的开发环境中,运用编程技术实现本系统设计的各个操作权限的功能。在本节中,就展示部分操作权限的功能与界面。
3.1 管理员功能实现
3.1.1 老师管理
图3.1 即为编码实现的老师管理界面,管理员在该界面中具备新增老师信息,为老师账户重置密码,修改老师信息,查询老师信息等操作权限。
图3.1 老师管理界面
3.1.2 学生管理
图3.2 即为编码实现的学生管理界面,管理员在该界面中新增学生,查询学生,为学生账号重置密码。
图3.2 学生管理界面
3.1.3 实验室排课管理
图3.3 即为编码实现的实验室排课管理界面,管理员在该界面中新增实验室排课信息,对实验室排课信息进行更改,包括更改所在位置,节数,班级等信息。
图3.3 实验室排课管理界面
3.1.4 设备借出管理
图3.4 即为编码实现的设备借出管理界面,管理员在该界面中对设备借出的信息进行新增,可以在本界面编辑,删除,查询设备借出的信息。
图3.4 设备借出管理界面
3.2 老师功能实现
3.2.1 成绩管理
图3.5 即为编码实现的成绩管理界面,老师在该界面中新增学生的考试时间,考试分数等信息,在本界面编辑,查询学生的成绩信息。
图3.5 成绩管理界面
3.2.2 学生出勤管理
图3.6 即为编码实现的学生出勤管理界面,老师在该界面中负责新增学生的出勤信息,包括实验科目,出勤时间等信息的登记,在本界面老师可以查询,编辑,删除学生的出勤信息。
图3.6 学生出勤管理界面
3.2.3 设备损坏管理
图3.7 即为编码实现的设备损坏管理界面,老师在该界面中对损坏的设备信息进行登记,可以查询损坏的设备信息。
图3.7 设备损坏管理界面
3.3 学生功能实现
3.3.1 实验室排课查看
图3.8 即为编码实现的实验室排课查看界面,学生在该界面中查询实验室排课信息,对实验室排课的信息进行查看。
图3.8 实验室排课查看界面
3.3.2 成绩查看
图3.9 即为编码实现的成绩查看界面,学生在该界面中对学生的成绩进行查询,对学生的成绩的详情进行查看。
图3.9 成绩查看界面
3.3.3 学生出勤管理
图3.10 即为编码实现的学生出勤管理界面,学生在该界面中对学生的出勤信息进行登记,查询,删除等操作。
图3.10 学生出勤管理界面