admin 管理员组

文章数量: 1087139


2024年4月30日发(作者:电脑清空回收站怎么恢复回来)

智慧停车系统平台建设方案

2021年3月

目录

1

技术架构和功能 .......................................................................................... 3

1.1

1.2

1.3

系统功能............................................................................................ 3

技术架构............................................................................................ 4

技术选型............................................................................................ 4

1.3.1

后端 ............................................................................................. 4

1.3.2

前端(微信小程序) ................................................................. 5

1.3.3

前端(后台管理系统) ............................................................. 5

1.3.4

数据库 ......................................................................................... 5

2

实施方案 ...................................................................................................... 5

2.1

平台建设............................................................................................ 5

2.1.1

系统功能及实现 ......................................................................... 5

2.1.2

系统网络架构 ........................................................................... 14

2.1.3

系统硬件环境 ........................................................................... 15

2.2

系统实施.......................................................................................... 17

2.2.1

系统实施流程 ........................................................................... 17

2.2.2

系统接入模式 ........................................................................... 18

3

核心优势 .................................................................................................... 18

3.1

3.2

4

业务优势.......................................................................................... 18

技术优势.......................................................................................... 19

竞争分析 .................................................................................................... 19

1 技术架构和功能

停车云平台以用户极致体验为核心,通过“智慧硬件+物联网+云平台+服

务”多层架构的垂直整合,打破产业边界、打破单个停车场系统信息孤岛现

状,实现停车场跨区域、多层级的集中监控和管理,建立一体化的停车信息系

统,整合接入的停车场实时数据,通过可持续运营的商业服务模式,让用户拥

有便捷舒适的停车体验,提升公众停车信息服务水平,助力智慧城市、智慧交

通建设,推动停车产业可持续发展。

1.1 系统功能

智泊停车管理系统

应用层

智泊停车应用

停车场管理

系统管理

用户管理

运营管理

移动端管理

统计分析

用户注册

附近停车位

预约存取车

订单管理

代缴费

...

上级管理

平台

数据层

云端数据存储集群

传输层

停车场采集控制系统

PPY管理系统

地磁管理系统

数据接口API

地锁管理系统

数据上传服务

采集层

1

系统业务架构

停车云平台主要由停车管理系统、停车移动端应用(微信小程序)、数据支

撑服务平台三大部分构成,其中停车管理系统可实现对多个停车场的车位、车

辆等内容进行监控、并进行停车场运营、停车移动端应用管理。停车移动端应

用作为用户获取停车资源的入口,具备车位搜索、车辆进出场管理、车辆预约

立即存取、车位导航等功能,使车主可以快速、实时了解停车位的相关信息,

满足车主方便快捷的停车需求。数据支撑服务平台主要负责向上层应用提供所

需标准业务数据并完成对下层停车设备的控制指令下发,确保整个系统数据的

有效流转

1.2 技术架构

2

系统技术架构

平台采用SpringCloud的微服务架构,基于微服务架构将支撑小程序服务

的后台应用分解为多个服务,使每个服务可以独立扩展。

事件驱动模型利用RabbitMQ消息队列实现,通过这种方式将消息生产和处

理逻辑分隔开。

数据采集系统能够对接各类常用的停车终端例如:PPY、AVG、地磁、地锁

等。接口采用restful的形式,通过API定义边界,为今后系统扩展、维护预

留空间。

1.3 技术选型

1.3.1 后端

类型

基础开发框架

服务治理

配置中心

安全框架

消息队列

定时任务

数据库连接池

项目管理工具

类库

SpringBoot2.1.4+Spring5.1.3+MyBatis3.5

Spring Cloud Eureka2.1.4

Spring Cloud Config2.1.4

Shiro

RabbitMQ 3.66

Quartz

Druid1.1.10

Maven3.9

备注

文档工具

日志

Swagger2

Log4j

1.3.2 前端(微信小程序)

类型

前端开发框架

http请求库

UI库

状态管理

打包工具

地图定位

支付

类库

mpVue 2.0

0.6.14

mpVue-ui 1.0.6

Vuex 3.0.1

WebPark 3.11.0

腾讯地图小程序JavaScript SDK 1.2

微信支付

备注

1.3.3 前端(后台管理系统)

类型

WEB开发框架

UI框架

JavaScript框架

地图定位

图表统计展示

类库

Angular 1.3.2

Bootstrap 3.3.0

jQuery 1.10.2

腾讯地图JavaScript API

Echarts 4.2.1

备注

1.3.4 数据库

类型

主数据库

缓存库

数据库

MySQL 5.6

Redis

备注

2 实施方案

2.1 平台建设

2.1.1 系统功能及实现

停车云平台由停车管理系统、停车微信小程序、数据采集控制系统三部分

构成。

停车云平台应用层采用B/S结构,项目前后端分离,并采用微服务架构设

计,将支撑小程序服务的后台应用分解为多个服务,使每个服务可以独立扩

展,在后期运营过程中可以根据每个服务的应用规模来部署。并且每个模块单

独维护,每个服务通过API定义边界,为今后系统扩展、维护预留空间。

3

程序总体结构

系统

停车云平台管理系

停车微信小程序

模块

zb-spms

zb-mp

zb-order

zb-pl

zb-me

概述

停车云平台管理系统

微信小程序相关服务

订单、支付相关服务

停车场相关服务

会员相关服务

与停车区域管理子系统、道闸控制系统、

引导显示屏控制系统

数据采集控制系统

治理&配置

zb-dc

zb-config

zb-

center

展示层

ui

zb-mp-

zb-

spms-ui

2.1.1.1 停车云平台管理系统

1、 zb-spms

模块

停车

场管理

子模块

数字停车场

功能

停车场数据列表

功能简述

实时显示所有停车场的基本信息

和停车场剩余的车位信息,并分别显

示不同类型车位的剩余情况。

停车场运营数据 显示当前停车场内所有区域当前

剩余的车位数量信息,通过点击停车

区域,可以查看停车区域的详细数

据。

停车场区域数据 从停车场信息进入,显示当前区

域的总车位数量、实时空余车位、已

被预订车位、已使用车位、车位使用

率、当日订单数量、订单总额、当日

入场车辆数量信息。

车辆离场 在类型为立体车库的停车区域界

面中,可以通过管理系统进行车辆离

场操作,控制支持离场的停车区域子

系统进行车辆离场。

车辆管理 车辆信息查询 可根据停车场、车牌号、停车入

场时间范围对车辆信息进行查询,默

认显示当日在场的车辆信息

车辆离场 在车辆列表中,右侧点击出库,

如果车辆停靠在支持出库的停车区域

中,可以通过管理系统进行出库操

作,调用相关子系统进行车辆出库。

车位管理 车位查询 选择停车场选择区域,展示该

区域所有的车位信息,可以对车位进

行启用、禁用。使用中的车位无法禁

用。

添加/修改车位

车位禁用/启用

停车场基础

信息配置

停车场基础信息

查询

停车场基础信息

修改

停车场区域信息

查询

停车区域修改、

添加

停车区域删除

停车场设备

配置

停车场设备添加

/修改

为某个停车区域新增或者修改车

位信息

依据停车区域管理子系统支持情

况对具体车位进行禁用、启用操作。

用户选择需要修改的停车场,显

示该停车场的基础信息。

维护停车场的基础信息,回显停

车场的数据。

通过停车场管理进入区域信息管

理,显示停车场内的所有区域列表。

通过停车场基础信息管理或停车

区域管理界面可以对停区域进行添加/

修改操作。

删除停车场内的停车区域。

选择停车场,展示该停车场所

有的设备配置信息,可以对设备信息

进行修改、添加。

通过停车场设备配置进入对设备

进行添加、修改。

停车场设备查询

设备包含、显示屏管理和道闸管

理。

停车场设备删除 删除停车场设备。

设备删除包含显示屏管理、道闸

管理的删除。

停车区域设备查

选择停车场选择区域,展示该

区域所有的区域设备配置信息,包含

停车区域管理子系统和显示屏管理列

表信息。

停车区域设备添

加/修改

停车区域设备删

设备测试

添加修改停车场区域设备信息。

删除停车场区域设备。

区域设备删除包含显示屏管理、

停车区域管理子系统的删除。

如果停车区域为立体停车库,则

可以管理该区域的立体车库设备接

入,测试接入状态。

停车区域引导显示屏管理,可以

测试接入状态。

停车区域对接区域管理子系统,

可以测试系统链接状态。

收费二维码 停车区域管理子系统对接后可以

生成与该系统绑定的二维码,系统提

供二维码下载功能。

车辆黑白名

单管理

删除黑名单

白名单查询

白名单添加/修

删除白名单

故障管理 故障预警

故障查询

黑名单查询

黑名单添加/修

对其黑名单进行查看功能。

指定停车场(可多选),对其白名单

进行增加、修改功能。

对黑单进行删除操作。

对其白名单进行查看功能。

指定停车场(可多选),对其白名单

进行增加、修改功能。

对白名单进行删除操作。

点击红色预警感叹号进入到故障

列表中,查看故障的详细信息。

可根据设备类型、故障处理状态

(未处理、已处理)、故障发生时间

段进行故障信息查询。

故障处置方式登

运营

管理 理

收费标准管收费标准查询

收费标准添加/

修改

处理过故障后在系统中登记处置

方式。

查看停车场收费标准信息。

添加修改收费标准信息

删除收费标准模

计费方式添加/

修改

问题反馈

反馈信息回复/

修改

订单管理 订单查询

订单详情

结束订单

系统

管理

停车场组织

管理

停车场组织信息

查询

停车场组织添加

/修改

删除停车场组织

信息

获取公钥

检测停车区域管

理子系统连接状态

问题反馈信息查

删除收费标准信息功能

添加修改计费方式功能

选择停车场后查看用户提交的关

于自己所负责的停车场的反馈信息。

反馈内容包括:反馈信息。

反馈后将发送系统通知给提出

人。

选择停车场和订单类型后查询订

单信息。

查看订单详情信息。

订单进行手动结束,手动结束的

订单支付方式现金支付。

可以根据停车场名称模糊查询停

车场组织信息。

添加、修改系统中的停车场信

息。

删除系统中停车场组织信息。

查看停车区域管理子系统的公钥

信息,可以点击刷新公钥。

停车区域管理子系统配置公钥

后,可通过数据采集控制系统向停车

区域管理子系统发送消息,测试连接

状态,检查配置是否成功。

查看停车场管理

权限

角色管理 角色信息查询

角色添加/修改

查看拥有停车场管理权限的用户

信息,可以取消某个用户的管理权

限。

查看系统中角色信息。

管理系统中角色信息的添加、修

改。

设置不同角色,满足不同类型工

作人员管理需求。

删除角色

角色权限管理

删除系统中角色信息。

管理某个角色可以操作的系统菜

单。用户只能看到和操作有权限的功

能菜单。

系统用户管

系统用户查询

系统用户添加/

修改

管理停车场权限

查看系统中用户信息、可根据用

户名进行模糊查询。

管理系统中的用户信息,包含用

户姓名、联系方式、登陆账号、密

码、用户角色。

设置用户管理停车场的权限。

删除系统用户

数据字典管

查询数据字典

数据字典添加/

修改

删除数据字典

日志管理

会员

管理

会员信息

查询日志信息

会员信息查询

禁用会员

车辆管理

支付账号

停车记录

小程

序管理

用户协议

使用说明

广告位管理

删除广告位

客服管理 客服查询

客服添加/修改

删除客服

统计

分析

统计分析 车辆统计分析

关于我们

修改信息

查看用户协议

修改用户协议

查看使用说明

修改使用说明

广告位查询

广告位添加/修

查看关于我们信

删除系统中的系统用户信息。

查询数据字典信息数据。

管理系统中的数据字典信息,包

含名称、代码、排序号、备注。

删除系统中字典信息。

查询系统中的日志功能。

根据不同条件,查询会员信息。

对会员进行禁用操作。

查看会员的车辆信息。

查看会员免密支付签约信息。

查看会员所有停车记录信息。

查看关于我们信息。

修改关于我们信息。

查看用户协议信息。

修改用户协议信息。

查看使用说明信息。

修改使用说明信息。

查询广告位信息。

添加修改广告位信息。

删除广告位信息。

查询客服信息,可根据客服姓名

进行查询。

添加、修改客服信息。

删除客服信息。

可以快捷的查看今天、本月、今

年的车辆数据统计,或用户自定义时

间段内的统计信息,默认查看本月的

数据统计。

车位统计分析 可以快捷的查看今天、本月、今

年的车位数据统计,或用户自定义时

间段内的统计信息,默认查看本月的

数据统计。

故障统计分析 可以快捷的查看今天、本月、今

年的故障数据统计,或用户自定义时

间段内的统计信息,默认查看本月的

数据统计。

收入统计分析 可以快捷的查看今天、本月、今

年的收入数据统计,或用户自定义时

间段内的统计信息,默认查看本月的

数据统计。

会员统计分析 可以快捷的查看今天、本月、今

年的会员数据统计,或用户自定义时

间段内的统计信息,默认查看本月的

统计。

2.1.1.2

1、 zb-mp

模块

基础功能

首页

功能

获取用户微信信息

微信快速登录

广告位查询

广告详情

个人中心 免密支付协议

功能简述

获取用户微信信息功能。

微信用户快速登录功能。

根据系统设置,显示轮播广告信息,可查看

广告信息详情。

广告信息详情查询功能。

针对会员免密支付开通、关闭、签约等相关

操作。通过微信免密支付认证流程后开通、关

闭免密支付。

使用说明

关于我们

问题反馈查询

提交问题反馈

用户协议查询

签订用户协议

联系客服

针对停车应用的使用说明介绍。

针对停车云平台建设方的介绍。

查看自己的问题反馈记录,以及反馈后的问

题回复内容。

默认用户当前所在停车场,会员可以向指定

停车场提交问题并查看反馈。

针对该停车应用用户注册的协议内容进行展

示。

签订用户协议功能。

用户联系客服功能。

停车微信小程序

2、 zb-order

模块名称

订单管理

子模块名称

订单查询

功能简述

查询全部、待付款、已付款订单,显示订

单的重要信息,包含:停车场位置、车牌号、

停入时间、停放时间、费用信息、订单状态。

订单详情

查看订单计费规则

支付

首页 进行中的订单

点击可查看订单详情,未支付的订单可以

通过详情进行在线支付。

查看某一个订单的详细计费单信息。

未支付的订单可以进行在线支付,支付后

车辆取出或出场。

显示进行中的订单,并且根据用户当前位

置计算用户与停车的距离,首页最多显示三

单,超出三单可通过更多按钮查看。

个人中心 代付订单 帮助其他人支付订单,进入代付页面后,

输入车牌号,自动查询未缴费的停车记录,进

行线上支付。

常用停车场 通过用户订单信息进行统计分析,显示用

户常用停车场列表,方便用户快速找到停车场

停车。

非会员功能

扫描道闸二维码出任何用户都可以利用微信扫描该停车场

(道闸、代缴)的二维码,进入代缴页面或订

单支付页面,按照对应订单金额进行缴费。

扫描立体车库二维

码取车

附近车位 预约取车

预约存车

立体车库在扫描二维码后进入订单页面,

需要输入取车码,通过取车码获取订单详细信

息,按照配置进行支付取车。

指定入库车辆,选择预约取车时间,进行

预约取车操作。

指定停车场,选定相关停车区域,输入车

牌号,选择预约存车时间,进行预约存车操

作,系统将根据停车场配置告知用户预约费

用,用户支付预约订单后则预约成功。

取车 选中指定入库订单或输入车牌号,进行立

即取车操作。立即取车将根据配置要求用户是

否支付停车费用。

存车 指定停车场,选定停车区域,选择或输入

车牌号,进行立即存车操作。在存车过程中用

户可以通过紧急停止停止存车操作进行车辆出

库。

3、 zb-pl

模块名称

首页

子模块名称

附近车位

功能简述

首页中,根据用户当前的定位信息,显示

用户附近的停车场,包括停车场名称、空余车

位数、停车场包含的区域类型。

附近车位 附近/位置/地图检

索车位

停车场详情

停车区域收费标准

可根据默认定位信息查看附近的停车场,

或者用户在地图上选择位置查询。

在地图上显示某一区域内的停车场信息,

点击停车场图标显示停车场概述信息。

查看停车区域收费标准信息。

4、 zb-me

模块名称

基础服务

子模块名称

用户注册/登录

功能简述

1、 用户注册

用户在输入手机号后,如果用户没有注

册,则显示用户注册协议,用户点击确认后自

动注册账号并登录系统,用户信息默认和当前

微信账号绑定。

2、 用户登陆

用户输入手机号后,如果已经注册,则根

据验证码验证后登陆系统,系统自动将微信号

与用户手机号绑定。

个人中心 查看用户信息

修改用户信息

用户绑定车辆查询

删除绑定车辆查询

系统消息 消息查询

全部设为已读

显示用户个人基础信息,统计用户停车次

数和常用的停车场、绑定的车辆数量信息。

用户修改个人信息功能。

查看用户绑定车辆信息,只要是用户做过

存取车操作的车辆均记录绑定。

删除绑定用户的车辆车牌号。

显示该会员所有相关的订单消息、停车消

息,阅读后的消息将标记为已读。

用户全部设为已读,点击后消息全部变为

已读状态。

2.1.1.3

1、 zb-dc

模块名称

停车区域管

理子系统

获取运行状态

获取车辆信息

获取故障信息

存车操作

取车操作

预约存车

预约取车

功能/连接状态检测

子模块名称

获取车位状态

功能简述

获取某个车位的状态,可以用于定时的车

位状态更新。

获取某个车库中的设备运行状态。

车辆在进场、出场时调用该接口,上传入

场、出场车辆信息,由平台创建订单信息。

停车区域管理子系统在自检出现故障后主

动上报给平台。

调用存车操作,调用成功后通知平台创建

订单。

平台支付订单后调用取车操作。

在用户提交成功预约存车订单后,系统调

用停车区域管理子系统提交预约信息。

在用户提交成功预约取车订单后,系统调

用停车区域管理子系统提交预约信息。

系统定时向管理区域子系统发送请求,查

看是否存在网络问题,如果出现问题及时通知

管理员处理。

引导显示屏 总显示屏下发 停车场信息初始化的时候更新总显示屏的

信息,在车辆存入、车辆离场后更新停车区域

的总引导屏中空余车位数量。

分引导屏下发 在车辆存入、车辆离场后更新停车区域的

分引导屏中空余车位数量。

数据采集控制系统

道闸控制系

统 息

获取车辆出入场信道闸控制系统通过车牌扫描设备识别到车

辆信息后提交到数据采集控制系统。数据采集

控制系统将车牌信息存入道闸车牌栈中,并且

根据车辆信息创建停车场订单。

打开入场道闸

打开出场道闸

系统管理员通过数据采集控制系统下发请

求访问道闸控制系统打开道闸。

管理用户手动调用结束订单或用户支付停

车场的订单后,通过数据采集控制系统下发请

求访问道闸控制系统打开出场道闸。

2.1.1.4 治理&配置

1、 zb-config

基于SpringCloud Config搭建云平台配置中心,配置文件分为开发环境、

测试环境、生产环境,在系统运行时通过profile参数指定环境类型,或通过

设置环境类型。

2、 zb-center

基于SpringCloud Eureka Server实现服务注册中心。

2.1.1.5 展示层

1、 zb-mp-ui

云平台微信小程序UI界面代码。

2、 zb-spms-ui

云平台管理系统UI界面代码。

2.1.2 系统网络架构

4

系统网络架构

停车云平台总体网络拓扑如上图,主要包含停车云平台和停车区域子系统

两部分。

停车云平台根据所承载的业务和系统服务的类型不同,在逻辑上划分为微

服务集群、数据采集控制系统和管理系统三个部分,分别向微信小程序客户

端、停车区域子系统、管理员(或停车场负责人)通过互联网提供服务。

2.1.3 系统硬件环境

设备名称 配置 数量 部署内容

机型:计算型

停/取车、停

CPU: 8核心

应用服务ECS

内存:16G

员、订单、

系统:CentOS 7.3 64位

2 车场、会

系统盘:高效云盘 50G

数据盘:高效云盘 100G

机型:计算型

CPU: 8核心

支付等面向

用户的服务

对停车系统

内存:16G

管理服务ECS

系统:CentOS 7.3 64位

系统盘:高效云盘 50G

数据盘:高效云盘 100G

机型:计算型

管理系统静

CPU: 4核心

态资源文

静态资源服务

ECS

内存:8G

1 件、反向代

系统:CentOS 7.3 64位

理服务、文

系统盘:高效云盘 50G

件存储;

数据盘:高效云盘 200G

实例版本:MySQL高可用版

规格:4核心8G

云数据库RDS 数据库版本:5.6

存储类型:SSD云盘

存储空间:200GB

类型:Redis 4.0

缓存服务Redis 架构类型:标准版

存储类型:高性能内存型

1 管理相关服

1

1

节点类型:双副本

规格:4G主从版

负载均衡SLB 带宽:BGP(多线)20 Mbps 1

ECS运维管

弹性公网IP 带宽:BGP(多线) 2 Mbps 4

理使用

安骑士 支持17个实列

高级版

WEB防火墙

带宽50MB

短信服务

2.2 系统实施

停车云平台实施整体分为平台搭建、基础环境建设、停车区域子系统搭

建、系统联调四个步骤,在接入模式上分为停车场接入和运营商接入两种模

式。

2.2.1 系统实施流程

2.2.1.1 平台搭建

5万条/24个月

1

1

1

建设部署停车云平台中停车管理系统、停车微信小程序支撑服务、数据采

集控制系统,并对接微信公众平台,上线停车微信小程序。

2.2.1.2 基础环境建设

在停车场内部进行改造,更新停车场道闸、立体车库设备和网络环境。并

协助停车场申请开通微信支付商户。

2.2.1.3 停车区域子系统搭建

搭建停车区域子系统,对接停车场内部硬件设备,通过停车区域子系统与

数据采集控制系统进行交互,对接停车云平台,为公众用户和管理用户提供服

务。

2.2.1.4 系统联调

联调测试硬件停车区域子系统数据采集控制系统中数据接口,确保系

统接入无误。

2.2.2 系统接入模式

2.2.2.1 停车场接入

根据系统实施流程,完成基础环境建设、停车区域子系统建设、系统联调

环节,将停车场接入到停车云平台中,并在管理系统中为停车场负责人分配单

独管理权限。

2.2.2.2 运营商接入

将运营商管理的停车场按照停车场接入模式逐个接入到系统中,通过系统

管理权限设置,配置运营商对多个停车场的管理权限。运营商可以通过管理平

台对停车场集中管理。

3 核心优势

面向停车场经营主体提供全面、规范的停车场管理功能,实现实时联网与

停车场数字化管理,打造“无人收费+全流程诱导”的停车场运营管理新模式,

提高停车的管理和服务水平。同时,面向公众提供车场查询、车场诱导、车位

预约、提前支付等服务。

3.1 业务优势

适应各种场景:提供计次、计时、按时段、按阶梯多种计费模型,模型的

设置能够适应不同类型停车场的业务需求。

适应多种设备:独立建设数据采集系统,采用微服务模式,能够对接各类

常用的停车终端例如:PPY、AVG、地磁、地锁等,并且可以根据应用需求横向

扩展。

无人值守:车主入场、引导、出场全流程线上化,提升停车场数字化运转

效率,减少专职停车管理人员配置,节省人力成本。

车位信息实时共享:停车场车位信息实时发布,“停车导航+停车诱导”

引导车主快速到达停车场,提高泊位周转率,增加运营企业收入。

便捷停车、取车:支持停车场在线车位预约、预约取车、提前支付,提升

车主停车、取车、出停车场体验。

防止“跑冒滴漏”:实现停车全流程在线支付,杜绝人工收费造成的停车

费流失。

3.2 技术优势

平台采用SpringCloud的微服务架构,使系统天然支持动态水平扩容,可

对接数据分析、政府数据接口、IBMS系统等。并且基于微服务架构将支撑小

程序服务的后台应用分解为多个服务,使每个服务可以独立扩展,在后期运营

过程中可以根据每个服务的应用规模来部署。

事件驱动模型利用RabbitMQ消息队列实现,通过这种方式将消息生产和

处理逻辑分隔开。

数据采集系统能够对接各类常用的停车终端例如:PPY、AVG、地磁、地

锁等。接口采用restful的形式,通过API定义边界,为今后系统扩展、维护预

留空间。

4 竞争分析


本文标签: 停车 停车场 信息 用户 系统