本项目聚焦教育院校(高校、中学)的宿舍安全管理场景,解决传统机械钥匙管理混乱、权限更新滞后、出入记录追溯难、多校区/多宿舍楼协同管理低效等痛点。随着智慧校园建设推进,院校对宿舍安全(如陌生人闯入、晚归未归监管)、权限精细化管理(如临时访客、假期留校权限)、数据可视化(出入日志分析)需求迫切。系统通过物联网技术整合智能门锁、人员、网关,实现权限集中管控与出入行为可追溯,替代人工登记/钥匙发放,提升宿舍安防水平与后勤管理效率,助力校园安全从“被动防范”向“主动管控”升级。
点击空白处退出提示
本项目聚焦教育院校(高校、中学)的宿舍安全管理场景,解决传统机械钥匙管理混乱、权限更新滞后、出入记录追溯难、多校区/多宿舍楼协同管理低效等痛点。随着智慧校园建设推进,院校对宿舍安全(如陌生人闯入、晚归未归监管)、权限精细化管理(如临时访客、假期留校权限)、数据可视化(出入日志分析)需求迫切。系统通过物联网技术整合智能门锁、人员、网关,实现权限集中管控与出入行为可追溯,替代人工登记/钥匙发放,提升宿舍安防水平与后勤管理效率,助力校园安全从“被动防范”向“主动管控”升级。
系统围绕“组织-人员-门-门锁-网关-会议预约”全链路管理,覆盖权限下发、门禁控制、日志追溯、扩展协同四大核心模块:
组织架构管理:支持学校(多校区)、部门、班级等层级结构搭建,关联人员归属;
人员与权限管理:管理学生、教师身份,按角色/时段下发指纹、密码、IC卡权限(如新生入学自动授权、毕业生权限回收、临时访客权限设置);
门禁设备管理:维护门(宿舍楼/房间)、智能门锁、网关信息,实现门锁与网关的绑定与状态监控;
门禁控制与日志:下发开门/关门指令,记录门锁开关门、异常尝试(如密码错误)、网关通信日志,支持按人员、门、时间维度查询;
会议预约扩展:支持会议室/活动室的门禁权限预约,关联参会人员自动下发临时权限;
多端协同:Welink小程序端支持人员自助查询权限、提交预约、接收出入提醒;后台Vue端实现管理员权限配置、设备监控、数据统计;Netty网关端保障指令实时收发,RabbitMQ支撑大规模网关指令批量下发,定时任务同步学校、人员、部门数据确保一致性。
本人负责后端架构设计、核心模块开发及第三方对接,采用 Spring Boot 构建微服务后端,保障高可用与扩展性;Vue 开发管理后台,实现可视化配置与数据看板;Welink小程序 作为用户端,提供轻量化交互。
技术难点与解决方案:
多网关指令高效收发:采用Netty构建长连接网关,支持百万级设备并发通信,通过自定义协议解析保障指令(如权限下发、开门指令)可靠传输;
大规模指令批量下发:引入RabbitMQ做异步消息队列,将网关指令分组批量投递,避免同步阻塞,提升指令下发吞吐量(支持万级网关并发指令);
数据一致性保障:通过Spring Task定时任务每日同步学校、人员、部门数据至门禁系统,结合数据库事务与重试机制,确保组织架构与权限数据准确一致;
项目亮点:
多认证方式(指纹、密码、IC卡)+ 扩展会议预约,满足校园多样化场景;
基于Netty+RabbitMQ的高并发网关通信架构,支撑超大规模宿舍设备接入;
定时任务+消息队列保障数据实时性,实现“权限-设备-日志”全链路闭环管理。






评论