基于Android的公交车实时位置查询系统设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的公交车实时位置查询系统设计(3)


(2)改善公交设施,提高公交舒适性;
(3)提高公交的速度,提高公交的迅捷性;
(4)建设智能公交系统,提升公交软服务。
对于一城市来说,随意修改公交布局线路是不可能的事情;改善公交设施又会投入大量的物力财力,对于政府建设,也同样是不太能够行的通的;提高车速又会增加危险系数。因此,要想在整体上改善公交服务,就要对公交智能系统方面的建设投入更多的关注。公交实时位置查询系统就将很大程度的方便出行人士,尽量的去减少等公交车所浪费的不必要的时间。
1.2     当前研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3    课题研究内容与意义
如今城市交通运输压力越来越大,环境污染越来越严重,因此需要公共交通承担更多的运输任务。而为了吸引更多的人选择公交作为出行方式,就需要提高公共交通运输的服务。公交车实时位置查询系统可以让人们及时了解公交车的实时位置,方便出行的人们选择出行时间,减少时间浪费,成为出行好帮手。
本课题研究的主要内容为:基于Android平台的应用开发,利用GPS技术及Web服务,使用JAVA编码完成服务器段及Android客户端的开发。建立数据库,存放公交车信息以及公交的实时位置信息。服务器端存放和更新各个公交车的位置信息,并及时响应Android客户端的数据请求。Android客户端可以动态获取服务器段的数据,并在平板电脑或手机上显示某条公交线路的实时位置。
1.4     章节安排
本次课题首先解Android平台、Java编程、GPS技术及Web Service,学习研究百度地图API,学会使用MYSQL,设计实现一个基于Android的公交车实时位置查询系统。根据本人所做工作,论文分七章,具体内容安排如下:
第一章,绪论,首先对课题背景进行概述,其次简述国内外的当前研究现状,介绍国内外的智能化公交系统,明确本次课题研究的主要内容,最后对本文的组织内容进行说明。
第二章,系统开发技术,主要介绍开发过程中使用到的技术。
第三章,系统需求,对整个系统设计进行了需求分析。
第四章,系统设计与实现,介绍概要设计以及系统开发过程中的核心模块。
第五章,系统演示与测试,展示整个公交实时位置查询系统,线路选择,以及公交定位结果。
1.5    本章小结
本章主要概述Android操作系统智能手机大热以及公交越来越普遍的课题背景,并对当前国内外先进的智能化公交系统进行简述,明确自己本次课题的内容,对全文章节安排进行介绍。
2 系统开发技术
2.1 Android平台
2.1.1 Android操作系统简述
Android,是Google于2007年11月05日宣布的基于Linux平台的开源移动操作系统。并由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导和开发。目前,Android发布的最新版本为Android 5.0 Lollipop,昵称为“棒棒糖”。
 Android采用软件堆层(Software Stack)的架构,主要分为三部分:底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括库函数Library和虚拟机Virtual Machine,由C++开发;最上层是各种应用软件,包括通话程序、短信程序等等,应用软件则由各个公司自行开发,以Java作为编写程序的一部分。 (责任编辑:qin)