一、项目介绍
在这个信息化、智能化的时代,城市停车问题日益突出,传统的停车方式已经无法满足现代城市的需求。为了解决这一问题,我们推出了一款功能强大、易于使用的智慧停车系统—— 城市智慧停车云平台 。
系统支持路内停车、路外室内停车、共享车位、车位预约、室内导航、反向巡车等多种停车需求,让您无论身处何地,都能随时随地掌握停车信息。系统涵盖了收费规则、支付聚合、设备管理、巡查PAD执法、车位推荐查找、会员充值、等级管理、月卡充值、月卡支付、余额支付、区层管理、车主管理、车场管理、第三方云存储、短信等多种经营需求,为您提供一站式解决方案。
城市级静态交通管理平台是统筹整个城市静态交通管理工作的云端平台,是城市道路停车管理信息化建设的核心内容。深化信息化手段在城市道路停车查询、停车费用支付、停车泊位管理、停车巡管执法、信用管理等领域的建设,实现自动计费、无感支付等功能,提高城市道路停车资源利用效率,实现城市道路停车资源实时共享,推动「互联网+智慧停车」的新服务方式。
除此之外,智慧停车平台将兼容交管数字指挥中心平台、政法综治网格平台等政府智慧化平台管理对接需求,实现平台信息资源共享、数据对接和联动。
二、业务场景图
三、技术架构
城市智慧停车云平台采用Java主流的微服务技术栈,基于Spring Cloud Alibaba的微服务框架进行封装的快速开发平台,包含多种常用开箱即用功能的模块,通用技术组件与服务、微服务治理,具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动生成前后端代码、多种存储系统、分布式事务、分布式定时任务、多租户等多个功能和模块,支持多业务系统(多服务)并行开发,平台设计灵活可扩展、可移植,可应用高并发需求,同时兼顾本地化、私有云、公有云部署。核心技术采用Spring Boot,Spring Cloud Alibaba,Mybatis Plus、RabbitMQ、MinIO等主要框架和中间件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端基于vue-element-admin框架定制开发,可帮助企业更快,更高效地进行微服务开发,相较于业界使用广泛的开源版本平台,提供更强大的功能和更全面的服务支持。
城市智慧停车云平台应用微服务、容器、DevOps等云原生技术,封装了大量技术开发包、技术应用组件、技术场景实现能力,并支持SaaS模式应用,提供了一个可支持企业各业务系统或产品快速开发实现的微服务应用数字化融合平台,富含各类开箱即用的组件、微服务业务系统,助力企业跨越Cloud(IaaS/PaaS)与自身数字化的鸿沟,共享业务服务的组合重用,为企业服务化中台整合、数字化转型提供强力支撑,也为企业提供了最佳架构实践,以产品的思维来打造的为企业提供能力复用的企业数字化中台。
3.1 主要技术栈
3.2 后端技术栈
主框架:Spring Cloud Alibaba + Spring Boot + Spring Framework
安全框架:Spring Cloud Security OAuth2+JWT
持久层框架:Mybatis-plus、Hibernate Validation、
数据库连接池:Alibaba Druid
JSON序列化:Jackson&FastJSON
数据缓存:Redis
消息队列:RabbitMQ
API网关:Spring Cloud Gateway
服务注册&发现和配置中心: Nacos
服务监控:Spring Boot Admin
服务消费:OpenFeign/Dubbo RPC
大数据检索框架:Elasticsearch+Canal+Mysql数据同步
日志收集:E(Elasticsearch)+L(Logstash)+K(Kibana)
负载均衡:Ribbon
服务熔断:Sentinel
项目构建:Maven
分布式事务:Seata
链路追踪:Skywalking
即时通讯:spring-boot-starter-websocket
AOP:spring-boot-starter-aop
文件服务:阿里云OSS、本地存储、七牛云kodo、MinIO
四、项目部署架构
五、产品界面
城市级静态交通管理平台是统筹整个城市静态交通管理工作的云端平台,基于城市和城区两种层面进行开发,城市级管理者和城区级管理者登录统一云服务器进行数据的查看、分析和决策支持等工作。
登录
车场配置
车场管理
车道管理
车位管理
车主用户
车辆车牌
车辆发票
充值记录
车主交易流水
岗亭值守
计费标准
计费日历
物联网卡管理
停车订单
支付中心
车主小程序
源代码下载地址:
https://gitee.com/yuncitys/YunParking.git
看到最后,如果这个方法对你有用,一定要给我点个「 在看和赞 」。