前后端分离IT交流和分享平台系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程
2026/1/9 1:38:08
https://www.bilibili.com/video/BV1KU9iYsEBU/
管理员、普通员工
SpringBoot、MySQL、Vue.js、ArcSoft人脸识别SDK、Maven、Lombok、PageHelper、Apache POI
本系统是一款企业级批量排班与人脸识别考勤管理系统,旨在通过先进的人脸识别技术实现精准考勤,并提供灵活的批量排班、请假申请及审批、考勤统计分析等功能,提升企业人事管理效率。
管理员
普通员工
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| uname | varchar(255) | 管理员用户名 |
| upass | varchar(255) | 管理员密码 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| type | varchar(255) | 申请类型(如请假、加班等) |
| context | varchar(255) | 申请内容描述 |
| start_ts | varchar(255) | 开始时间 |
| end_ts | varchar(255) | 结束时间 |
| cts | varchar(255) | 创建时间 |
| is_audit | varchar(255) | 审核状态(是否已审核) |
| result | varchar(255) | 审核结果(通过/驳回) |
| audit_ts | varchar(255) | 审核时间 |
| employees_id | varchar(11) | 关联员工ID |
| imgs | longtext | 相关附件图片 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| employees_id | varchar(11) | 员工ID |
| cts | varchar(255) | 创建时间 |
| day | varchar(255) | 打卡日期 |
| dkstart_ts | varchar(255) | 上班打卡时间 |
| dkend_ts | varchar(255) | 下班打卡时间 |
| is_late | varchar(255) | 是否迟到 |
| leave_early | varchar(255) | 是否早退 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| dname | varchar(255) | 部门名称 |
| cts | varchar(255) | 创建时间 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| uno | varchar(255) | 员工工号/账号 |
| upass | varchar(255) | 登录密码 |
| cts | varchar(255) | 创建时间 |
| sex | varchar(255) | 性别 |
| borth | varchar(255) | 出生日期 |
| department_id | varchar(11) | 所属部门ID |
| realname | varchar(255) | 真实姓名 |
| faceimg | longtext | 人脸照片路径/Base64 |
| ustate | varchar(255) | 账号状态 |
| leaveday | varchar(255) | 剩余假期天数 |
| isface | varchar(255) | 是否已采集人脸 |
| facedata | longblob | 人脸特征数据 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| eid | int | 员工ID |
| cts | varchar(255) | 记录时间 |
| p | float | 监控参数P |
| r | float | 监控参数R |
| y | float | 监控参数Y |
| hm | varchar(255) | 监控说明 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| date | varchar(255) | 统计日期 |
| inemp | varchar(255) | 在岗员工姓名列表 |
| notemp | varchar(255) | 缺勤员工姓名列表 |
| ineids | varchar(255) | 在岗员工ID列表 |
| noteids | varchar(255) | 缺勤员工ID列表 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| title | varchar(255) | 公告标题 |
| context | text | 公告内容 |
| cts | varchar(255) | 发布时间 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| sname | varchar(255) | 班次名称(如早班) |
| start_ts | varchar(255) | 班次开始时间 |
| end_ts | varchar(255) | 班次结束时间 |
| cts | varchar(255) | 创建时间 |
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | int | 主键ID,自增 |
| start_ts | varchar(255) | 班次开始时间 |
| end_ts | varchar(255) | 班次结束时间 |
| note | varchar(255) | 备注信息 |
| employees_id | varchar(255) | 员工ID |
| cts | varchar(255) | 创建时间 |
| day | varchar(255) | 排班日期 |
| type | varchar(255) | 班次类型名称 |