news 2026/1/10 16:17:14

基于Springboo和vue开发的企业批量排班系统人脸识别考勤打卡系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于Springboo和vue开发的企业批量排班系统人脸识别考勤打卡系统

企业批量排班人脸识别考勤系统

演示视频

https://www.bilibili.com/video/BV1KU9iYsEBU/

角色

管理员、普通员工

技术

SpringBoot、MySQL、Vue.js、ArcSoft人脸识别SDK、Maven、Lombok、PageHelper、Apache POI

核心功能

本系统是一款企业级批量排班与人脸识别考勤管理系统,旨在通过先进的人脸识别技术实现精准考勤,并提供灵活的批量排班、请假申请及审批、考勤统计分析等功能,提升企业人事管理效率。

功能介绍

管理员

  1. 部门管理:管理企业内部部门信息,支持部门的增删改查。
  2. 员工管理:维护员工基本信息,包括人脸数据采集、账号状态管理及所属部门分配。
  3. 排班管理:定义班次时间(如早班、午班、晚班),并为员工进行批量或个性化排班。
  4. 考勤监控:实时查看员工打卡状态,监控考勤异常情况,支持考勤数据的汇总统计。
  5. 审批管理:对员工提交的请假、加班等申请进行审核并给出处理结果。
  6. 公告发布:发布企业内部通知公告,确保信息及时传达给全体员工。

普通员工

  1. 个人信息维护:查看并完善个人基本资料,上传或更新人脸识别照片。
  2. 人脸识别打卡:通过人脸识别技术进行每日上下班打卡,系统自动记录打卡时间及状态(正常、迟到、早退)。
  3. 排班查询:查看个人的排班计划,了解工作时间安排。
  4. 申请提交:在线提交请假、调休等申请,并查看审批进度。
  5. 考勤记录查看:查询个人的历史考勤明细及统计报表。
  6. 通知查看:接收并阅读管理员发布的系统公告和通知。

数据字典

管理员表 (sc_admin)

字段名类型备注
idint主键ID,自增
unamevarchar(255)管理员用户名
upassvarchar(255)管理员密码

申请审批表 (sc_apply)

字段名类型备注
idint主键ID,自增
typevarchar(255)申请类型(如请假、加班等)
contextvarchar(255)申请内容描述
start_tsvarchar(255)开始时间
end_tsvarchar(255)结束时间
ctsvarchar(255)创建时间
is_auditvarchar(255)审核状态(是否已审核)
resultvarchar(255)审核结果(通过/驳回)
audit_tsvarchar(255)审核时间
employees_idvarchar(11)关联员工ID
imgslongtext相关附件图片

考勤打卡表 (sc_clockin)

字段名类型备注
idint主键ID,自增
employees_idvarchar(11)员工ID
ctsvarchar(255)创建时间
dayvarchar(255)打卡日期
dkstart_tsvarchar(255)上班打卡时间
dkend_tsvarchar(255)下班打卡时间
is_latevarchar(255)是否迟到
leave_earlyvarchar(255)是否早退

部门信息表 (sc_department)

字段名类型备注
idint主键ID,自增
dnamevarchar(255)部门名称
ctsvarchar(255)创建时间

员工信息表 (sc_employees)

字段名类型备注
idint主键ID,自增
unovarchar(255)员工工号/账号
upassvarchar(255)登录密码
ctsvarchar(255)创建时间
sexvarchar(255)性别
borthvarchar(255)出生日期
department_idvarchar(11)所属部门ID
realnamevarchar(255)真实姓名
faceimglongtext人脸照片路径/Base64
ustatevarchar(255)账号状态
leavedayvarchar(255)剩余假期天数
isfacevarchar(255)是否已采集人脸
facedatalongblob人脸特征数据

监控记录表 (sc_jiankong)

字段名类型备注
idint主键ID,自增
eidint员工ID
ctsvarchar(255)记录时间
pfloat监控参数P
rfloat监控参数R
yfloat监控参数Y
hmvarchar(255)监控说明

监控统计表 (sc_jktotal)

字段名类型备注
idint主键ID,自增
datevarchar(255)统计日期
inempvarchar(255)在岗员工姓名列表
notempvarchar(255)缺勤员工姓名列表
ineidsvarchar(255)在岗员工ID列表
noteidsvarchar(255)缺勤员工ID列表

通知公告表 (sc_notice)

字段名类型备注
idint主键ID,自增
titlevarchar(255)公告标题
contexttext公告内容
ctsvarchar(255)发布时间

班次定义表 (sc_schedul)

字段名类型备注
idint主键ID,自增
snamevarchar(255)班次名称(如早班)
start_tsvarchar(255)班次开始时间
end_tsvarchar(255)班次结束时间
ctsvarchar(255)创建时间

排班管理表 (sc_schedul_manager)

字段名类型备注
idint主键ID,自增
start_tsvarchar(255)班次开始时间
end_tsvarchar(255)班次结束时间
notevarchar(255)备注信息
employees_idvarchar(255)员工ID
ctsvarchar(255)创建时间
dayvarchar(255)排班日期
typevarchar(255)班次类型名称

部分截图




















版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/8 20:38:45

Z-Image-Turbo模型安全测试:对抗样本检测的预装工具包

Z-Image-Turbo模型安全测试:对抗样本检测的预装工具包实战指南 对抗样本攻击是当前AI安全领域的核心挑战之一。本文将介绍如何利用预配置的Z-Image-Turbo模型安全测试工具包快速搭建对抗样本检测环境,帮助AI安全工程师高效评估模型鲁棒性。这类任务通常需…

作者头像 李华
网站建设 2026/1/8 20:37:41

导师严选2026 AI论文网站TOP10:本科生毕业论文写作全攻略

导师严选2026 AI论文网站TOP10:本科生毕业论文写作全攻略 2026年AI论文写作工具测评:为何需要一份权威榜单? 在人工智能技术不断渗透学术领域的今天,AI论文写作工具已成为本科生完成毕业论文的重要辅助。然而,面对市场…

作者头像 李华
网站建设 2026/1/8 20:31:56

AI+电商:快速构建基于Z-Image-Turbo的商品图生成系统

AI电商:快速构建基于Z-Image-Turbo的商品图生成系统 在电商运营中,商品展示图的质量直接影响转化率。传统拍摄方式成本高、周期长,尤其当需要为数千种商品批量生成展示图时,AI技术成为高效解决方案。本文将介绍如何利用Z-Image-Tu…

作者头像 李华
网站建设 2026/1/8 20:31:15

AI摄影棚:基于阿里通义Z-Image-Turbo的虚拟拍摄环境搭建

AI摄影棚:基于阿里通义Z-Image-Turbo的虚拟拍摄环境搭建 对于小型视频制作团队来说,专业虚拟制作解决方案的高昂成本往往令人望而却步。本文将介绍如何利用阿里通义Z-Image-Turbo搭建一个经济高效的AI虚拟摄影棚,帮助团队快速生成逼真背景&am…

作者头像 李华
网站建设 2026/1/8 20:30:46

【std::map】判断是否存在某个键

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1. 使用 find 方法(最常用)2. 使用 count 方法(简洁判断)3. C20 新增的 contains 方法(最直观&#xff09…

作者头像 李华