当前位置: 首页> 学位论文 >详情
原文传递 基于Android平台的车辆监控系统的研究与设计
论文题名: 基于Android平台的车辆监控系统的研究与设计
关键词: Android平台;车辆监控系统;地图匹配算法;模块化设计
摘要: 近年来,随着国民经济的持续高速发展,人们生活水平正不断地向小康水平迈进,并且随着汽车数量呈爆炸式的增长,一些企事业单位和个人对车辆实时状况的了解及位置信息的需求越来越多,因此,车辆监控系统显得尤为重要。目前,传统的车辆监控系统大多数采用B/S(浏览器/服务器)模式,这就要求车辆管理人员及用户必须在监控端前才可以对车辆进行监控和管理,不能在动态环境下及时地查看车辆的行驶信息、了解车辆的运行状况,从而无法为车辆的实时性管理和监控等工作提供有力的信息支持。此外,系统还具有开发成本高和便捷性不强等特点,对中小型企业和个人的使用很不划算。
  为了解决上述问题,本文对国内外车辆监控系统的发展状况、应用前景以及技术可行性等方面进行了深入广泛的研究,提出了一种应用Android智能手机对车辆进行监控的系统。该系统基于C/S(客户端/服务器)架构,集成Android、GPS、无线通信、数据存储与处理、多线程和Baidu Map等技术,硬件部分采用GPS模块和SIM5320E模块,软件部分应用Java编程语言及MySQL数据库,同时使用Apache的Tomcat轻量级服务器作为网络服务器,在Eclipse开发工具上对百度地图进行二次开发,实现了在动态环境下对车辆进行实时管理和监控的功能。
  整个系统分为三个部分:车载端、监控端和网络服务部分。其中,车载端利用多种技术相融合的方法,基于Java语言和MySQL数据库进行开发,实现了GPS串口通信、数据解析、存储、多级处理和无线传输等功能。此外,为了提高GPS定位精度,提出了一种基于航位推算、投影以及改进的模糊逻辑评判的综合地图匹配算法,并给出了仿真结果图和实例验证图,证明了算法的有效性和可行性。网络服务部分采用JSP、Servlet、HTTP和JDBC等技术,基于MVC+DAO的设计模式,实现了数据的实时交互功能,从而为Android客户端的访问提供了接口函数。监控端基于Android设计的基础和Baidu Map二次开发技术,完成了Android客户端界面的布局和功能设计两部分,能够很好地满足人机交互的功能。
  本系统不仅能够将车辆的位置信息及行驶轨迹实时动态直观地显示在高精度的地图上,还实现了车辆信息的查询、管理及对重要信息实时更新的通知板模块等功能。系统使车辆管理人员及用户能够随时随地地了解车辆的运行状况,为车辆的管理和调度等工作提供了决策支持,同时还很好地提高了系统的便捷性和实时性,具有广泛的应用前景。
作者: 鲍萍萍
专业: 信息与通信工程
导师: 陈光
授予学位: 硕士
授予学位单位: 东华大学
学位年度: 2017
正文语种: 中文
检索历史
应用推荐