28

4.1  技术方案选择 28

4.2  总体设计 29

4.3  客户端设计 30

4.4  服务器端设计 32

4.5  本章小结 37

5  系统主要模块的实现 37

5.1  客户端实现 37

5.2  服务器端实现 46

5.3  通信与数据处理 48

5.4  本章小结 51

结  论 52

致  谢 53

参考文献 54 

1  引言

1.1  研究背景及意义

随着社会的发展,科技在不断的进步,尤其是计算机技术,计算机的发展给人们的生活带来了极大的方便,使得人们可以从一些重复性工作中解脱出来,将一些复杂的问题简单化。同时在社会的不断发展中,人们的生活水平也在不断的提升,人们的生活不再完全依靠最原始的方式来完成生活中的各种事情,就比如以前人们去哪都是用步行,现在交通发展,人们出行可以选择很多种方式:坐公交车,骑自行车,坐车,飞机,轮渡等。近年来,随着人们生活水平的提高,汽车行业迅速发展,越来越多的人拥有私家车,所以人们出行的首选是开车。停车产业也因此迅速发展,根据统计,仅在美国,其年收入就达数十亿。但是开车者对交通拥堵有很多不满,车辆的增多也增加了空气污染,这造成很多人的不满。据一项最新的研究表明美国洛杉矶的商业区内,车主在寻找停车场时需要多耗费47,000加仑的汽油,并且产生730吨的二氧化碳。显然,停车场问题增加了社会的生态、经济成本。所以如何减少车主停车产生的生态、经济成本成了研究的主要目标。

随着网络的发展,中国移动、电信、联通的飞速发展,人们的交流发生了改变,人们利用手机打电话,上网,购物,预订机票等。数据统计显示,截止2013年,手机搜索用户已经达到1亿以上。手机已经进入一个新的时代:智能手机时代。围绕手机的应用层次不穷。手机搜索,定位,阅读等发展的非常迅速。以前只能在PC机上使用的应用也逐步的移植到手机应用中。可以想象,在不久之后,手机将在人们的生活各方各面占据重要的地位。

基于这样的结论,Google公司在2005年发布了基于android智能手机操作系统。经过了近几年的发展,android操作系统在逐步的完善,提高。基于android的手机应用也在不断的增加。同样在国内这一两年内android非常火爆,很多的智能手机都选用android操作系统,因此学习研究android系统对中国将来的智能手机时代具有重要的意义。

在android操作系统的发展中,Google又提供了android手机定位的功能,可以结合Google Map API进行GPS手机定位。这就为导航服务提供了有利的基础条件。并且android的作为一个优秀的开源平台,它具有很多优秀的UI组件,可以开发出优秀的用户友好的系统。

1.2  手机搜索定位技术的发展现状

1.3  本文研究的主要内容

论文研究并开发智能手机停车定位系统。该系统中手机客户端是基于android平台开发,对于服务器端数据处理则没有运用android平台提供的SQLite数据库,而是连接服务器端的java程序实现,服务器端程序运用了spring整合myBatis技术组合,框架上采用了控制层、业务逻辑层、持久化层的分层架构,保证系统具有良好的可扩展性和可维护性。该系统主要分为五大模块:登陆注册模块、搜索车位模块、预定模块、路径导航模块、退出系统模块。

上一篇:移动设备网站的设计与实现
下一篇:基于云服务的智能设备故障诊断系统设计故障历史信息管理模块实现

浅析人工智能体系建设【5490字】

人工智能茬知识付费产业...

智能光网络茬城域网中的...

家居智能系统建设中的标...

宽带城域网接入层的智能...

现代小区智能技术應用分析【3251字】

住宅及住宅小区智能化系统述评【2676字】

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析