基于Android昆明市手机公交查询系统设计.docVIP

基于Android昆明市手机公交查询系统设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android昆明市手机公交查询系统设计

基于Android昆明市手机公交查询系统设计摘要:该文对昆明城市公交信息进行了收集、调研、整理和数据库的设计,提出了单机版数据库手机公交乘车查询系统的设计方案和系统实现方法,解决了网络版手机公交查询系统查询速度慢、费用高等问题。 关键词:Android;手机公交查询系统;昆明 中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)17-4025-03 The System Design of Android-Based Kunming Bus Inquiry System HUANG Jing-jing, TIAN Mao-yun, WANG Ke-xin, YAN Fei, ZHU Min, DI Guang-zhi (Dept. of Computer and Information Science, Southwest Forestry University, Kunming 650224, China) Abstract: This article collected, researched and compiled the bus information of Kunming city and designed database, according to which developed a set of design and system implementation of stand-alone database bus riding and querying system for mobile phones. Therefore, it solved slow queries, higher cost and other problems in network version of the handset bus inquiry system. Key words: Android; phone bus inquiry system; Kunming 1系统设计背景概述 在我国,随着经济的快速发展和城市化的快速发展,城市公交查询系统的重要性也越来越凸显。在大中型城市找不到合适的乘车路线的事情经常发生,而基于Android的单机版数据库手机公交查询系统的设计也正是基于此背景的。[1]该系统以Android作为平台,用户能随时随地进行公交信息查询,帮助用户选择经济、实用、快捷的方式到达目的地。 Android开发平台采用开源的JAVA技术,该平台集成了众多服务模块,并对核心系统架构进行了优化,对硬件的性能要求较低。基于Android进行手机公交查询系统开发,可以很容易地利用其提供的控件资源以及开放的API接口,可以说,基于Android的移动公交查询系统,是移动终端开发道路上的一个里程碑。 2系统功能设计简介 一般来说,人们在乘坐公共汽车之前,最想知道的信息就是:本人所在位置周边最近的站点(该到哪里去坐车)、目的地附近的站点(该在哪个站下车)、公交具体运行的路线(有哪些线路可供选择)、最佳换乘方案(在哪个中转站需要换乘)等。[2]因此,本系统以昆明市为例,将城市公交信息查询系统的主要功能做了如下设计: 1)站点查询:提供昆明市公交站点信息查询功能,让用户了解经过该站点的线路信息。 2)线路查询:在用户输入线路名称后,为用户提供该条线路所经站点信息和该线路的基本信息,如头班车时间、末班车时间等。 3)换乘查询:根据用户输入的起始站和终点站为用户提供最佳换乘方案:直达线路、一次换乘或二次换乘等。 4)特色查询:该功能是将昆明市的主要大中学校、宾馆、医院、娱乐场所、购物中心等地作为乘车目的地进行公交线路查询。 3系统设计结构图[3] 如图1所示。 4数据库设计 首先是设计了三张基本表:站点表Stop储存了所有公车站点的信息,包含站点编号、站点名称。站点表结构为Stop(stopid,stop name)。线路表Line存储了所有的公交线路信息,其中包含线路编号、线路名称、头班车时间、末班车时间、起始站、终点站和线路票价等描述信息,关系结构是Line(lineid,linename, starttime, endtime, startstop, endstop, ticpri)。现实生活中的很多公交线路的上下行途径站点是不同的,为了更加贴近现实,在数据库设计的时候把上行和下行的站点、路段和导航坐标进行独立处理,因此将线路站点映射表设置为LineStop(id ,lineid,stopid,position, dist),各字段代表的意思是编号、线路编号、站点编号、站点所处位置、距上一站点的距离。由于这三张表不能快速的得到查

您可能关注的文档

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档