基于Android系统的车载导航与路况信息交互终端
发布时间:2017-05-21 13:13
本文关键词:基于Android系统的车载导航与路况信息交互终端,,由笔耕文化传播整理发布。
【摘要】:近几年来,随着社会不断进步,汽车对于人们已经是一种必需品。它便利了人们的出行,但同时也出现了非常棘手的问题。随着机动车数量的不断提高,城市发展已经跟不上其发展的速度,市区内交通拥挤,空气质量严重降低等问题随之而来,通过设计了本基于Android系统的车载导航和路况交互终端,可以有效解决上述问题。结合嵌入式硬件设计,本系统具备服务器端与客户端,具备了车载导航、实时路况信息采集、路况信息自主准确上传和路况信息查询等功能,使本终端能够在实际生活中得到应用。本设计将嵌入式硬件、Android操作系统软硬件平台,与无线网络传输技术及C-S系统框架等技术结合一起,完成了与本人设计的服务平台进行数据通信,收集并发布实时的城市路况信息的车载终端;而且用户不仅能够上传自己位置的路况信息,还能查询各个标识点路况信息,提前对城市交通状况做出预判。本设计中硬件方面,采用高性能、具有强大处理能力的S3C6410 ARM11芯片作为核心处理器的飞凌公司的ok6410平板作为硬件平台,移植Android平台,同时在系统研发阶段采用原道N70平板电脑为开发测试板,支持Nand Flash存储系统启动方式及Nor Flash系统启动方式,具备GPS模块,摄像头、无线网卡和触碰屏等硬件设备;软件部分以Android 4.2.2操作系统为核心,以Java语言为主要编程语言。设计了两种方案完成远端服务器模块,第一种方案为以Tomcat+My SQL模式,搭建Tomcat,加载My SQL软件进行用户上传路况信息的汇总整理,并为用户下载路况信息提供服务。第二种方案为调用第三方移动应用后端软件Bmob,通过调用Bmob提供的数据接口,实现数据上传整理,路况信息下载,完成一站式解决方案。本论文的的重点工作在于基于Android系统的车载导航和路况信息功能实现以及远端服务器模块信息储存并整理并实现信息下载,通过运行和调试,实现终端和服务器之间运行稳定,路况信息的上传达到速度快,精度高,失误率低,数据信息可靠,通过最终调试,成功完成多个模块功能,达到设计要求。
【关键词】:嵌入式硬件 Android系统 车载导航 路况查询 Bmob
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP316
【目录】:
- 摘要4-5
- Abstract5-10
- 第1章 绪论10-13
- 1.1 研究背景与目的10
- 1.2 研究现状及发展趋势10-11
- 1.2.1 研究现状概述10-11
- 1.2.2 车载系统的发展趋势11
- 1.3 论文的研究内容与组织结构11-13
- 第2章 关键技术介绍13-26
- 2.1 Android操作系统简介13-19
- 2.1.1 Android系统框架13-15
- 2.1.2 Android系统的四大组件15-16
- 2.1.3 Android系统的Activity和Service的生命周期16-19
- 2.2 C-S软件系统体系架构19-23
- 2.2.1 MVC框架20-22
- 2.2.2 服务器开发技术简介22-23
- 2.3 车载导航技术简介23-26
- 2.3.1 GPS定位技术23-24
- 2.3.2 车载导航算法简介24-26
- 第3章 系统总体方案设计26-39
- 3.1 系统总体设计26-27
- 3.2 硬件开发平台27-32
- 3.2.1 S3C6410处理器29
- 3.2.2 Flash存储器29-30
- 3.2.3 DDRII存储器30-31
- 3.2.4 LCD液晶屏和触碰屏接口31-32
- 3.3 软件平台介绍32-33
- 3.4 开发环境搭建33-39
- 3.4.1 Android系统移植33-36
- 3.4.2 编译烧写Android系统的配置文件36-37
- 3.4.3 Android开发环境搭建37-39
- 第4章 车载导航与路况信息交互终端功能模块设计39-59
- 4.1 用户登录模块设计与实现39-43
- 4.1.1 JSON协议39-40
- 4.1.2 登录模块实现流程40-41
- 4.1.3 登录模块代码实现过程及最终界面41-43
- 4.2 拍照与图片信息采集模块设计与实现43-46
- 4.3 定位信息采集模块46-48
- 4.4 车载导航模块设计与实现48-50
- 4.5 路况信息上传Tomcat服务器模块设计50-53
- 4.5.1 Tomcat服务器搭建50-52
- 4.5.2 图片文件上传服务器52-53
- 4.5.3 MySQL数据库设计53
- 4.6 路况信息上传Bmob服务器模块设计53-57
- 4.6.1 Bmob服务平台搭建54
- 4.6.2 路况信息数据项上传Bmob服务器54-57
- 4.7 路况信息查询模块设计57-59
- 第5章 车载导航与路况信息交互终端系统总体设计与测试59-71
- 5.1 系统总体设计59-63
- 5.1.1 客户端设计与实现59-61
- 5.1.2 服务器端设计与实现61-63
- 5.2 系统界面设计63-67
- 5.2.1 用户登录界面63-64
- 5.2.2 车载导航界面64-65
- 5.2.3 信息采集界面65
- 5.2.4 路况信息上传界面65-66
- 5.2.5 路况查询界面66-67
- 5.3 系统的功能测试与性能测试67-71
- 5.3.1 系统的功能测试67-68
- 5.3.2 系统的性能测试68-71
- 第6章 总结与展望71-73
- 6.1 总结71-72
- 6.2 展望72-73
- 参考文献73-75
- 作者简介与科研成果75-76
- 致谢76
【相似文献】
中国期刊全文数据库 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android
本文编号:383752
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/383752.html