基于Android平台的车辆远程信息服务系统客服端设计与开发
发布时间:2018-03-16 05:13
本文选题:车辆远程信息服务系统 切入点:Android客户端 出处:《重庆大学》2014年硕士论文 论文类型:学位论文
【摘要】:随着移动互联网的快速发展,智能手机市场竞争异常激烈,其硝烟已蔓延至汽车行业。传统车载信息服务系统存在着更新周期长、维护成本高、扩展性差等弊端,已不能完全满足用户需求。车联网作为未来汽车的发展方向,已有不少车企加大投入开展相关研究,“车载终端+智能手机”模式则为车载信息服务系统带来了新的生机。本课题在国家重点实验室专项经费项目的支持下,对车辆远程信息服务系统展开了研究,本文基于Android平台设计开发了车辆远程信息服务系统客户端,与远程服务器建立无线通信,实现车辆状态信息采集及远程监控。 本文的主要研究内容和结论如下: ①对现有车辆远程信息服务系统的实现方案进行归纳总结,主要分析它们所采用的关键技术、存在的优缺点以及功能配置。在此基础上提出了一种基于C/S架构的系统方案:Android应用作为客户端,Web应用作为远程服务器,均采用Java语言开发。 ②选择ELM327作为系统硬件设备与汽车进行交互,智能手机与ELM327建立蓝牙通信来获取数据。研究了OBD系统工作原理、OBD-П接口连接、OBD-П通信协议以及数据解析方法。通过SAE J1979标准文档和ELM327芯片资料加深对相关原理的理解,为接下来的程序设计奠定基础。 ③选择Eclipse作为应用开发工具,在Windows环境下搭建了Android开发环境,学习Java和Android的基本语法和编程方法。在Eclipse中创建Android项目,,采用模块化编程实现各种功能,并根据UI设计规则完成用户界面设计。 ④借助百度地图Android SDK成功地将其嵌入到应用中,基于手机GPS进行定位,设计了轨迹跟踪实现方法并提供了位置检索服务。利用Android开发包中集成的HttpClient开源项目,通过发送POST请求的方式,将采集到的数据无线传输到远程服务器。 ⑤完成了车辆远程信息服务系统客户端的模拟器测试和真机测试,进行了实车试验,并与远程服务器进行了系统联调。测试结果表明:Android客户端实现了基本功能,达到了预期目标,验证了方案的可行性,但其兼容性和稳定性还有待进一步提高。
[Abstract]:With the rapid development of mobile Internet, the competition of smart phone market is very fierce, and its smoke has spread to the automobile industry. The traditional on-board information service system has many disadvantages, such as long renewal period, high maintenance cost, poor expansibility and so on. Car networking is the future direction of automobile development. Many car companies have increased their investment in related research, and the "on-board terminal smart phone" model has brought new vitality to the vehicle-borne information service system. This topic is supported by the special funding project of the State key Laboratory. The vehicle remote information service system is studied in this paper. Based on the Android platform, the client of the vehicle remote information service system is designed and developed, and the wireless communication with the remote server is established to realize the vehicle status information collection and remote monitoring. The main contents and conclusions of this paper are as follows:. The main contents of this paper are as follows: 1. The implementation scheme of the existing vehicle remote information service system is summarized, and the key technologies adopted by them are mainly analyzed. On the basis of this, a system scheme based on C / S architecture is put forward, which is developed by Java language as a client web application as a remote server and as a client web application. (2) choosing ELM327 as the hardware device of the system to interact with the automobile, A Bluetooth communication between smart phone and ELM327 is established to obtain data. The working principle of OBD system is studied, and the communication protocol and data analysis method are studied. Through SAE J1979 standard document and ELM327 chip data, the related principle is further understood. Lay the foundation for the following programming. 3 choose Eclipse as application development tool, set up Android development environment in Windows environment, learn the basic syntax and programming method of Java and Android, create Android project in Eclipse, realize various functions by modular programming. The user interface is designed according to UI design rules. (4) with the help of Baidu map Android SDK, we successfully embed it into the application, based on the mobile phone GPS to locate, designed the track tracking implementation method and provided the location retrieval service, and used the HttpClient open source project integrated in the Android development kit. By sending the POST request, the collected data is transmitted wirelessly to the remote server. 5. The simulator test and real machine test of the client side of the vehicle remote information service system are completed, the real vehicle test is carried out, and the system connection with the remote server is carried out. The test results show that the basic function of the Android client is realized. The expected goal is achieved and the feasibility of the scheme is verified, but its compatibility and stability need to be further improved.
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;U495
【相似文献】
相关期刊论文 前10条
1 张继永;;浅析Android系统的软件安全设计[J];硅谷;2010年23期
2 ;Android面临难题:成恶意软件目标[J];硅谷;2011年07期
3 ;Android新蜂巢3.2现身 支持高通处理器[J];硅谷;2011年15期
4 唐笑林;孙街亭;戴洁;刘治群;;基于Android手机的智能电耗分析系统[J];阜阳师范学院学报(自然科学版);2012年01期
5 宋崇生;;基于Android手机的好友定位系统的探究与实现[J];科技视界;2012年12期
6 刘剑;孙可钦;汪孙律;;基于控制流挖掘的Android系统代码漏洞分析[J];清华大学学报(自然科学版);2012年10期
7 杨珉;王晓阳;张涛;张建军;;国内Android应用商城中程序隐私泄露分析[J];清华大学学报(自然科学版);2012年10期
8 赵秋s
本文编号:1618472
本文链接:https://www.wllwen.com/kejilunwen/jiaotonggongchenglunwen/1618472.html