一、計畫介紹
在這個資訊化、智慧化的時代,城市停車問題日益突出,傳統的停車方式已經無法滿足現代城市的需求。為了解決這一問題,我們推出了一款功能強大、易於使用的智慧停車系統—— 城市智慧停車雲平台 。
系統支持路內停車、路外室內停車、共享車位、車位預約、室內導航、反向巡車等多種停車需求,讓您無論身處何地,都能隨時隨地掌握停車資訊。系統涵蓋了收費規則、支付聚合、裝置管理、巡查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
看到最後,如果這個方法對你有用,一定要給我點個「 在看和贊 」。