智慧停车云平台建设方案Word文件下载.docx
- 文档编号:5220279
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:28
- 大小:292.04KB
智慧停车云平台建设方案Word文件下载.docx
《智慧停车云平台建设方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《智慧停车云平台建设方案Word文件下载.docx(28页珍藏版)》请在冰点文库上搜索。
WebPark3.11.0
地图定位
腾讯地图小程序JavaScriptSDK1.2
支付
微信支付
前端(后台管理系统)
WEB开发框架
Angular1.3.2
UI框架
Bootstrap3.3.0
JavaScript框架
jQuery1.10.2
腾讯地图JavaScriptAPI
图表统计展示
Echarts4.2.1
数据库
主数据库
MySQL5.6
缓存库
Redis
2实施方案
2.1平台建设
系统功能及实现
停车云平台由停车管理系统、停车微信小程序、数据采集控制系统三部分构成。
停车云平台应用层采用B/S结构,项目前后端分离,并采用微服务架构设计,将支撑小程序服务的后台应用分解为多个服务,使每个服务可以独立扩展,在后期运营过程中可以根据每个服务的应用规模来部署。
并且每个模块单独维护,每个服务通过API定义边界,为今后系统扩展、维护预留空间。
图3程序总体结构
系统
模块
概述
停车云平台管理系统
zb-spms
停车微信小程序
zb-mp
微信小程序相关服务
zb-order
订单、支付相关服务
zb-pl
停车场相关服务
zb-me
会员相关服务
数据采集控制系统
zb-dc
与停车区域管理子系统、道闸控制系统、引导显示屏控制系统
治理&
配置
zb-config
zb-center
展示层
zb-mp-ui
zb-spms-ui
1、zb-spms
子模块
功能
功能简述
停车场管理
数字停车场
停车场数据列表
实时显示所有停车场的基本信息和停车场剩余的车位信息,并分别显示不同类型车位的剩余情况。
停车场运营数据
显示当前停车场内所有区域当前剩余的车位数量信息,通过点击停车区域,可以查看停车区域的详细数据。
停车场区域数据
从停车场信息进入,显示当前区域的总车位数量、实时空余车位、已被预订车位、已使用车位、车位使用率、当日订单数量、订单总额、当日入场车辆数量信息。
车辆离场
在类型为立体车库的停车区域界面中,可以通过管理系统进行车辆离场操作,控制支持离场的停车区域子系统进行车辆离场。
车辆管理
车辆信息查询
可根据停车场、车牌号、停车入场时间范围对车辆信息进行查询,默认显示当日在场的车辆信息
在车辆列表中,右侧点击出库,如果车辆停靠在支持出库的停车区域中,可以通过管理系统进行出库操作,调用相关子系统进行车辆出库。
车位管理
车位查询
选择停车场à
选择区域,展示该区域所有的车位信息,可以对车位进行启用、禁用。
使用中的车位无法禁用。
添加/修改车位
为某个停车区域新增或者修改车位信息
车位禁用/启用
依据停车区域管理子系统支持情况对具体车位进行禁用、启用操作。
停车场基础信息配置
停车场基础信息查询
用户选择需要修改的停车场,显示该停车场的基础信息。
停车场基础信息修改
维护停车场的基础信息,回显停车场的数据。
停车场区域信息查询
通过停车场管理进入区域信息管理,显示停车场内的所有区域列表。
停车区域修改、添加
通过停车场基础信息管理或停车区域管理界面可以对停区域进行添加/修改操作。
停车区域删除
删除停车场内的停车区域。
停车场设备配置
停车场设备查询
,展示该停车场所有的设备配置信息,可以对设备信息进行修改、添加。
停车场设备添加/修改
通过停车场设备配置进入对设备进行添加、修改。
设备包含、显示屏管理和道闸管理。
停车场设备删除
删除停车场设备。
设备删除包含显示屏管理、道闸管理的删除。
停车区域设备查询
选择区域,展示该区域所有的区域设备配置信息,包含停车区域管理子系统和显示屏管理列表信息。
停车区域设备添加/修改
添加修改停车场区域设备信息。
停车区域设备删除
删除停车场区域设备。
区域设备删除包含显示屏管理、停车区域管理子系统的删除。
设备测试
如果停车区域为立体停车库,则可以管理该区域的立体车库设备接入,测试接入状态。
停车区域引导显示屏管理,可以测试接入状态。
停车区域对接区域管理子系统,可以测试系统链接状态。
收费二维码
停车区域管理子系统对接后可以生成与该系统绑定的二维码,系统提供二维码下载功能。
车辆黑白名单管理
黑名单查询
对其黑名单进行查看功能。
黑名单添加/修改
指定停车场(可多选),对其白名单进行增加、修改功能。
删除黑名单
对黑单进行删除操作。
白名单查询
对其白名单进行查看功能。
白名单添加/修改
删除白名单
对白名单进行删除操作。
故障管理
故障预警
点击红色预警感叹号进入到故障列表中,查看故障的详细信息。
故障查询
可根据设备类型、故障处理状态(未处理、已处理)、故障发生时间段进行故障信息查询。
故障处置方式登记
处理过故障后在系统中登记处置方式。
运营管理
收费标准管理
收费标准查询
查看停车场收费标准信息。
收费标准添加/修改
添加修改收费标准信息
删除收费标准模板
删除收费标准信息功能
计费方式添加/修改
添加修改计费方式功能
问题反馈
问题反馈信息查询
选择停车场后查看用户提交的关于自己所负责的停车场的反馈信息。
反馈信息回复/修改
反馈内容包括:
反馈信息。
反馈后将发送系统通知给提出人。
订单管理
订单查询
选择停车场和订单类型后查询订单信息。
订单详情
查看订单详情信息。
结束订单
订单进行手动结束,手动结束的订单支付方式现金支付。
系统管理
停车场组织管理
停车场组织信息查询
可以根据停车场名称模糊查询停车场组织信息。
停车场组织添加/修改
添加、修改系统中的停车场信息。
删除停车场组织信息
删除系统中停车场组织信息。
获取公钥
查看停车区域管理子系统的公钥信息,可以点击刷新公钥。
检测停车区域管理子系统连接状态
停车区域管理子系统配置公钥后,可通过数据采集控制系统向停车区域管理子系统发送消息,测试连接状态,检查配置是否成功。
查看停车场管理权限
查看拥有停车场管理权限的用户信息,可以取消某个用户的管理权限。
角色管理
角色信息查询
查看系统中角色信息。
角色添加/修改
管理系统中角色信息的添加、修改。
设置不同角色,满足不同类型工作人员管理需求。
删除角色
删除系统中角色信息。
角色权限管理
管理某个角色可以操作的系统菜单。
用户只能看到和操作有权限的功能菜单。
系统用户管理
系统用户查询
查看系统中用户信息、可根据用户名进行模糊查询。
系统用户添加/修改
管理系统中的用户信息,包含用户姓名、联系方式、登陆账号、密码、用户角色。
管理停车场权限
设置用户管理停车场的权限。
删除系统用户
删除系统中的系统用户信息。
数据字典管理
查询数据字典
查询数据字典信息数据。
数据字典添加/修改
管理系统中的数据字典信息,包含名称、代码、排序号、备注。
删除数据字典
删除系统中字典信息。
日志管理
查询日志信息
查询系统中的日志功能。
会员管理
会员信息
会员信息查询
根据不同条件,查询会员信息。
禁用会员
对会员进行禁用操作。
查看会员的车辆信息。
支付账号
查看会员免密支付签约信息。
停车记录
查看会员所有停车记录信息。
小程序管理
关于我们
查看关于我们信息
查看关于我们信息。
修改信息
修改关于我们信息。
用户协议
查看用户协议
查看用户协议信息。
修改用户协议
修改用户协议信息。
使用说明
查看使用说明
查看使用说明信息。
修改使用说明
修改使用说明信息。
广告位管理
广告位查询
查询广告位信息。
广告位添加/修改
添加修改广告位信息。
删除广告位
删除广告位信息。
客服管理
客服查询
查询客服信息,可根据客服姓名进行查询。
客服添加/修改
添加、修改客服信息。
删除客服
删除客服信息。
统计分析
车辆统计分析
可以快捷的查看今天、本月、今年的车辆数据统计,或用户自定义时间段内的统计信息,默认查看本月的数据统计。
车位统计分析
可以快捷的查看今天、本月、今年的车位数据统计,或用户自定义时间段内的统计信息,默认查看本月的数据统计。
故障统计分析
可以快捷的查看今天、本月、今年的故障数据统计,或用户自定义时间段内的统计信息,默认查看本月的数据统计。
收入统计分析
可以快捷的查看今天、本月、今年的收入数据统计,或用户自定义时间段内的统计信息,默认查看本月的数据统计。
会员统计分析
可以快捷的查看今天、本月、今年的会员数据统计,或用户自定义时间段内的统计信息,默认查看本月的统计。
2、zb-mp
基础功能
获取用户微信信息
获取用户微信信息功能。
微信快速登录
微信用户快速登录功能。
首页
根据系统设置,显示轮播广告信息,可查看广告信息详情。
广告详情
广告信息详情查询功能。
个人中心
免密支付协议
针对会员免密支付开通、关闭、签约等相关操作。
通过微信免密支付认证流程后开通、关闭免密支付。
针对停车应用的使用说明介绍。
针对停车云平台建设方的介绍。
问题反馈查询
查看自己的问题反馈记录,以及反馈后的问题回复内容。
提交问题反馈
默认用户当前所在停车场,会员可以向指定停车场提交问题并查看反馈。
用户协议查询
针对该停车应用用户注册的协议内容进行展示。
签订用户协议
签订用户协议功能。
联系客服
用户联系客服功能。
3、zb-order
模块名称
子模块名称
查询全部、待付款、已付款订单,显示订单的重要信息,包含:
停车场位置、车牌号、停入时间、停放时间、费用信息、订单状态。
点击可查看订单详情,未支付的订单可以通过详情进行在线支付。
查看订单计费规则
查看某一个订单的详细计费单信息。
未支付的订单可以进行在线支付,支付后车辆取出或出场。
进行中的订单
显示进行中的订单,并且根据用户当前位置计算用户与停车的距离,首页最多显示三单,超出三单可通过更多按钮查看。
代付订单
帮助其他人支付订单,进入代付页面后,输入车牌号,自动查询未缴费的停车记录,进行线上支付。
常用停车场
通过用户订单信息进行统计分析,显示用户常用停车场列表,方便用户快速找到停车场停车。
非会员功能
扫描道闸二维码出场
任何用户都可以利用微信扫描该停车场(道闸、代缴)的二维码,进入代缴页面或订单支付页面,按照对应订单金额进行缴费。
扫描立体车库二维码取车
立体车库在扫描二维码后进入订单页面,需要输入取车码,通过取车码获取订单详细信息,按照配置进行支付取车。
附近车位
预约取车
指定入库车辆,选择预约取车时间,进行预约取车操作。
预约存车
指定停车场,选定相关停车区域,输入车牌号,选择预约存车时间,进行预约存车操作,系统将根据停车场配置告知用户预约费用,用户支付预约订单后则预约成功。
取车
选中指定入库订单或输入车牌号,进行立即取车操作。
立即取车将根据配置要求用户是否支付停车费用。
存车
指定停车场,选定停车区域,选择或输入车牌号,进行立即存车操作。
在存车过程中用户可以通过紧急停止停止存车操作进行车辆出库。
4、zb-pl
首页中,根据用户当前的定位信息,显示用户附近的停车场,包括停车场名称、空余车位数、停车场包含的区域类型。
附近/位置/地图检索车位
可根据默认定位信息查看附近的停车场,或者用户在地图上选择位置查询。
停车场详情
在地图上显示某一区域内的停车场信息,点击停车场图标显示停车场概述信息。
停车区域收费标准
查看停车区域收费标准信息。
5、zb-me
基础服务
用户注册/登录
1、用户注册
用户在输入手机号后,如果用户没有注册,则显示用户注册协议,用户点击确认后自动注册账号并登录系统,用户信息默认和当前微信账号绑定。
2、用户登陆
用户输入手机号后,如果已经注册,则根据验证码验证后登陆系统,系统自动将微信号与用户手机号绑定。
查看用户信息
显示用户个人基础信息,统计用户停车次数和常用的停车场、绑定的车辆数量信息。
修改用户信息
用户修改个人信息功能。
用户绑定车辆查询
查看用户绑定车辆信息,只要是用户做过存取车操作的车辆均记录绑定。
删除绑定车辆查询
删除绑定用户的车辆车牌号。
系统消息
消息查询
显示该会员所有相关的订单消息、停车消息,阅读后的消息将标记为已读。
全部设为已读
用户全部设为已读,点击后消息全部变为已读状态。
6、zb-dc
停车区域管理子系统
获取车位状态
获取某个车位的状态,可以用于定时的车位状态更新。
获取运行状态
获取某个车库中的设备运行状态。
获取车辆信息
车辆在进场、出场时调用该接口,上传入场、出场车辆信息,由平台创建订单信息。
获取故障信息
停车区域管理子系统在自检出现故障后主动上报给平台。
存车操作
调用存车操作,调用成功后通知平台创建订单。
取车操作
平台支付订单后调用取车操作。
在用户提交成功预约存车订单后,系统调用停车区域管理子系统提交预约信息。
在用户提交成功预约取车订单后,系统调用停车区域管理子系统提交预约信息。
功能/连接状态检测
系统定时向管理区域子系统发送请求,查看是否存在网络问题,如果出现问题及时通知管理员处理。
引导显示屏
总显示屏下发
停车场信息初始化的时候更新总显示屏的信息,在车辆存入、车辆离场后更新停车区域的总引导屏中空余车位数量。
分引导屏下发
在车辆存入、车辆离场后更新停车区域的分引导屏中空余车位数量。
道闸控制系统
获取车辆出入场信息
道闸控制系统通过车牌扫描设备识别到车辆信息后提交到数据采集控制系统。
数据采集控制系统将车牌信息存入道闸车牌栈中,并且根据车辆信息创建停车场订单。
打开入场道闸
系统管理员通过数据采集控制系统下发请求访问道闸控制系统打开道闸。
打开出场道闸
管理用户手动调用结束订单或用户支付停车场的订单后,通过数据采集控制系统下发请求访问道闸控制系统打开出场道闸。
7、zb-config
基于SpringCloudConfig搭建云平台配置中心,配置文件分为开发环境、测试环境、生产环境,在系统运行时通过profile参数指定环境类型,或通过application.yml设置环境类型。
8、zb-center
基于SpringCloudEurekaServer实现服务注册中心。
9、zb-mp-ui
云平台微信小程序UI界面代码。
10、zb-spms-ui
云平台管理系统UI界面代码。
系统网络架构
图4系统网络架构
停车云平台总体网络拓扑如上图,主要包含停车云平台和停车区域子系统两部分。
停车云平台根据所承载的业务和系统服务的类型不同,在逻辑上划分为微服务集群、数据采集控制系统和管理系统三个部分,分别向微信小程序客户端、停车区域子系统、管理员(或停车场负责人)通过互联网提供服务。
系统硬件环境
设备名称
数量
部署内容
应用服务ECS
机型:
计算型
2
停/取车、停车场、会员、订单、支付等面向用户的服务
CPU:
8核心
内存:
16G
系统:
CentOS7.364位
系统盘:
高效云盘50G
数据盘:
高效云盘100G
管理服务ECS
1
对停车系统管理相关服务
静态资源服务ECS
管理系统静态资源文件、反向代理服务、文件存储;
4核心
8G
高效云盘200G
云数据库RDS
实例版本:
MySQL高可用版
规格:
4核心8G
数据库版本:
5.6
存储类型:
SSD云盘
存储空间:
200GB
缓存服务Redis
类型:
Redis4.0
架构类型:
标准版
存储类型:
高性能内存型
节点类型:
双副本
4G主从版
负载均衡SLB
带宽:
BGP(多线)20Mbps
弹性公网IP
BGP(多线)2Mbps
4
ECS运维管理使用
安骑士
支持17个实列
WEB防火墙
高级版
带宽50MB
短信服务
5万条/24个月
2.2系统实施
停车云平台实施整体分为平台搭建、基础环境建设、停车区域子系统搭建、系统联调四个步骤,在接入模式上分为停车场接入和运营商接入两种模式。
系统实施流程
平台搭建
建设部署停车云平台中停车管理系统、停车微信小程序支撑服务、数据采集控制系统,并对接微信公众平台,上线停车微信小程序。
基础环境建设
在停车场内部进行改造,更新停车场道闸、立体车库设备和网络环境。
并协助停车场申请开通微信支付商户。
停车区域子系统搭建
搭建停车区域子系统,对接停车场内部硬件设备,通过停车区域子系统与数据采集控制系统进行交互,对接停车云平台,为公众用户和管理用户提供服务。
系统联调
联调测试硬件à
停车区域子系统à
数据采集控制系统中数据接口,确保系统接入无误。
系统接入模式
停车场接入
根据系统实施流程,完成基础环境建设、停车区域子系统建设、系统联调环节,将停车场接入到停车云平台中,并在管理系统中为停车场负责人分配单独管理权限。
运营商接入
将运营商管理的停车场按照停车场接入模式逐个接入到系统中,通过系统管理权限设置,配置运营商对多个停车场的管理权限。
运营商可以通过管理平台对停车场集中管理。
3核心优势
面向停车场经营主体提供全面、规范的停车场管理功能,实现实时联网与停车场数字化管理,打造“无人收费+全流程诱导”的停车场运营管理新模式,提高停车的管理和服务水平。
同时,面向公众提供车场查询、车场诱导、车位预约、提前支付等服务。
3.1业务优势
适应各种场景:
提供计次、计时、按时段、按阶梯多种计费模型,模型的设置能够适应不同类型停车场的业务需求。
适应多种设备:
独立建设数据采集系统,采用微服务模式,能够对接各类常用的停车终端例如:
PPY、AVG、地磁、地锁等,并且可以根据应用需求横向扩展。
无人值守:
车主入场、引导、出场全流程线上化,提升停车场数字化运转效率,减少专职停车管理人员配置,节省人力成本。
车位信息实时共享:
停车场车位信息实时发布,“停车导航+停车诱导”引导车主快速到达停车场,提高泊位周转率,增加运营企业收入。
便捷停车、取车:
支持停车场在线车位预约、预约取车、提前支付,提升车主停车、取车、出停车场体验。
防止“跑冒滴漏”:
实现停车全流程在线支付,杜绝人工收费造成的停车费流失。
3.2技术优势
平台采用SpringCloud的微服务架构,使系统天然支持动态水平扩容,可对接数据分析、政府数据接口、IBMS系统等。
并且基于微服务架构将支撑小程序服务的后台应用分解为多个服务,使每个服务可以独立扩展,在后期运营过程中可以根据每个服务的应用规模来部署。
4竞争分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智慧 停车 平台 建设 方案