点击空白处退出提示
作品详情
该项目主要是针对在太湖隧道里面的过往车辆,进行摄像头拍摄,进行监控的功能
1.系统管理:是系统用户角色权限的控制
2.隧道事件:是对于隧道内车辆发生交通事件,所获取的数据
3.车辆信息:是隧道内车辆过往信息车牌号等信息
4.交通事件:对于车辆车牌信息的监控,以及超速、变道、缓行等事件的监控;
5.大屏实时展示:对于不同车辆以及车牌号信息进行统计的页面
二、我实现的功能
该项目后端采用的springboot+mybatis-plus, shiro权限框架,redis作为会话管理
1.系统管理:我负责后端从头到尾的用户角色权限开发,使用的shiro作为权限框架实现
2.隧道事件、车辆信息:采用udp接收服务发送者的车辆信息,采用clickhouse用来存储这些大数据,
实现的数据列表
3.交通事件:负责后端交通事件图片列表展示
4.大屏实时展示:负责后端车辆信息统计功能
三、难点
1.对于车辆大信息的存储数据非常大,采用传统mysql存储,进行分页查询时非常慢的,遂采用clickhouse
高性能查询解决此问题
2.对于shiro权限的初次使用,也是进行了大量的学习和摸索才完成了完整的权限功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论