基于安卓Android的公交查询系统的设计与实现开题报告
2021-12-30 21:24:51
全文总字数:3298字
1. 研究目的与意义及国内外研究现状
由于我国城市化进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,和郊区的边界甚至开始变得模糊化,城市公交路线不断地增多,加之众多公交路线时常调整,目前众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。并且公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,所以各大城市都在积极地发展公共交通运输的运用。本毕业设计主要的目的就是实现公交站点查询,个人出行路线规划,实时快捷地给出用户需要的公交信息,从而节省时间,提高效率。 公交信息查询系统作为城市公众信息服务平台的一部分,它的建立不仅为广大公众的出行提供所需的公交信息,而且对于缓解城市的交通压力和降低城市的环境污染都有很大意义。而手机的发展也朝着更加智能化,同时Android系统在手机市场中占据大部分份额手机用户也更加倾向于购买使用Android平台的手机,这也使得基于Android系统的公交查询系统有着很好的前景和很大的研究意义。近年来,由于计算机编程技术和Internet技术的发展,国内外各大城市纷纷推出了基于Internet的城市公交查询系统。这些查询系统的推出为人们获得所需的公交信息提供了方便。但鉴于当时技术和开发人员自身能力的限制,这些公交查询系统都或多或少地存在着一些问题。 |
国内外研究现状
目前,国内外公交信息管理即公交查询系统都发展到了一个比较成熟的阶段,无论是从理论上还是从技术上都比较成熟。发达国家对城市公交查询的研究比较早,技术发展的已经相当成熟。1962年,加拿大地理信息系统(CGIS)在加拿大问世,经过十年的努力,CGIS成为世界上第一个可以运行的地理信息系统。20世纪90年代进入GIS时代,并且由于数字系统信息产品和地理信息产业的广泛普及,致使地理信息系统发展成一个独立的产业。
一、国外公交信息管理系统更是早已经实现了智能化、信息化、社会化。据相关资料了解,国外的公交信息管理系统现在已经将GIS、GPS、RS技术集合到公交查询系统中。GIS技术:即Geography Infomation System,地理信息系统。简单说就是将地图与数据库相结合。GPS技术:即Globe Position System,全球定位系统,通过每3颗卫星确定一个点的经纬度坐标,使用WGS_1984坐标系。RS技术:Remote Sensing,遥感。通过卫星或飞机接收地面反射波普,判断地面情况的技术。
许多国际化大都市都非常重视公交信息服务系统的管理和发展,例如美国的洛杉矶交通委员会建立了企业级的公交地理信息系统,加拿大的卡尔加市也成立了企业级的GIS系统,以用于公共交通的规划、运营、管理和效益评定。在1996年,美国联邦公共管理局发布了“适用于公共交通的地理信息系统国家规范”,通过标准化的地理信息数据,促进GIS技术在公共交通中的应用。
在发达国家,公交查询系统发展的目的是提供准确、可靠、及时的公交信息服务,以吸引更多的旅行者使用城市公交查询系统这一工具,从而促进城市公共交通服务的发展、完善。发达国家的公交查询系统的研究、简历、测试的大部分费用由政府部门负责承担,而用户和国家公交企业是该系统的最终受益者和使用者。
二、国内的发展状况
我国城市公交信息系统的发展起步较晚,城市公共交通系统对于信息化的管理系统应用不够完善,公交系统的研究和开发还需要一个漫长的过程。普遍存在的现象是:许多乘客可以获得信息的方式以及信息量较少,且不能保证查询信息的可靠性和完整性,也没有负责发布信息和管理信息的专门机构。随着互联网技术的发展,许多网站陆续地推出公交查询系统,现阶段国内的公交信息管理系统也结合了很多技术,比如:基于ASP.NET XML的公交查询系统,基于J2EE的公交查询系统,基于WebGIS公交查询系统。国内公交查询系统也正在向将GIS、GPS、RS技术相结合的方向发展。与此同时,各种手机版本的公交查询软件也良莠不齐,。但是这些城市公交查询系统也存在一些问题,归结起来主要有以下几个方面:
(1) 公交查询的模式单调,查询范围小。
(2) 系统配备的地图功能不够完善,显示方式不够直观。
(3) 数据库的设计不够合理,公交数据信息不易扩充。
(4) 查询效率不高,程序臃肿,运行速率低下。
(5) 系统管理员和用户相分离,无法进行信息交流。
虽然现在国内公交查询系统技术上已经取得一定的进展,但是管理上还缺乏一定的规范,还有待进一步的规范和完善。2. 研究的基本内容
本次毕业设计要研究的内容是学会Android界面的设计,进行数据库的设计并学会使用SQLite数据库,学会在Baidu Map的基础上进行地图开发。实现公交车信息查询、个人出行路线规划、公交线路信息查询、用户信息管理、用户反馈信息管理等功能。通过系统测试,解决公交车信息查询系统主要问题。 第一部分介绍目前公交路线查询的现状,第二部分为关键技术介绍,主要介绍本系统中所涉及到的主要关键技术,第三部分是关于系统总体结构设计,主要介绍系统的功能模块和数据库的设计与实现。第四和第五部分就是系统详细的设计与实现及测试结果等,然后对整个毕业设计进行总结 如何准确完善的构架模型,并准确的调用控制器,最后展现给用户清晰可读的界面是本次研究的内容
|
3. 实施方案、进度安排及预期效果
拟采取的研究方法和技术路线(包打研究工作的总体安排、步骤和各时间
段的工作任务等)
一、技术路线:
4. 参考文献
[1]盖所林.googleandroid 开发入门指南—北京:人民邮电出版社2009.
[2]郭宏志.android应用开发详解 —北京:电子工业出版社2010.
[3]韩超,梁泉.android系统原理及开发要点详解—北京:电子工业出版社2010.