基于3G移动公交查询系统设计与实现

被引量 : 2次 | 上传用户:ijlusr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济社会的发展,城市的交通状况变得日益紧张。公共交通在节约能源,减少尾气噪声,保护环境等方面起着关键的作用。同时伴随着国家发展规划对公共交通的支持和绿色环保低碳生活概念的不断深入,特别是以Iphone和Android为代表的智能终端已成为人们进入移动互联网的标志,所以开发一个基于3G的移动智能终端公交查询系统有着重要的现实生活意义。本文结合实际生活,分析了乘客的出行心理和出行行为,进而对公交网络中站点,线路的特点进行分析并对其建立模型,根据乘客的具体需求和公交网络特性进行系统的设计和实现。首先进行系统需求分析,其次展开总体设计和各子模块的具体设计,然后对公交数据库的设计和实施进行说明,公交算法方面具体说明了算法的定义和执行的详细过程,最后实现一个基于Rest风格的面向资源架构的Web Services公交查询系统。客户端基于Android平台使用Java语言开发,服务器采用轻量级的Nutz框架进行Web服务开发,MySql做为公交后台数据库。客户端和服务器端遵循MVC设计模式,使用Eclipse进行开发,代码分层设计,结构清晰层次分明。客户端和服务器端的数据交互采用轻量级的JSON数据格式,从而提高数据传输速度和UI响应速度。并结合A-GPS定位技术和Google map实现实时定位并即时展现在地图上。支持站点,线路,换乘,标志性建筑物查询,模糊查询等,从而为用户提供直观,便捷,实时的公交线路信息和最佳换乘信息等,进而摆脱传统公交查询的空间和时间限制。最后对系统进行详细的测试,各界面和功能模块符合系统的目标要求,界面友好,功能完善,基本解决了乘客在移动过程中随时随地获取公交信息的问题,满足了乘客出行对公交信息获取的需求。
其他文献
IT行业的辉煌盛世始于20世纪90年代术期,当时是IT人就业的黄金时期,因为人才的稀缺。随着信息技术的进一步提高,包括联想吞并IMB个人计算机业务,PC价格越来越低廉,网络越来越发达,
期刊
本文在对冷战后美国对朝政策演变和美朝关系变化进行扼要回顾的基础上 ,着重论述了小布什政府对朝政策调整的内容及其动因 ,分析了美对朝政策趋向和朝核危机前景。文章认为 ,
BG公司整体产销系统于1998年投入运行,包括了财务成本、质量、生产、出厂、销售五大子系统。该系统目前已超过设计使用年限,受软、硬件平台和技术陈旧的制约,已经成为困扰BG
目的探讨普拉克索联合多巴丝肼治疗帕金森病的疗效及对生活质量的影响。方法选取在2017年1月~2018年1月期间来院治疗帕金森病的患者68例作为研究对象。采用随机数字表法,随机
随着科学技术的日新月异,通信行业取得了很大的发展,为此重点研究5G无线通信技术是非常有必要的。客观来说,作为新时代技术的产物,5G无线通信技术对物联网产业链发展有着非常
核心员工是企业中重要而特殊的群体,他们是企业核心竞争力的载体。企业要想获得持续的竞争优势,就必须加强对核心员工的管理。随着中国加入世界贸易组织和全球经济一体化进程
法庭外债务重组是一种不受司法权干涉的困境企业拯救机制。自其产生之日起,就因其所具有的、相较于司法重整的特殊性而被人们广泛利用。但是由于法庭外债务重组在本质上市一
中国高速铁路的蓬勃发展对民用航空运输企业造成的巨大冲击日益加剧,民航企业应从产业竞争的角度对比进行分析,以探究应对之策。从客户角度出发,高速铁路和民用航空的主要选
<正>在地理考试中,有关日影的问题出现频率较高,因为该问题较为抽象,所以令很多学生感到头疼。其实只要对它进行适当归纳,掌握它的规律,这一类问题也是容易解决的。
近几年来,我国实行了研究生扩招,相对缓解了强烈的研究生入学需求。但是,研究生就业难度增加,就业竞争激烈,就业问题开始凸现出来。本文基于研究生就业现状的分析,研究了影响研究生