为高校开发智慧考勤与门禁一体化系统,覆盖师生考勤、门禁通行、数据统计、异常告警等场景,对接校园卡、人脸识别设备、闸机等硬件。我负责后端服务开发,包括设备通信协议解析、考勤规则引擎、数据统计分析、API对接等。
点击空白处退出提示
语言技术
Java、ElasticSearch、Netty、Mybatis、SpringCloud系统类型
Web行业分类
企业服务、教育校园
为高校开发智慧考勤与门禁一体化系统,覆盖师生考勤、门禁通行、数据统计、异常告警等场景,对接校园卡、人脸识别设备、闸机等硬件。我负责后端服务开发,包括设备通信协议解析、考勤规则引擎、数据统计分析、API对接等。
1. 多场景考勤:课堂考勤、会议考勤、门禁通行记录,支持人脸识别、刷卡、二维码多种方式
2. 考勤规则引擎:自定义考勤时段、迟到/早退/缺勤判定规则、请假审批流程
3. 设备管理:对接闸机、人脸识别终端、读卡器等硬件,支持设备状态监控与远程控制
4. 数据统计分析:按班级、教师、学生维度统计考勤率、缺勤率、通行频次
5. 异常告警:实时推送考勤异常、设备故障、非法通行等告警信息至管理员
6. 校园系统对接:与教务系统、学工系统、校园卡系统实现数据同步
- 技术栈:Java 11 + Spring Boot 3.0 + Netty + MySQL + Redis + Elasticsearch + WebSocket
- 核心实现:
1. Netty实现TCP长连接服务,解析设备上报的考勤/通行数据,支持百万级并发连接
2. 规则引擎采用Drools实现,支持可视化配置考勤规则,动态调整判定逻辑
3. Elasticsearch存储海量考勤记录,支持按时间、人员、设备等多维度快速检索
4. WebSocket实现实时告警推送,管理员可在线查看设备状态与异常信息
5. 定时任务同步教务系统课程表、学工系统学生信息,保证考勤数据与业务场景匹配




评论