android的公交信息系统设计与实现

针对目前城市道路交通资源较有限,交通系统逐渐向智能化发展的现状,设计并实现了一个为人们出行服务的便捷、实用的公交信息查询系统,加大人们运用公用交通工具频率,从而减轻都市交通负担。本文首先介绍了背景、意义以及国内外现状;对使用的Android平台、LBS技术、Bmob云服务平台等技术做了简要介绍;接着对系统进行了需求分析以及详细设计,并依照需要设计了相关数据库内容;然后说明了系统各个模块的实现并进行了相关的功能测试;最后对系统设计实现过程中学到的知识以及仍需改进之处做了总结。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 概述 1
1.1 引言 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 2
2 系统开发技术 2
2.1 Android平台 2
2.2 LBS技术 4
2.3 Android Studio 5
2.4 ZXing技术 5
2.5 Bmob云服务平台 5
3 系统需求分析和总体设计 5
3.1 系统需求分析 5
3.2 流程分析 8
3.3 系统功能模块分析 10
3.4 数据库设计分析 11
3.4.1实体及其属性 11
3.4.2总体ER图 13
3.4.3数据库详细设计 13
3.4.4 数据库各表间关系 15
4 系统实现 17
4.1 百度LBS服务 17
4.2 Bmob云数据库服务 18
4.3 用户注册 19
4.4 用户登录 19
4.5 扫码支付 20
4.6 余额充值 21
4.7 反馈建议 21
4.8 线路查询 22
4.9 站点查询 23
4.10 扫码查询 24
4.11 本地公告 25
4.12 车辆信息查询 26
 *好棒文|www.hbsrm.com +Q: @351916072@ 
4.13 周边信息 26
4.14 天气状况 26
5 系统测试 27
5.1 测试目的 27
5.2 测试过程 27
5.3 测试结果 27
6 结论与展望 28
6.1 结论 28
6.2 展望 28
致谢 28
参考文献 29
基于Android的公交信息系统设计与实现
引言
1 概述
1.1 引言
随着我国都市化发展脚步地推进,都市市民数量渐渐增长,使得市民出行需求和有限的交通资源间矛盾慢慢加剧,因此,应用新兴科技手段解决交通问题,使传统交通系统更加方便,有效率,安全成为了又一个值得重视的问题。基于车载自组织网络的智能交通系统相比与传统交通系统更加信息化、智能化,显著提升了传统系统的性能,成为交通发展的必要选择。为减少环境污染,发展公共交通事业势在必行[1]。但人们在出行时往往难以获得公交站点位置和线路信息,难以知晓车辆到站时间以及更多的换乘方案,了解不到公交站点的周边信息,导致下车之后与最终目的地得不到良好的衔接[2]。
经过专家研究,认为大力促进公交事业是缓解都市交通的较优手段之一。随着社会经济和群众的生活水准渐渐增长,群众要求公交服务的需求也相应升高。系统向出行的群众提供所需的交通信息,对其进行合理的帮助,提高了公交系统有序性,从而提升了公共交通的利用率。城市公交信息服务作为乘客获取公交信息和规划公交出行的重要手段,在公共交通的发展过程中发挥着重要作用。
1.2 国内外研究现状
1.2.1 国外研究现状
国外许多发达国家在智能公交领域的研究已经位于较先进水平,对于提供公交出行方案的研发的时间也开始的比较早。它们都会根据自身城市的需要,主要针对公共交通服务发展的细节,采取了多种技术领域相结合的措施,满足人民群众对于使用公共交通工具出行的需求。
韩国将所有公交线路规定成每种不同的线路,并使用蓝、绿、红、黄四种颜色的公交车运行不同的线路,乘客从不同色彩以及字母B、G、R、Y就可以知道要使用的路线和车辆;车辆环境卫生,服务合理贴心,候车时间短。并且,韩国专门建立了两个监管系统,分别管理卫星和地面信息。通过卫星等手段获取实时信息,帮助市民选择最适合的出行手段。韩国许多的公交车站站牌设计中增加了与二维码的互动,乘客拿出智能手机打开摄像头就可以扫描识别二维码,十分简单就可以获取到该车站的公交车路线、到这时间、首末车发车时间等公交信息,十分方便[34]。
伦敦在智慧公共交通平台研究方面持续处在世界的先进水准。它布置了集车辆消息迅速获取、道路消息迅速获取于一体的交通线路平台,并且它也是最早将智慧消息监控技术应用于公交领域的都市。它在各个公共交通站点都建立了能显示出全部的线路、站点和其附近的状况的电子车站牌,它以便使用的群众迅速该市公共交通的具体状况,迅速得到去往目标地点的最好方案[5]。
美国公交车内都设置有视频播放屏幕,循环播放该车行驶的线路,当到达该站时,屏幕上方警示灯便会开始提示车上人们已经到达车站。车辆内部还设有指示屏幕,不断显示下一个的站点名称。美国的公交车内、公交站点周围都布置了许多的公交线路图册,免费发放给每位乘客。2011年,美国开发了一个名为“Moovit”的基于移动设备公共交通信息软件,它依靠大量的使用者获取信息来源,将数据信息应用到公交服务等功能中。第二年,Google公司主要对智能移动设备提升了该公司的Map功能,为全球五百余个都市增加了公共交通路线搜索和导航服务[6]。
1.2.2 国内研究现状

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1767.html

好棒文