基于Android平台的交通查询学士学位论文.doc
《基于Android平台的交通查询学士学位论文.doc》由会员分享,可在线阅读,更多相关《基于Android平台的交通查询学士学位论文.doc(43页珍藏版)》请在三一办公上搜索。
1、学 位 论 文基于Android平台的公交查询太原工业学院Taiyuan Institute of Technology诚信申明本人申明:本人所提交的毕业设计(论文)基于Android平台的公交查询的所有材料是本人在指导教师指导下独立研究、写作、完成的成果,设计(论文)中所引用他人的无论以何种方式发布的文字、研究成果,均在设计(论文)中加以说明;有关教师、同学和其他人员对我的设计(论文)的写作、修订提出过并为我在设计(论文)中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本设计(论文)和资料若有不实之处,本人承担一切相关责任。特此申明。本人签名: 2012年06月15日毕业设计(
2、论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供
3、目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印
4、件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日毕业设计(论文)任务书设计(论文)题目: 基于Android平台的公交查询 系部: 电子工程系 专业: 电子信息工程 学号: 学生: 指导教师(含职称): 专业负责人: 1 设计(论文)的主要任务及目标本课题设计的主要任务是将地图与公交查询结合在一起,设计出一款能随时查询公交车站及其信息的手机软件。帮助解决由于复杂的公交系统给用户带来的困惑与不便的问题,帮
5、助出行人士方便、高效的安排自己的行程。用户不仅能解决在外迷路的问题,还可以让出行者随时随地根据自己所在位置选择最近的公交站,并直接可以在地图上读取想要的公交车信息,选择最适合自己的出行路线。 在Android开发平台上实现谷歌地图的调用,并通过定位可以查询附近公交车地点以及公交车的相关信息。下面是关于实现基于android平台的公交查询的主要任务及目标: 主要任务目标:(1) Android地图API的应用,实现调用地图,实现基本功能(2) GPS的定位,获取用户当前所在位置(3) SQLite数据库的使用,将公交车的相关信息存到数据库中(4) 地图搜索,实现地图搜索功能(5) 公交查询,查询
6、公交车及其相关信息2设计(论文)的基本要求和内容在设计过程中首先要保证能够顺利实现调用谷歌地图,实现谷歌地图基本的定位查询功能,在此基础上添加相应的按键来增加地图的功能,使地图能够给使用者带来更详细的信息。在设计过程中除了要考虑功能的实现还要从用户的角度考虑看其布局是否合理,使用是否简单。主要内容:(1)通过申请谷歌地图服务,实现使用谷歌地图的基本查询功能(2)根据需要添加相应的按键,并对其进行合理的布局(3)采用GPS定位功能获取现在使用者的当前位置(4)结合地图与定位功能为地图标上地标,以便能查询到以当前位置为起点附近地区的公交车站(5)根据实地考察或是网上数据将附近公交站的具体公交车的信
7、息获取到并显示到地图上。3主要参考文献 1 盖所林Google Android 开发入门指南 北京:人民邮电出版社 2009.2 郭宏志Android应用开发详解 北京:电子工业出版社 2010.3 韩超,梁泉Android系统原理及开发要点详解 北京:电子工业出版社2010.4 舒贤华.基于Android平台的手机认飞b地图服务设计D.大连海事大学.2009 5 杨丰盛Android应用开发揭秘M. 北京:机械工业出版社, 20106 张运芳Android 创赢路线与产品开发实战M. 北京:电子工业出版社, 20107 何 晶.面向智能手机导航地图系统的设计和实现D.武汉大学.20058 段
8、 博.手机导航的设计与实现D.山东大学。20099 张国生高博姚慧敏.手机定位服务与电子地图J.绘科学技术学报.2007年6月第 24卷第3期10 周文杰.基于GooleMaps平台电子词典软件设计与实现【D.连理工大学.200811 Levinsohn A.Geospatial interoperability: The holy grail of GIS.GeoWorld, Oct,200012evinsohn A.Geospatial interoperability: The holy grail of GIS.GeoWorld, Oct,20004进度安排设计(论文)各阶段名称起 止
9、 日 期1实现地图调用2013.3.142013.3.31(2至4周)2实现地图的基本查询等功能2013.4.12013.4.13(5至6周)3根据需要给地图添加按键2013.4.142013.4.20(7周)4从网上或实地获取公交车信息2013.4.21-2013.4.27(8周)5将信息加载到地图上实现功能(接受中期检查)2013.4.282013.5.18(9至10周)6对整个软件进行测试并做调试2013.5.192013.5.31(11至13周)7进行论文的整理及答辩材料2013.6.12013.6.15(14至15周)8答辩并总结设计工作2013.6.162013.6.23(第16周
10、)基于Android平台的公交查询摘要 在我国,随着经济的快速发展,和城市化的快速发展,城市公交系统也随之迅速扩大,且更加复杂化,公交车已成为城市居民出行的主要交通工具。当公交线路较少时,乘客很容易找到一条可选路线,但由于随着城市扩建城市公交线路四通八达,选择一条经济的乘车路线就不是一件容易的事,找不到合适的乘车路线的事情经常发生,更别说是在不知道公交车站牌的情况下选择合适的路线。当前,复杂的公交系统使得用户往往处于迷惑的状态,给出行带来诸多不便,而手基于android的移动公交查询系统的选题也正是基于该背景。以Android作为平台,能为客户随时随地提供公交信息的查询,用最短的时间到达想要的
11、目的地。尤其目前太原的交通系统只能通过网上查询才能选择合适的班车,这是出行者也感到许多不便。为了解决这一问题,本论文专门设计了与地图相结合的公交查询,不仅能解决自家在外迷路的问题,还可以让出行者随时随地根据自己所在位置选择最近的公交站,并直接可以在地图上读取想要的公交车信息,选择最适合自己的出行路线。关键词: Android , 地图 ,公交查询Bus query based on the Android platformAbstractIn our country, with the rapid development of economy, and the rapid developmen
12、t of urbanization, urban public transport system has been expanded rapidly, and more complicated, the bus has become the main transportation of city residents. When bus lines is small, the passenger is easy to find an alternative route, but due to the convenient with urban expansion of the city bus
13、lines, choose a bus line of economy, it is not an easy thing, the route to find things happen often, let alone in the case of dont know what is the bus stop to choose the appropriate route. Currently, complex bus system allows the user often is in a state of confusion, bring inconvenience, to travel
14、 and hand mobile bus query system based on androids topic is also based on this background. With Android as a platform, can provide customers anytime, anywhere with the bus information query, want to the destination in the shortest time. Especially at present, taiyuan traffic system can only choose
15、the right bus by online query, this is traveler also feel a lot of inconvenience. In order to solve this problem, this paper designed the combined with a map of bus query, can not only solve the problem of their lost outside, still can let people anytime, anywhere based on their location choice the
16、nearest bus station, and directly can be read on the map to bus information, select the most suitable for their own travel routes.Key words:Android, Map, Bus query目 录诚信申明I基于Android平台的公交查询V摘要VAbstractVI目 录VII1绪论11.1问题的提出11.2研究的背景与意义11.3主要实现的功能21.4论文的整体结构22开发平台和开发语言简介32.1 Android操作系统的介绍32.1.1 Android简
17、介32.1.2 Android的特点32.1.3 Android架构42.2开发工具和开发语言的介绍52.2.1 开发工具Eclipse简介52.2.1 开发语言简介53开发中的关键技术63.1关于界面布局的几种方式63.2 Android的定位接口(Location)63.3 Android的地图接口(Map)73.4数据库SQL83.5 Android中GPS接口和类简介83.6 Google Map介绍114公交查询的系统设计124.1公交查询线路设计124.2公交查询站点设计134.3交查询数据库设计144.4 公交特色查询设计155公交查询的系统实现165.1我的位置功能实现165.
18、2公交查询功能实现175.2.1公交查询线路功能实现175.2.2公交查询站点功能实现175.2.3公交查询数据库实现175.3地图浏览功能实现186公交查询系统的测试运行196.1进入软件的主界面196.2入公交查询的主界面196.3公交车站查询226.3.1公交车站站查询226.3.2周围公交车站的查询236.4特色查询247总结及展望257.1总结257.2不足及展望26参考文献271绪论1.1问题的提出城市污染日益严重,汽车尾气排放严重影响了人们的生活质量,低碳环保已经成为城市的口号。公交作为最提倡的环保交通工具,更应成为人们的出行首选。国外许多国家都十分重视公交查询的研究和应用。其目
19、的在于通过提供及时准确的信息和服务,吸引更多的出行者使用公共交通,促进公交的大力发展,减缓城市的交通压力。尤其是美国,他们的研究取得了较好的效果。他们发展公交查询系统的特点是能够提供快捷、方便的电话咨询服务;与定位技术相结合,提供实时信息服务。我国的公交查询系统也在迅速地发展,不少城市也都有拥有公交线路查询系统,网络上也可以下载到许多不同的版本。不过公交查询系统在发展的同时也存在一些问题,需要不断地改进和完善。比如有一部分公交查询系统,它们只是简单地将各个线路和站点的信息一一罗列出来,让用户自己去一条条查找。用户使用起来很不方便。还有一部分网上的公交查询系统,它们的系统功能比较完善,实现站点、
20、线路查询以及换乘查询,更加完善一点的系统还有电子地图查询等功能,但是对于公交的相关信息却不是很完整。没有把公交到站时间与查询功能很好的结合起来。现行的公交车系统或多或少都还是存在一些缺陷的。但是随着技术的更新以及不断的改进,相信可以做出更人性化、更完善的公交查询工具。1.2研究的背景与意义随着现在社会的发展,我们的生活也朝着电子化不断发展,如交通电子眼在交通管理中越来越普及;而经济的不断发展,避免不了人们都要到某些城市去公干或其他的事情。一旦你对这个城市不熟悉,你的出门就会举步维艰。打的,对于一些因公出差的人来说算不了什么,但是对于个人来说就不是很好的选择。因此,开发一个城市的公交车查询系统就
21、显得十分必要,可以说是关系到一个城市的形象问题。因此公交查询将帮助出行人士方便、高效的安排自己的行程。此外随着空间信息技术、移动通信技术、Internet技术以及移动终端技术的快速发展,人们对所处位置以及与位置相关的信息需求愿望实现成为可能。应运而生的移动公交查询系统是上述技术的有机集成,它将Internet上的海量信息和地理信息系统的强大应用服务功能扩展到移动终端上,为移动用户基于位置的信息交换、信息获取、信息共享和信息发布提供了便捷、经济的技术途径。Android是一个真正意义上的开放性移动设备综合平台,基于Android进行移动公交查询系统开发,可以很容易地利用Google Maps地图
22、资源以及开放的API接口,可以说,基于Android的移动公交查询系统,是移动终端M-GIS开发道路上的一个里程碑。1.3主要实现的功能本课题设计的主要任务是将地图与公交查询结合在一起,设计出一款能随时查询公交车站及其信息的手机软件。帮助解决由于复杂的公交系统给用户带来的困惑与不便的问题,帮助出行人士方便、高效的安排自己的行程。用户不仅能解决在外迷路的问题,还可以让出行者随时随地根据自己所在位置选择最近的公交站,并直接可以在地图上读取想要的公交车信息,选择最适合自己的出行路线。1.4论文的整体结构本文基于Android平台,选择AndroidSDK和JAVA Eclipse等幵发工具,设计开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 平台 交通 查询 学士学位 论文
链接地址:https://www.31ppt.com/p-4022162.html