基于人脸识别的课堂考勤管理系统(前后端分离)(含开题报告及参考论文)
本系统采用前后端分离,非常适用于毕业设计、课程设计或者学习等,适合选题:人脸识别、课堂、考勤、课堂考勤、考勤管理、前后端分离类其他考勤话题等。系统采用springboot+vue整合开发,前端主要使用了vue、项目后端主要使用了springboot,数据层采用mybatis。下面是功能详情,具体功能实现建议看下方的演示视频,以演示视频为准。
在线体验方式如下(演示站点电脑打开更佳,获取方式在文末):
点击进入用户端点击进入管理端
管理员账号密码:admin/admin
用户账号密码:账号1/123456
提示:为完整展现功能,推荐电脑打开演示站。下方有演示视频,如果不了解功能,可以跟着演示视频操作,以便更熟悉功能流程。为防止随意误删数据,导致功能异常或影响体验,每天会将数据恢复至原始状态。如果遇到打开失败,请刷新页面再试,如果仍然不行,可能因服务器项目过多暂时关闭,联系站长开启。
大致功能(具体以演示视频为准):
管理员:
学生管理:维护学生信息,设计学号,姓名,学院,手机号等
学生人脸注册:将学生的人脸图像上传,后续登录拍照上传进行识别登录
课程管理:课程相关信息,比如课程编号、名称,老师等课程信息
选课管理:查看选课情况
补录考勤:允许管理员手动补录考勤信息,针对特殊情况或系统无法识别的情况。
请假申请:查看请假申请,进行审批
学生:
学生管理:维护学生信息,设计学号,姓名,学院,手机号等
学生人脸注册:将学生的人脸图像与其学号进行关联,用于后续考勤识别
课程管理:查看课程
选课管理:学生可以进行选课,将学生、课程进行关联
考勤管理:系统内点击选择时间签到
请假申请:学生可以提交请假申请,包括请假原因、请假时间等信息,等待审批参考论文:

系统包含技术:
后端:springboot,mybatis
前端:vue3、js、css等
开发工具:idea/vscode
数据库:mysql 5.7
JDK版本:jdk1.8
演示视频(进入B站观看画面更清晰):
系统部分截图:













添加好友,回复“毕业设计”获取该资源

