欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于Android的移动公交查询系统设计与实现.doc

    • 资源ID:88906826       资源大小:134KB        全文页数:11页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于Android的移动公交查询系统设计与实现.doc

    辽宁工程技术大学本科毕业设计(论文)开题报告题 目 基于Android的移动公交查询系统设计与实现 指 导 教 师 怡 凯 院(系、部 ) 测绘与地理科学学院 专 业 班 级 地理信息系统06-1班 学 号 0604060114 姓 名 邱占圆 日 期 2010年3月20日 教务处印制10 一、 选题的目的、意义和研究现状选题的目的和意义: 在我国,随着经济的快速发展,和城市化的快速发展,城市公交系统也随之迅速扩大,且更加复杂化,找不到合适的乘车路线的事情经常发生。当前,复杂的公交系统使得用户往往处于迷惑的状态,给出行带来诸多不便,而手基于android的移动公交查询系统的选题也正是基于该背景。以Android作为平台,能为客户随时随地提供公交信息的查询,同时,随着现在社会的发展,我们的生活也朝着电子化不断发展,如交通电子眼在交通管理中越来越普及;而经济的不断发展,避免不了人们都要到某些城市去公干或其他的事情。一旦你对这个城市不熟悉,你的出门就会举步维艰。打的,对于一些因公出差的人来说算不了什么,但是对于旅游者或是个人来说就不是很好的选择。因此,开发一个城市的公交车查询系统就显得十分必要,可以说是关系到一个城市的形象问题。因此公交查询系统将帮助出行人士方便、高效的安排自己的行程。位置是人们理解和驾驭世界的基础,人们在快节奏的经济生活中,迫切想知道当时所处的环境信息,比如“我在哪?”、“到环球金融中心最短的路线是什么?”、“我附近有没有ATM”等等。随着空间信息技术、移动通信技术、Internet技术以及移动终端技术的快速发展,人们对所处位置以及与位置相关的信息需求愿望实现成为可能。应运而生的移动公交查询系统是上述技术的有机集成,它将Internet上的海量信息和地理信息系统的强大应用服务功能扩展到移动终端上,为移动用户基于位置的信息交换、信息获取、信息共享和信息发布提供了便捷、经济的技术途径。随着移动终端计算能力与存储能力的日益增强以及移动通信技术与互联网技术的飞速发展,在移动客户端开发技术上,先后出现了基于WAP浏览器、基于J2ME以及由Google联手34家公司组成的OHA推出开放源代码的Android开发平台。基于WAP浏览器的开发技术由于其典型的“瘦客户端”特点,导致客户端与服务器端之间存在大量数据交换,加上当前的无线网络带宽瓶颈,用户的数据共享与体验十分有限;与之不同的是,基于J2ME的开发技术要求大部分软件功能在客户端实现,即采用“胖客户端”技术,但其对硬件的性能要求较高,并且开发者需要做大量的代码工作,虽然代码的可移植性好,但相对来讲,开发的技术门槛较高;而Android开发平台采用开源的JAVA技术,平台集成了地图服务模块,并对核心系统架构进行了优化,对硬件的性能要求较低,加上其独特的intent模块机制,使移动公交查询系统服务开发门槛出现了划时代意义上的降低。Android平台是由Google与开放手机联盟合作开发的一个开放性的移动开发平台,它采用Linux内核,独特的Dalvik 虚拟机,集成特有的地图模块、快捷的XML布局方案、轻量级的SQLite数据库、高效的2D、3D绘图方案以及多媒体技术等等,它具有强大的网络访问功能,集成3G网络与WiFi、蓝牙等无线网络技术,并且可以对开发者之间的功能模块进行无缝继承与共享,高效的功能模块重用让开发的周期更短,开发难度更低,结合日益完善的移动定位技术,移动用户的M-GIS体验愈来愈好。Android是一个真正意义上的开放性移动设备综合平台,基于Android进行移动公交查询系统开发,可以很容易地利用Google Maps地图资源以及开放的API接口,可以说,基于Android的移动公交查询系统,是移动终端M-GIS开发道路上的一个里程碑。研究现状:Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的30多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。作为谷歌企业战略的重要组成部分,Android 将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户正在使用各种基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。目前,移动空间信息服务的需求产生,一些学术论文介绍了Android平台的体系结构,分析了该平台的地图接口,针对移动平台资源的有限性,改进了传统公交矩阵换乘算法,采用集合的数学方法,提出了一种基于公交路线起终点线路信息的公交查询算法。本文将基于Android设计并开发了一个城市公交查询信息系统,并验证其可行性。即能确定移动用户的地理位置,并能随时、随地提供与此地理位置相关或指定位置的空间信息服务,因其巨大的商业价值,受到业界的高度关注。移动公交查询系统充分利用了无线移动的方便性与灵活性,也体现了大部分信息与位置相关的客观事实,使GIS应用进入了一个全新的时代。(1) 移动公交查询系统的应用领域位置信息类型移动公交查询系统公众(个人)企业政府位置个人位置查询联系最近专业服务人员寻找企业位置位置敏感报告事件车抛锚了需要帮助医疗急救本地培训服务交通警报本地公众通告事故警报分布在人口稀少地区购房度假计划高速增长趋势销售模式增长模式人均绿地面积资产监控私车位置保险税率最低的地方派出的维修车的位置资产状况评估清洁车位置道路维护定点服务当到达目的地时通知我商店位置特定类型的顾客位置特定对象的广告经济发展区域新行政分区路线到达路线最快路线最好的递送路线出租车派遣交通模式紧急事务派遣事件发生环境最近可见的界标寻找最近的目标旅馆附近有什么寻找离机场最近的出租车经济合作规划区域贸易目录服务寻找最近的专家哪儿能找到需要的商品特定距离内最好的供应商最近的维修服务点公众服务外部采购交易如何运费最低在特定区域内购买低费用分布服务位置相关的交易出租车税率位置相关征税地点寻找建房地点旅行地点参考可能的仓储地点最佳蜂窝基站位置新建学校地点环境监控站地点(2)基于Android的移动公交查询系统设计与实现 Android 开发平台是由谷歌与开放手机联盟合作开发的一个开放、自由的移动终端平台,它由操作系统、中间件、应用软件三部分组成。该平台备有完善的程序开发环境,包括模拟器、除错工具、程序执行所耗用存储器、性能评介等功能。平台提供了两个基于位置服务的地图API开发包:Android.location 以及com.google.Android.maps.通过对这两个地图API开发包内与位置服务相关的类的使用,配合设备本身的具备的定位定向等相关模块,可以很好地实现对用户移动空间信息服务应用程序开发。Android的定位接口(Android.location)包含几个与位置服务相关的类,并且提供LocationManager服务,这个服务提供定位与定向API,当然,前提是设备具备这种基本的功能模块,比如说,设备内置了GPS接收机模块等等。LocationManager服务不会被直接用来获取用户位置信息,它会通过getSystemService(Context.LOCATION_SERVICE)来获得一个指向它的Handle,实现对它的有效应用。一旦应用程序拥有了一个指向LocationManager的Handle,那么它将会拥有以下三种功能:1) 查询LocationManager所掌握的全部LocationProviders的最终位置信息列表;2) 注册或者注销当前位置从一个LocationProvider提供的实时位置更新;3) 当移动终端在一个给定的位置半径范围以内的话,激活一个给定的intent,从而实现用户所需的空间信息功能。需要说明的是,开发阶段不能使用Network、GPS等获取的真正的实时位置数据。为此,平台提供了模拟数据开发的功能模块,开发者可以使用DDMS或者geo 命令行导入模拟数据到模拟器中进行程序模拟,对开发者来说,是一个很好的位置信息服务开发辅助工具。Android的地图接口(com.google.Android.maps)包含了一系列与地图开发功能相关的类,这些类提供了渲染、控制以及绘制覆盖层等功能,开发者可以很容易地进行基于Google Maps地图服务的开发。这些类中,最重要的要数MapView 这个类了,只需在你的布局中加入一个MapView,屏幕上就绘出一个基本的Google Map。开发平台把一切与Map相关的Activity功能抽象为MapActivity,要出现显示Google Map的效果,在你执行MapView的Activity中需要继承MapActivity这个接口。Google Maps 服务要求开发者获取一个使用MapView的API Key,以便在使用应用程序时能加载地图数据,这个API Key的获取过程也很简单。创建了一个MapView后,用户需要获得对它的控制,那么将会用到getController()来获取MapController,以便进行控制或者激活这个MapView,同时通过ItemizedOverlay以及OverLay在Map上绘制overlays以及其他信息。这不是Android库内的一个标准包,因此,在使用它时,开发者需要在Android Manifest file里加上下面一行作为<application>的子元素。Android以其集成的独特的地图服务模块,以及对硬件性能的低要求,对3G等无线网络的迅捷访问功能,为普通用户开发移动公交查询系统带来了很大的便利,它的出现,为解决用户移动空间信息需求提供了高效的开发平台。二、研究方案及预期结果(设计方案或论文主要研究内容、主要解决的问题、理论、方法、技术路线及论文框架等)1.研究的内容: (1) 公交查询算法(2) 移动GIS技术(3) Android平台地图API2.解决的问题: (1) 设计一种公交查询算法(2) Android地图API的应用(3) SQLite数据库的使用(4) 移动公交信息系统设计3.理论基础:(1) 一种成熟的公交查询算法(2) 开放的Android地图API应用实践(3) SQLite数据库技术在移动设备上的完美搭载4.研究方法与技术路线: 公交信息数据库Google Maps无线网络装备Android平台的移动设备公交查询操作查询数据库,得出公交方案地图与方案路径套合显示5.论文框架:摘 要第一章 绪论1.1 本课题研究的目的和意义1.2 本课题的主要研究内容1.3 移动GIS国内外研究现状1.4本文的研究内容和组织结构第二章 基于Android的移动公交查询系统2.1地图模块与数据库 2.2关键技术支持 第三章 基于Android的移动公交查询系统设计 3.1数据库设计 3.1.1公交信息数据库设计 3.1.2 POI数据库设计 3.1.3 专题信息数据库设计3.2算法设计 3.3界面设计 第四章 移动公交查询系统功能设计与实现 4.1地图搜索 4.2公交查询4.3驾车导航第五章 总结与展望6.1 本文总结6.2 研究前景展望第六章 参考文献三、研究进度进度安排如下表:第5-6周:阅读、收集和整理有关资料。第7-8周:编写论文大纲。第9-12周:进行实验。第13-14周:对实验结果进行分析处理,完善设计。第15-17周:结论、撰写论文、论文初稿检查修改及装订。第18周:毕业答辩。四、主要参考文献1 刘洁彬;宋茂强.基于Android平台的流媒体播放器的设计.20102 李冬生;郭先春;刘波.基于HMAP控件的移动GIS基本功能的实现.东华理工学院;深圳市南油有限公司.5005年第6期3 赵文斌,张登荣;基于移动计算的地理信息系统的发展研究及应用前景J;遥感信息;2003年01期4 魏晓峰;基于ArcPad的移动GIS开发与应用D;华东师范大学;2006年5 孙晓宇.Android手机界面管理系统的设计与实现.北京邮电大学.2009年6 舒贤华.基于androd平台的手机web地图服务设计.大连海事大学.2009.2.17 怡凯;王方雄;陈良俊;高会宝.基于Android的移动空间信息服务研究以大连市公交查询信息系统为例.辽宁师范大学城市与环境学院. 2009.2.178 毕建涛,王雷,池天河,何建邦.基于Web Service的地理信息服务研究J.计算机科学,2004,31(1):6971.9 邸烁,Android手机平台揭秘和未来发展趋势,10 彭春华, 刘岳峰, 晏磊, 刘建业, 郑江华,基于Java的移动地理信息服务关键技术研究J.计算机工程与应用,2007; 43(11)11 刘建闽, 基于3G网的移动GIS系统关键技术及应用J. 河南理工大学学报(自然科学版),2007; (1) 12 陈飞翔,李华,周治武,面向LBS的移动空间信息服务研究J.计算机工程与应用,2008;(13)13 CHEN Yu-fen. Map spatial cognition research and spatial information visualization .Journal of Geographical Sciences, 2001, :11 14 Levinsohn A. Geospatial interoperability: The holy grail of GIS .GeoWorld, Oct, 200015 Hofmann C, Weindorf M, Wiesel J. Integration of GIS as a Component in Federated Information Systems .International Archives of Photogrammetry and Remote Sensing, 2000,33, 33 :11731180 .16 Michael A P, Jeremy E W, Rocco Z. Integration of the Global Positioning System and Geographical Information Systems for Traffic Congestion Studies .Transportation Research. 2000,86, 8(6):257285 . 17 Lan F Akyildiz, Janise McNair, Joseph Ho, Huseyin Uzunalioglu, Wenye Wang. Mobility Management in Current and Future Communications Networks .IEEE Network, 1998,124, 12(4) :3949 . 18 Plewe B. So you want to build an online GIS .GIS World, 1997,1011, 10(11) :5658 .19 T. Badard, D. Richard. Using XML for the exchange of updating information between geographical information systems .Computers, Environment and Urban Systems, 2001,25, 25 :1731 . 20 Schmandt C, Marmasse N, Marti S, et al. Everywhere Messaging .IBM Systems Journal, 2000,393, 39(3) :660-677 .21 G TING R. An Introduction to Spatial Database Systems .VLDB Journal, 1994,  22 刘凯. 基于3G网络移动设备位置服务的应用D哈尔滨理工大学, 2008 . 23 陶燕. 基于移动GIS的数据采集系统研究与开发D中国科学院研究生院(广州地球化学研究所), 2004 .24 CHEN Jun, ZHAO Ren-liang. Key issues of Spatial relations in GIS and their Progress .Aata Geodaetica et Cartographica Sinaca, 1999,282, 28(2) .  五、指导教师意见 指导教师签字:基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究 MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 基于模糊控制的电阻钎焊单片机温度控制系统的研制 基于MCS-51系列单片机的通用控制模块的研究 基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现 基于单片机的蓄电池自动监测系统 基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究 基于单片机的交流伺服电机运动控制系统研究与开发 基于单片机的泵管内壁硬度测试仪的研制 基于单片机的自动找平控制系统研究 基于C8051F040单片机的嵌入式系统开发 基于单片机的液压动力系统状态监测仪开发 模糊Smith智能控制方法的研究及其单片机实现 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 基于双单片机冲床数控系统的研究 基于CYGNAL单片机的在线间歇式浊度仪的研制 基于单片机的喷油泵试验台控制器的研制 基于单片机的软起动器的研究和设计 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 基于单片机的机电产品控制系统开发 基于PIC单片机的智能手机充电器 基于单片机的实时内核设计及其应用研究 基于单片机的远程抄表系统的设计与研究 基于单片机的烟气二氧化硫浓度检测仪的研制 基于微型光谱仪的单片机系统 单片机系统软件构件开发的技术研究 基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制 基于PIC单片机的电能采集终端的设计和应用 基于单片机的光纤光栅解调仪的研制 气压式线性摩擦焊机单片机控制系统的研制 基于单片机的数字磁通门传感器 基于单片机的旋转变压器-数字转换器的研究 基于单片机的光纤Bragg光栅解调系统的研究 单片机控制的便携式多功能乳腺治疗仪的研制 基于C8051F020单片机的多生理信号检测仪 基于单片机的电机运动控制系统设计 Pico专用单片机核的可测性设计研究 基于MCS-51单片机的热量计 基于双单片机的智能遥测微型气象站 MCS-51单片机构建机器人的实践研究 基于单片机的轮轨力检测 基于单片机的GPS定位仪的研究与实现 基于单片机的电液伺服控制系统 用于单片机系统的MMC卡文件系统研制 基于单片机的时控和计数系统性能优化的研究 基于单片机和CPLD的粗光栅位移测量系统研究 单片机控制的后备式方波UPS 提升高职学生单片机应用能力的探究 基于单片机控制的自动低频减载装置研究 基于单片机控制的水下焊接电源的研究 基于单片机的多通道数据采集系统 基于uPSD3234单片机的氚表面污染测量仪的研制 基于单片机的红外测油仪的研究 96系列单片机仿真器研究与设计 基于单片机的单晶金刚石刀具刃磨设备的数控改造 基于单片机的温度智能控制系统的设计与实现 基于MSP430单片机的电梯门机控制器的研制 基于单片机的气体测漏仪的研究 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 基于单片机和DSP的变压器油色谱在线监测技术研究 基于单片机的膛壁温度报警系统设计 基于AVR单片机的低压无功补偿控制器的设计 基于单片机船舶电力推进电机监测系统 基于单片机网络的振动信号的采集系统 基于单片机的大容量数据存储技术的应用研究 基于单片机的叠图机研究与教学方法实践 基于单片机嵌入式Web服务器技术的研究及实现 基于AT89S52单片机的通用数据采集系统 基于单片机的多道脉冲幅度分析仪研究 机器人旋转电弧传感角焊缝跟踪单片机控制系统 基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究 基于双单片机冲床数控系统的研究与开发 基于Cygnal单片机的C/OS-的研究基于单片机的一体化智能差示扫描量热仪系统研究 基于TCP/IP协议的单片机与Internet互联的研究与实现 变频调速液压电梯单片机控制器的研究 基于单片机-免疫计数器自动换样功能的研究与实现 基于单片机的倒立摆控制系统设计与实现 单片机嵌入式以太网防盗报警系统 基于51单片机的嵌入式Internet系统的设计与实现 单片机监测系统在挤压机上的应用 MSP430单片机在智能水表系统上的研究与应用 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用单片机在高楼恒压供水系统中的应用 基于ATmega16单片机的流量控制器的开发 基于MSP430单片机的远程抄表系统及智能网络水表的设计基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 基于单片机的氨分解率检测系统的研究与开发 锅炉的单片机控制系统 基于单片机控制的电磁振动式播种控制系统的设计 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 一种RISC结构8位单片机的设计与实现 基于单片机的公寓用电智能管理系统设计 基于单片机的温度测控系统在温室大棚中的设计与实现基于MSP430单片机的数字化超声电源的研制 基于ADC841单片机的防爆软起动综合控制器的研究基于单片机控制的井下低爆综合保护系统的设计 基于单片机的空调器故障诊断系统的设计研究 单片机实现的寻呼机编码器 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究基于单片机的锅炉智能控制器的设计与研究 超精密机床床身隔振的单片机主动控制 PIC单片机在空调中的应用 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!

    注意事项

    本文(基于Android的移动公交查询系统设计与实现.doc)为本站会员(教****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开