论文题名: | 基于Android的智能出车系统客户端的研究与实现 |
关键词: | Android平台;智能出车系统;客户端设计;消息推送;JSON格式 |
摘要: | 在社会发展的大背景下,出租车作为城市居民日常短途出行的一种便捷方式其规模得到了快速的发展。以往出租车的运营模式往往是以路边招手停车为主,人工电话调度出车为辅,但是招手停车存在不规律性和不可预见性,而人工电话调度平台由于技术和成本问题并没有在中小型城市普及,这就造成了出租车空载率居高不下,特别是在交接班的路上大部分要跑空车,增加司机的运营成本,降低出租车的有效运载能力。同时,近年来移动互联网和智能终端市场规模的不断壮大,基于移动智能终端的出车应用软件应运而生,虽然为解决实际问题提供了方向,但是这些应用的设计上并没有很好的考虑司机的行为习惯和使用环境,功能上也存在诸多不足之处,比如:未完成订单的提醒,系统实时公告的显示方式。在深入调查司机实际需求的基础上,本文提出的基于Android终端的智能出车系统解决了上述问题。 本文首先介绍国内外在相关领域的发展情况,并指出移动出车软件所面临的挑战和广阔的市场前景。其次介绍了实现本系统所要用到的相关技术。再次详细的描述了用户的需求分析、系统的架构和客户端的模块划分。然后分析了开发过程中遇到的关键技术问题,提出切实可行的解决方案。最后详细的描述系统各个模块的设计与实现。 为实现本系统,本文还做了以下几个方面的研究。1、对GPS数据的采集上传算法做了研究,提出根据距离和时间两者的变化来上传GPS数据的方案。2、对系统中用户界面与文字二者的颜色搭配做了研究,总结出阳光下易于识别的界面与文字的颜色搭配方案。3、对目前几种推送方案进行了研究,经对比发现MQTT协议是完成本系统消息推送服务的最佳方案。4、对远程监控技术做了研究,初步实现了远程监控功能。 本系统的实现基于Android平台,订单信息会保存在客户端本地的SQLite数据库中,减少通过网络查看订单的流量。客户端与服务器的数据交互中上传数据采用HTTP协议,接收采用MQTT推送方式,交互的数据均采用JSON格式。 |
作者: | 郑巨议 |
专业: | 软件工程 |
导师: | 魏志强 |
授予学位: | 硕士 |
授予学位单位: | 中国海洋大学 |
学位年度: | 2014 |
正文语种: | 中文 |