返回作品

创建于 2025 年 5 月 7 日

标签
  • Java
  • Spring Boot
  • MyBatis-Plus
  • SQL Server
  • Vue 3
  • Element Plus
  • TypeScript
  • Redis

项目介绍

门禁管理系统是一个面向园区、厂区与办公场景的门禁安防管理后台,项目在芋道 RuoYi-Vue-Pro(yudao 2.4.2-jdk8)框架基础上扩展出独立的 yudao-module-door 门禁业务模块。系统以”人员资料 + HID 卡号”为核心主数据,围绕”发卡办证 → 门禁授权 → 刷卡进出 → 记录查询 → 违规积分”的完整业务链路组织功能:从区域与设备的点位配置,到按人员批量开通门禁点位权限,再到进出记录留痕与在库人数实时看板,最后落到人员资质冻结、注销还原、车辆黑名单与违规积分考核等管控手段。

功能截图

基础数据

人员管理

区域管理

设备管理

部门管理

领证管理

资质冻结

注销人员

车辆证件有效期提醒

门禁权限

门禁授权

权限查询

单证核查

数据报表

在库人数数据看板

门禁记录查询

积分功能

积分规则

积分等级明细

积分按年度汇总

车辆管理

车辆资料

车证延期

黑名单管理

车证查询统计

延期报表

修改 yudao-server/src/main/resources/application-local.yaml 中的数据库地址、账号、密码

mvn -pl yudao-server -am package -DskipTests java -jar yudao-server/target/yudao-server.jar


3. 启动前端:

```bash
cd yudao-ui-admin-vue3-门禁系统
npm install
npm run dev   # http://localhost:8080,默认账号 admin / admin123
  1. 体验流程:在”人员管理”维护人员与 HID 卡号 → “门禁授权”勾选设备批量开通点位权限 → 看板实时查看在库人数与进出记录 → 在”积分统计分析”按年度分析违规积分并冻结 → 在”车辆管理”维护车辆、办理延期或加入黑名单。