10.8k Star! 推荐一款智慧园区出入口综合管理平台

本文介绍了拥有10.8k Star的智慧园区出入口管理平台,该平台提供人车通行管理、安全功能及数据大屏等。采用SpringBoot、Avue等技术,支持多租户架构,权限管理精细,智能网关源代码开源。功能涵盖流程、用户、园区、访客、停车、设备设施、运维、安全保障、日志管理等多个方面,适用于大型企业。详细介绍了技术架构、智能网关的交互与二次开发,以及功能架构和部署说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项目介绍

  • 实现企业对园区出入口以及重要卡口的综合管理,包括人行、车行相关硬件设备,以及通行产生的流水,并提供基于出入口的安全保障功能,系统提供完善的组织架构体系,适合人、车日流量10W左右的型企业使用

  • 平台覆盖了流程管理、用户管理、园区管理、访客管理、停车管理、设备设施、运维管理、安全保障、数据大屏、日志管理、系统管理等多个模块

  • 平台采用多租户架构,权限系统完善,接口权限以及数据权限均可配、还可自定义

  • 平台功能完全开放使用,智能网关源代码开源

图片

二、技术架构

  后端技术栈

  • 平台框架:SpringBoot 2.3.12

  • 智能网关开发框架:SpringBoot 2.3.12

  • 日志管理:Logback 1.2.3

  • 流程引擎:Flowable6.4.2

  • 任务调度:XXL-JOB2.3.1

  • 项目管理框架: Maven 3.6

  • 持久层框架:Mybatis3.4.2

  • 采用Oauth2协议进行统一的Token下发与鉴权,保证系统安全性

  • Api框架Swagger

  • 文件服务:Minio Version: go1.15.7

    图片

 前端技术栈

  • Avue2.3.x

 开发环境

  • IDE:IntelliJ IDEA 2020.2以上

  • JDK:JDK 1.8

  • 数据库:Mysql8

  • Redis:6.2.5

  • RabbitMQ:3.8.8

 软件架构

图片

智能网关

与平台交互

智能网关与E-GO平台之间,通过rabbitmq进行数据交互,具体交互流程:E-GO平台添加好的设备,通过平台智能网关模块下发到网关(MQ设备初始化队列)进行初始化,下发的信息包括设备的sn编号、设备名称、设备参数、设备能力等;智能网关接收到平台的设备初始化数据后,按照平台要求,完成初始化工作,开启各类设备的能力;

平台需要使用设备时(人员的设备权限下发或设备远程控制等交互事件),通过统一调用配置,并携带特殊参数,发送到MQ,网关订阅MQ消息,并执行平台要求的事件。

智能网关可视化界面

图片

 

图片

网关二次开发的说明

设备的扩展在org.springblade.modules.iot.adapt.driver路径下,使用时集成BaseDeviceAdapt适配器类,完成设备的基础功能封装,具体实现可参考driver下各个设备代码的实现。如在对接设备时,平台参数authData不满足,请将使用的设备以及需要实现的功能告诉我们,参考设备对接价值后,我们可升级平台,以支持更多功能的扩展。

三、功能架构

图片

四、功能说明

图片

  1. 我的事务

    • 功能:发起事务,查看代办、已办事务,实现个人事务的管理和追踪。

  2. 用户管理

    • 功能:用户注册、登录、权限设置等。

  3. 园区管理

    • 功能:管理园区内各类资源,包括建筑、车位、人员等信息,实现园区资源的有效调配和管理。

  4. 考勤管理

    • 功能:提供考勤相关的功能,包括考勤规则设置、考勤记录查询、请假管理等。

  5. 访客管理

    • 功能:提供访客预约、登记、审核等功能,实现访客访问过程的安全管控。

  6. 停车管理

    • 功能:管理停车场的车位信息,实现车辆停放的管理和服务。

  7. 设备设施

    • 功能:管理园区内的硬件设备设施,包括设备的安装、维护、升级等。

  8. 运维管理

    • 功能:提供设备运行状况的监控和维护,实现设备的正常运行和高效管理。

  9. 安全保障

    • 功能:提供安全保障相关功能,包括安全巡检、应急预案等,确保园区的安全稳定。

  10. 数据大屏

    • 功能:通过大屏幕展示各种统计数据,提供直观的数据可视化呈现。

  11. 日志管理

    • 功能:记录系统操作日志,方便问题定位和系统维护。

  12. 系统设置

    • 功能:提供系统级别的配置和管理,包括系统参数设置、应用管理等。

五、部署说明

多租户部署结构图

图片

单租户部署结构图

图片

六、产品页面

图片

 

图片

 

图片

 

图片

图片

 

图片

源代码下载地址:

https://gitee.com/e-go/ego.git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大牛撸码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值