基于Android的移动公交查询系统设计与实现样本.doc
《基于Android的移动公交查询系统设计与实现样本.doc》由会员分享,可在线阅读,更多相关《基于Android的移动公交查询系统设计与实现样本.doc(10页珍藏版)》请在咨信网上搜索。
辽宁工程技术大学 本科毕业设计(论文)开题报告 题 目 基于Android移动公交查询系统设计与实现 指 导 教 师 怡 凯 院(系、部 ) 测绘与地理科学学院 专 业 班 级 地理信息系统06-1班 学 号 姓 名 邱占圆 日 期 3月20日 教务处印制 一、 选题目、意义和研究现状 选题目和意义: 在国内,随着经济迅速发展,和都市化迅速发展,都市公交系统也随之迅速扩大,且更加复杂化,找不到适当乘车路线事情经常发生。当前,复杂公交系统使得顾客往往处在困惑状态,给出行带来诸多不便,而手基于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通过与运营商、设备制造商、开发商和其她关于各方结成深层次合伙伙伴关系,但愿借助建立原则化、开放式移动电话软件平台,在移动产业内形成一种开放式生态系统。 作为google公司战略重要构成某些,Android 将进一步推动“随时随处为每个人提供信息”这一公司目的实现。全球为数众多移动电话顾客正在使用各种基于 Android 电话。google目的是让(移动通讯)不依赖于设备甚至平台。出于这个目,Android 将补充,而不会代替google长期以来奉行移动发展战略:通过与全球各地手机制造商和移动运营商结成合伙伙伴,开发既有用又有吸引力移动服务,并推广这些产品。当前,移动空间信息服务需求产生,某些学术论文简介了Android平台体系构造,分析了该平台地图接口,针对移动平台资源有限性,改进了老式公交矩阵换乘算法,采用集合数学办法,提出了一种基于公交路线起终点线路信息公交查询算法。本文将基于Android设计并开发了一种都市公交查询信息系统,并验证其可行性。即能拟定移动顾客地理位置,并能随时、随处提供与此地理位置有关或指定位置空间信息服务,因其巨大商业价值,受到业界高度关注。移动公交查询系统充分运用了无线移动以便性与灵活性,也体现了大某些信息与位置有关客观事实,使GIS应用进入了一种全新时代。 (1) 移动公交查询系统应用领域 位置信息类型 移动公交查询系统 公众(个人) 公司 政府 位置 个人位置查询 联系近来专业服务人员 寻找公司位置 位置敏感报告 事件 车抛锚了需要协助 医疗急救 本地培训服务 交通警报 本地公众告示 事故警报 分布 在人口稀少地区购房 度假筹划 高速增长趋势 销售模式 增长模式 人均绿地面积 资产监控 私车位置 保险税率最低地方 派出维修车位置 资产状况评估 清洁车位置 道路维护 定点服务 当到达目地时告知我 商店位置 特定类型顾客位置 特定对象广告 经济发展区域 新行政分区 路线 到达路线 最快路线 最佳递送路线 出租车派遣 交通模式 紧急事务派遣 事件发生环境 近来可见界标 寻找近来目的 旅馆附近有什么 寻找离机场近来出租车 经济合伙规划 区域贸易 目录服务 寻找近来专家 哪儿能找到需要商品 特定距离内最佳供应商 近来维修服务点 公众服务 外部采购 交易 如何运费最低 在特定区域内购买 低费用分布服务 位置有关交易 出租车税率 位置有关征税 地点 寻找建房地点 旅行地点参照 也许仓储地点 最佳蜂窝基站位置 新建学校地点 环境监控站地点 (2)基于Android移动公交查询系统设计与实现 Android 开发平台是由google与开放手机联盟合伙开发一种开放、自由移动终端平台,它由操作系统、中间件、应用软件三某些构成。该平台备有完善程序开发环境,涉及模仿器、除错工具、程序执行所耗用存储器、性能评介等功能。平台提供了两个基于位置服务地图API开发包:Android.location 以及com.google.Android.maps.通过对这两个地图API开发包内与位置服务有关类使用,配合设备自身具备定位定向等有关模块,可以较好地实现对顾客移动空间信息服务应用程序开发。 Android定位接口(Android.location)包括几种与位置服务有关类,并且提供LocationManager服务,这个服务提供定位与定向API,固然,前提是设备具备这种基本功能模块,例如说,设备内置了GPS接受机模块等等。LocationManager服务不会被直接用来获取顾客位置信息,它会通过getSystemService(Context.LOCATION_SERVICE)来获得一种指向它Handle,实现对它有效应用。一旦应用程序拥有了一种指向LocationManagerHandle,那么它将会拥有如下三种功能: 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效果,在你执行MapViewActivity中需要继承MapActivity这个接口。 Google Maps 服务规定开发者获取一种使用MapViewAPI Key,以便在使用应用程序时能加载地图数据,这个API Key获取过程也很简朴。创立了一种MapView后,顾客需要获得对它控制,那么将会用到getController()来获取MapController,以便进行控制或者激活这个MapView,同步通过ItemizedOverlay以及OverLay在Map上绘制overlays以及其她信息。这不是Android库内一种原则包,因而,在使用它时,开发者需要在Android Manifest file里加上下面一行作为<application>子元素。 Android以其集成独特地图服务模块,以及对硬件性能低规定,对3G等无线网络迅捷访问功能,为普通顾客开发移动公交查询系统带来了很大便利,它浮现,为解决顾客移动空间信息需求提供了高效开发平台。 二、研究方案及预期成果 (设计方案或论文重要研究内容、重要解决问题、理论、办法、技术路线及论文框架等) 1.研究内容: (1) 公交查询算法 (2) 移动GIS技术 (3) Android平台地图API 2.解决问题: (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平台流媒体播放器设计. [2] 李冬生;郭先春;刘波.基于HMAP控件移动GIS基本功能实现.东华理工学院;深圳市南油有限公司.50第6期 [3] 赵文斌,张登荣;基于移动计算地理信息系统发展研究及应用前景[J];遥感信息;01期 [4] 魏晓峰;基于ArcPad移动GIS开发与应用[D];华东师范大学; [5] 孙晓宇.Android手机界面管理系统设计与实现.北京邮电大学. [6] 舒贤华.基于androd平台手机web地图服务设计.大连海事大学..2.1 [7] 怡凯;王方雄;陈良俊;高会宝.基于Android移动空间信息服务研究——以大连市公交查询信息系统为例.辽宁师范大学都市与环境学院. .2.17 [8] 毕建涛,王雷,池天河,何建邦.基于Web Service地理信息服务研究[J].计算机科学,,31(1):69~71. [9] 邸烁,Android手机平台揭秘和将来发展趋势, [10] 彭春华, 刘岳峰, 晏磊, 刘建业, 郑江华,基于Java移动地理信息服务核心技术研究[J].计算机工程与应用,;43(11) [11] 刘建闽,基于3G网移动GIS系统核心技术及应用[J]. 河南理工大学学报(自然科学版),;(1) [12] 陈飞翔,李华,周治武,面向LBS移动空间信息服务研究[J].计算机工程与应用,;(13) [13] CHEN Yu-fen. Map spatial cognition research and spatial information visualization .Journal of Geographical Sciences, , :11 [14] Levinsohn A. Geospatial interoperability:The holy grail of GIS .GeoWorld,Oct, [15] Hofmann C,Weindorf M,Wiesel J. Integration of GIS as a Component in Federated Information Systems .International Archives of Photogrammetry and Remote Sensing, ,33, 33 :1173~1180 . [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. ,86, 8(6):257~285 . [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) :39~49 . [18] Plewe B. So you want to build an online GIS .GIS World, 1997,1011, 10(11) :56~58 . [19] T. Badard,D. Richard. Using XML for the exchange of updating information between geographical information systems .Computers,Environment and Urban Systems, ,25, 25 :17~31 . [20] Schmandt C,Marmasse N,Marti S,et al. Everywhere Messaging .IBM Systems Journal, ,393, 39(3) :660-677 . [21] G TING R. An Introduction to Spatial Database Systems .VLDB Journal, 1994, [22] 刘凯. 基于3G网络移动设备位置服务应用[D]哈尔滨理工大学, . [23] 陶燕. 基于移动GIS数据采集系统研究与开发[D]中华人民共和国科学院研究生院(广州地球化学研究所), . [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) . 五、指引教师意见 指引教师签字:- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 移动 公交查询 系统 设计 实现 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文