论文部分内容阅读
随着经济的发展和城市化进程的推进,交通拥堵成为我国大中型城市普遍面临的问题。为了缓解交通拥堵,政府及有关部门不断推广“公交优先”的政策,然而公交的市场吸引力仍然不高。一方面的原因是公交服务质量和服务水平低下,乘客难以获得所需的公交信息;另一方面的原因是来自其他交通工具的竞争。在居民出行选择多样化的今天,需要不断完善公交信息服务,以提高公交的市场吸引力。此外,乘客对于公交信息服务具有移动性的需求,公交信息的获取必将依赖移动设备。移动互联网的发展和智能手机的普及,促使公交信息服务与移动终端相结合,这将有助于提高公交服务水平和质量。因此,本文提出基于Android的移动公交信息服务系统,旨在为公交乘客提供更加便捷的公交信息服务。本文首先对公交信息服务系统的内涵进行界定,研究了我国公交信息服务现阶段存在的问题,提出我国公交信息服务亟需完善的迫切需求和开发移动公交信息服务系统的必要性。其次,以满足居民出行信息需求为准则,整合Android开发技术、二维码技术、百度LBS技术、Socket通信技术、数据库技术等多种先进技术,设计并实现了基于Android的移动公交信息服务系统。系统在设计上采用了分层架构,提高了系统的逻辑复用性和可扩展性,实现了系统Web管理端、服务器端及Android客户端各部分的数据共享。系统以玉溪市公交信息服务为应用背景,实现了服务器端与客户端的Socket网络通信、公交二维码扫描和解析、用户定位、地图显示、公交到站预测查询和公交线路查询等功能模块,可以帮助公交乘客随时随地获取自身位置并查询所需的公交信息。本文所设计的基于Android的移动公交信息服务系统在理论和技术上可行,系统功能结构合理,界面友好,操作简单,充分利用了智能手机的便携性、二维码信息扫描的方便性、Socket通信的稳定性和百度LBS的直观性。其在大中型城市的应用将在一定程度上拓宽传统公交信息服务的渠道,有助于提高公交信息服务的智能化和人性化,提高公交服务水平和服务质量,进而提升公交市场竞争力。