论文总字数:29437字
摘 要
:近年来,随着城市车辆数量日益增多,开车出行常遇见的“停车难”、“找车难”就成为了突出的问题,因此智慧交通将成为社会发展科技发展的必然趋势。APP对用户来说是通过手机可以获得开发者设计所提供功能的应用,而城市停车引导APP是为用户提供停车场室内定位导航功能的手机客户端应用。本人在分析比较当今国内外停车场智能系统应用技术的基础上,将NFC技术、互联网技术、室内导航技术和在线支付技术与Android智能手机相结合,用于智能城市停车引导APP的开发,提出了运用NFC技术及Android智能手机APP开发设计方案:建立停车场模型,完成关键点、线数据的建立;利用NFC技术来实现室内的定位;利用Dijkstra最短路径算法,实现室内停车场当前位置到车位的最短路径引导功能以及寻车最短路径功能;利用Socket通信技术完成停车场引导系统中客户端与服务器之间数据交互。所设计开发的APP可实现停车场车位状况获悉、停车时间统计、车辆路径引导、行人路径引导和在线支付等功能,功能的实现无需手机之外其他附加设备。论文中所设计的城市停车引导系统及APP的开发采用的设备均为常见设备,成本低廉,并且稳定性强,便捷高效,为城市交通带来便利。关键词:Android开发,停车引导,寻车引导,室内导航技术,socket通信
The development and design of an App service for parking guidance in city
Abstract:In recent years, with the increasing number of vehicles in the city, more and more people are willing to choose to travel by car,which leads to a series of questions, such as the difficulty of parking and the difficulty of finding our own cars. Therefore, intelligent transportation will become an inevitable trend of the development of our society. Pros and cons of the development of technology used in today's parking intelligent system.The study finally develops and designs an App service for parking guidance in city combining the Android software development with the NFC technology, internet technology, indoor navigation technology, online payment technology. The application implements the functions of obtaining the status of parking spaces, calculating the parking time, parking guidance, reaching guidance, online payment and so on, it is worth mentioning that this method does not require any additional equipment. The equipment used in the city’s parking guidance systems and the development of APP is common, low cost, strong stability, convenient and efficient, which is convenience for urban transportation.
KEY WORDS: Android development, parking guidance, searching guidance, indoor navigation technology, socket communication.
目 录
摘要 I
Abstract I
第一章 绪论 1
1.1开发目的与背景 1
1.2国内外研究现状及发展趋势 2
1.3本文的研究目的和主要研究内容 4
1.4技术难点与解决方案 5
第二章 城市停车引导APP的设计 7
2.1功能需求分析 7
2.2体系结构 8
2.3功能设计 9
2.4数据库设计 14
第三章 城市停车引导APP的实现 17
3.1基本界面活动框架的搭建 17
3.2关键技术 20
3.3应用实现流程图 25
第四章 测试与结果分析 26
4.1测试环境 26
4.2应用测试 26
4.3应用评价 33
第五章 总结与展望 34
5.1工作总结 34
5.2前景展望 35
参考文献(References) 37
致 谢 38
绪论
1.1开发目的与背景
随着人类社会科技的不断进步与创新,掀起了智慧城市建设的主题。建设智慧城市在实现城市信息化、智能化、可持续化等多方面具有不容忽视的重要的意义,“智慧交通”作为智慧城市的重要分支,通过智能化城市交通综合管理和服务系统建设来服务于大众。当今时代人们生活水平快速提高,车辆的数量日益增多,人们出行也更多的选择自驾,在外停车位的需求也就越来越多,停车场内部的停车位分配与管理就成为了一个重要问题。本项目贯彻“智慧交通”的发展方针,通过互联网等技术的支持,针对大型停车场停车寻车问题设计与开发出的大型停车场停车引导APP,可以大大减少停车场管理建设的成本,提供停(寻)车引导、停车信息管理与支付功能等功能,提高交通效率,同时尝试研究解决室内定位等问题。
通过对比研究,国内一般的停车场内设施是比较完善的,车位充足,但是对于人口密集的城市的交通枢纽地区,如:火车站、大型商场等人口活跃地区,车位的分配和管理难度就会很大。在目前的国内外停车场的管理解决方案中,人工与道闸结合的方式一直占据着主要位置,刷卡则渐渐作为城市停车场的辅助管理手段。停车场主要应用的探测技术和引导方式有超声波、地感线圈、视频、射频探测技术等并且结合随处可见的LED引导标识牌。但这些方式缺点也很明显:建设成本高、维护成本高、对硬件设备要求较高、停车场内标识太多使驾驶员难以快速发现有效信息、无法对驾驶员停(寻)车进行智能的路径引导并且收费不够方便快捷,需要合理规划和加强管理来弥补。
另一方面,到目前为止,对于用户来说使用智能引导功能最直接便捷的方式就是通过随身携带的手机。随着信息行业飞速的发展,目前手机平台除了Android还有IOS、Symbian、Windows Mobile等,但是后者过于封闭,不能满足用户各方面的需求,为了解决用户对平台开发性的强烈需求,Google在2007年推出了Android平台。Android系统相对于其他系统的优势主要体现在开放性、易上手性和与谷歌应用的完美结合。Android系统快捷的反应速度,简单的操作体验使用户更趋于选择Android系统平台。鉴于Android系统的开源模式,可以基于Android系统来开发一款城市停车场引导APP,用以满足用户对停车引导迫切需求的要求。
剩余内容已隐藏,请支付后下载全文,论文总字数:29437字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;