基于Android的停车引导系统的设计

2022-04-02 23:25杨东泽贾萱解明翰冯丽茹程慧
中学生学习报 2022年10期
关键词:高德停车位停车场

杨东泽 贾萱 解明翰 冯丽茹 程慧

摘要:本研究是智能停车引导系统的设计部分,首先通过对系统进行了可行性分析和需求者分析,明确了系统的设计目标,然后根据系统的功能要求对智能停车引导系统进行了整体的框架设计和功能模块设计,接下来还对系统的数据库进行了分析设计。整个系统是在 Android 平台上开发的,具体框架如下:第一,客户端调用了高德地图 API,获取当前用户具体位置,获取周围停车场信息。选定停车场后,提供到达指定停车场的导航服务。第二,针对室内停车位引导部分,客户端通过 Wi Fi 获取当前室内定位,然后利用 A*寻路算法规划具体的停车位导航路线,并在电子地图中标出,最后的反向寻车模块也给出反向寻车路径引导,用户根据指导的路径寻找自己的爱车。第三,客户端内包含有停车位查询和预约停车模块,使系统能真正为用户停车带来方便。客户端借助 Java 语言,主要完成了用户信息登陆、查询停车场车位情况、导航、反向寻车、车位预定等功能。

1. 统设计需求分析

(1) 技术可行性:随着科技的发展,手机、平板等智能终端在人们平时的生活中占据着越来越重要的角色,这些电子设备逐渐成为人们日常生活信息的主要来源。通过 Android 平台、基于无线网的通信技术等开发一个停车引导系统,为用户提供获取停车场信息和停车位的导航等功能帮助。随着室内定位技术、停车场图形构建技术的发展以及停车场智能化系统的完善,为停车引导系统的开发提供了方便,也让目前“停车难”的问题得到解决的方案。

(2) 经济可行性:对于本文设计的智能停车引导系统,在软件开发层面所涉及到的Android 开发平台、MySQL 数据库、高德地图第三方接口都属于开源免费产品。此外,整个系统的开发并没有需要大量的传感器等硬件设备,这大大降低了开发的成本。

2. Android 引导系统总体功能设计

通过前面对停车引导系统的需求进行分析,明确了系统的功能性需求,系统主要解决用户在停车过程中遇到的几个关键性问题:第一,用户通过系统能获取当前定位以及周围的停车场信息,包括收费标准,剩余停车位数量等信息,并能位用户进行停车场导航功能;第二,用户在选定停车场后可以查看具体停车位信息,并可以预定停车位;第三:用户选择停车后能获取当前室内位置的定位,并位用户提供到具体停车位的路径规划与导航;第四,用户可通过反向寻车功能快速找到自己的爱车;第五,用户在查询停车场、预定停车位、停车位导航过程可自助完成。基于以上需求的分析,得到了基于 Android 平台的智能停车引导系统的功能设计如图1所示.

3. 功能流程设计

本小节根据用户的输入信息与输出信息及信息的处理过程,对系统的功能流程图进行了设计与分析,从系统需要完成的停车需求位出发点,让用户和开发者可以更加清楚的了解系统的功能逻辑关系。本小节主要对系统的功能进行分析和设计。智能停车引导系统的功能层逻辑结构如图2所示

4. 结语

本文主要完成对基于 Android 智能停车引导系统的分析和设计工作。首先对系统的设计需求和可行性进行了分析,选区 Android 系统平台进行设计,室外定位是调用高德地图 API通过 GPS 实现,室外导航通过路径优化算法给出路径,在高德电子地图上进行二次开发实现,室内定位是利用 Wi Fi 实现,在电子地图上给出停车位路径规划。然后通过对停车用户需求进行分析,设计了系统的总体功能模块框架。通过对总体框架的构建和分析,对系统的功能逻辑流程图进行了设计,使各功能模块相互衔接。最后对系统数据库的设计部分进行了介绍。

参考文献:

[1]任怀志.探析云计算和物联网技术组合应用.农业网络信息.2011,(11):83--84

[2]J Dean, S Ghemawat. Map Reduce: Simplified Data Processing on Large Clusters. Communications of the ACM, 2016

[2]张海江,赵建民,朱信忠.基于云计算的物联网数据挖掘.研究与设计.2012,28(6):10--13基金项目:

2021年浙江省大学生科技创新活动计劃暨新苗人才计划项目—基于Android的智能停车引导系统研究与实现(2021R435008)资助。

猜你喜欢
高德停车位停车场
停车场
Maxe 迷宫闯一闯
等车望眼欲穿高德新出的实时公交APP
停车场迷宫
俄要为免费停车位“瘦身”
如此减肥
正点
活地图
高德地图车机版正式发布
圣人的告诫