首页> 中文学位 >基于Android的智能出车系统客户端的研究与实现
【6h】

基于Android的智能出车系统客户端的研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 课题的研究背景及意义

1.2 国内外研究现状

1.3 课题研究的主要内容

1.4 论文的组织架构

2 系统的相关技术介绍

2.1 Android相关技术

2.2 推送技术

2.3 地理信息服务

2.4 语音合成技术

2.5 MD5加密技术

2.6 本章小结

3 系统的需求与架构

3.1 需求分析

3.2 系统整体架构

3.3 客户端架构

3.4 客户端模块划分

3.5 本章小结

4 系统的关键点及解决方案

4.1 GPS数据的采集上传方案

4.2 远程监控功能的实现方案

4.3 系统UI与文字的颜色搭配方案

4.4 其他技术点的解决方案

4.5 本章小结

5 系统的设计与实现

5.1 设计原则

5.2 登录模块设计与实现

5.3 注册模块设计与实现

5.4 主页模块的研究设计与实现

5.5 菜单栏模块的设计与实现

5.6 设置模块的实现

5.7 本章小结

6 总结与展望

参考文献

致谢

个人简历

展开▼

摘要

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

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号