共享停车位完整订制方案

发布日期:2021-10-13 09:45
浏览次数:7
分类:行业资讯
分享到:
 智能停车平台通过基于单片机系统的数据采集器发送车位停车数据到ARM服务器,ARM处理好数据及时发送给服务器,WEB服务器接收到数据后,将数据存储到数据库中,在停车场管理人员可以管理自己名下所有停车场信息,APP用户则可以使用移动设备中安装的“有位”APP获取实时车位信息等服务。由硬件端、服务器端、移动端三大模块组成。
软件系统总架构
 
 
数据集成方案:
       数据处理中心是软件与硬件结合的中间介质,通过ARM板把每个单片机处理的数据收集起来发送给数据处理中心,进行处理并把有效的数据存进数据仓库。然后移动设备通过读取服务器发送过来的数据,并把及时的车位信息展现给用户。
 
总功能概述:
智能停车平台项目共分为两大模块:后台管理系统、APP客户端。
 
主要功能模块概述:
1、服务器端负责:录入类型数据信息的增删改查,停车场信息,赋予停车位的财务、车位权限管理,数据汇总分析管理,广告投放管理,系统管理;  
2、客户端主要是负责:车位信息的查看,对车位进行增删改等多个操作,还有都有每天、每月、每季度的财务信息进行查看,汇总统计,最后,可以发布、更新停车场的价格,合作共享客户数据功能。  
3、移动端主要是负责:根据车主的情况,来进行语音选择旅游、自驾游、酒店、出差等,诱导车主对最近的停车场进行停车功能,在线预订车位功能,停车计时功能,在线缴费功能,反向寻车功能,车位租赁功能,广告显示功能,常用地址导航历史功能,离线地图下载,我的钱包功能,室内导航功能。
 
硬件端  :
硬件平台设计包括两个大模块:单片机模块、ARM模块。
 
系统功能需求  :
1、 监测停车位状态信息。  
2、 实时反馈采集信息。保证数据可靠性、时效性。 
3、 二维码识读,发送认证数据。
 
系统总结构
 
 
ARM模块
 
每个停车场安装一个ARM,负责接收单片机传来的数据,经过内部优化并传送到网络服务器。
子模块包括:  最小单片机模块:包括单片机组成所需的电源、芯片、复位、振荡电路以及扩展部分等部分;
超声波测距模块:通过超声波模块实时检测该车位状态,通过串口线把信息传给ARM主机;
 
 
串口通信模块:发送接收数据;
网络通信模块:串口信息分析并及时发送到网络服务器。
 
LED车位诱导模块:控制LED显示屏将车位信息进行展示。
 
 
 
 
管理设备:
道闸:与二维码识读设备通信,当用户用身份认证二维码进入停车场时、以结算认证二维码离开停车场时,识读正确升起道闸。
 
 
 
二维码识读设备:对用户身份认证二维码和结算认证二维码进行识读。正确传递认证信号到道闸,错误传递报错信息到服务器。
 
 
 
剩余车位显示屏:读取服务器停车位数据,显示停车位剩余情况、分布信息。
 
 
 
 
服务器端:
 
系统功能需求
 
停车位信息管理子后台:
 
1、车位停车信息显示:所有车位的状态显示:忙碌(有车)空闲(无车)警告(违规停车)维护(设备维护)以及车位信息显示。
 
2、车辆具体信息展示:车主信息展示(车主姓名、车辆车牌)、车辆停放开始时间、车辆停放总时长、车主付费信息反馈。
 
3、违规信息显示:违规项主要包括:未按照停车规范停车的(占用多个车位)、未使用停车管理系统但占用车位的。系统将所有违规信息反馈到停车场子后台,工作人员前往问题车位统计车辆信息,在车主驶离停车场时提醒车主完成付费。
 
系统功能需求  
停车位信息管理子后台:  
1、车位停车信息显示:所有车位的状态显示:忙碌(有车)空闲(无车)警告(违规停车)维护(设备维护)以及车位信息显示。 
2、车辆具体信息展示:车主信息展示(车主姓名、车辆车牌)、车辆停放开始时间、车辆停放总时长、车主付费信息反馈。  
3、违规信息显示:
违规项主要包括:未按照停车规范停车的(占用多个车位)、未使用停车管理系统但占用车位的。系统将所有违规信息反馈到停车场子后台,工作人员前往问题车位统计车辆信息,在车主驶离停车场时提醒车主完成付费。
4、财务管理模块: 
1)付费信息显示:按日期显示当天缴费详细情况 
2)所有交易信息汇总,以便纳入财务档案中 
5、广告模块:广告的信息录入、修改、删除、查看等功能; 
6、系统维护功能:注册信息服务、数据交换与接口管理、用户管理、字典维护、指标管理、售后服务管理、权限管理、数据仓库备份等功能来进行对整个系统的运行、维护管理和数据备份。
 
停车位信息管理总后台: 
1、车位停车信息显示:所有车位的状态显示:忙碌(有车)空闲(无车)警告(违规停车)维护(设备维护)。 
2、车辆具体信息展示:车主信息展示(车主姓名、车辆车牌)、车辆停放开始时间、车辆停放总时长、车主付费信息反馈。 
3、用户个人信用模块:每月对使用APP用户设置初始信用分,对有违规使用情况的用户扣除信用分(拖欠缴纳停车费用达一定天数的、违规停车的),对信用良好用户实行奖励措施(停车费用折扣等) 。 
 
实现方案:
1.服务器端接收数据流程图 
 技术原理: 
        通过Arm发送http请求给服务器端,服务器端开启Apache-tomcat服务器,利用servlet、jsp技术,接收数据。
流程如图所示:
 
 
2.移动端向服务器端获取数据业务流程图      
技术原理: 
       移动端通过http请求,访问服务器端,主要是以JSON传输数据给移动端,移动端利用httpclient.jar解析数据。 
业务流程如图所示:
 
 
3.车位信息管理业务流程图 
技术原理: 
       通过输入用户名与密码发送http请求,服务器通过shiro框架判断是否授权,
Spring Mvc 框架中redirect 跳转至主界面进行停车场功能、财务功能、类型功能等操作。 
 业务流程如图所示:
 
 
移动端 
       从用户对停车位迫切需求的角度出发,研发设计了一套找车位APP。
 
系统功能需求: 
1、城市空闲车位显示:用户能在APP带有的地图上查看所有具有收费停车位的停车场地理位置并显示剩余车位数量。 
2、停车场搜索:用户可根据自身需要查询不同类别的停车场信息。 
3、最近停车位推荐:通过用户GPS地理位置信息,推荐最近具有空闲停车位停车场,按路程长短以列表的形式体现。 
4、停车位诱导:为用户提供停车场空闲车位推荐,以及室内停车位引导。 
5、停车场智能导航:用户选择任意停车场后自动规划行车路线并具有语音导航提示。
6、停车付费功能:用户通过绑定银行卡或者第三方支付的形式完成停车付费。 
7、二维码:身份认证码获取、交易信息码获取。
 
 
实现方案:
1、用户注册与登录 
用例图:
 
 
2、地图显示 
用例图:
 
3、停车场搜索 
用例图:
 
4、最近停车场推荐 
用例图:
 
5、空闲车位显示 
用例图:
 
6、停车场诱导 
用例图:
 
7、停车付费功能
 用例图:
 
8、合作商户推荐
 用例图:
 
9、二维码获取
 
相关技术:
基于Jdk、AndroidSDK的Activity、handler、Intent、Content Provider、Service 、httpclient、jquery、jquery、easy-ui前端框架。 
基于GPS地理位置信息的导航技术由串口将此信息传送给主机,主机解算出车载当前的经度、纬度、速度、时间、状态等信息,为电子地图提供地理位置信息,将车的位置在终端实时显示出来。属于外接地图端口的调用。
 
详细图片文字来源:https://baijiahao.baidu.com/s?id=1713385005409759112