基于Android平臺(tái)的車(chē)輛監(jiān)控系統(tǒng)的研究與設(shè)計(jì)
本文選題:Android手機(jī) + Web服務(wù)器; 參考:《東華大學(xué)》2017年碩士論文
【摘要】:近年來(lái),隨著國(guó)民經(jīng)濟(jì)的持續(xù)高速發(fā)展,人們生活水平正不斷地向小康水平邁進(jìn),并且隨著汽車(chē)數(shù)量呈爆炸式的增長(zhǎng),一些企事業(yè)單位和個(gè)人對(duì)車(chē)輛實(shí)時(shí)狀況的了解及位置信息的需求越來(lái)越多,因此,車(chē)輛監(jiān)控系統(tǒng)顯得尤為重要。目前,傳統(tǒng)的車(chē)輛監(jiān)控系統(tǒng)大多數(shù)采用B/S(瀏覽器/服務(wù)器)模式,這就要求車(chē)輛管理人員及用戶必須在監(jiān)控端前才可以對(duì)車(chē)輛進(jìn)行監(jiān)控和管理,不能在動(dòng)態(tài)環(huán)境下及時(shí)地查看車(chē)輛的行駛信息、了解車(chē)輛的運(yùn)行狀況,從而無(wú)法為車(chē)輛的實(shí)時(shí)性管理和監(jiān)控等工作提供有力的信息支持。此外,系統(tǒng)還具有開(kāi)發(fā)成本高和便捷性不強(qiáng)等特點(diǎn),對(duì)中小型企業(yè)和個(gè)人的使用很不劃算。為了解決上述問(wèn)題,本文對(duì)國(guó)內(nèi)外車(chē)輛監(jiān)控系統(tǒng)的發(fā)展?fàn)顩r、應(yīng)用前景以及技術(shù)可行性等方面進(jìn)行了深入廣泛的研究,提出了一種應(yīng)用Android智能手機(jī)對(duì)車(chē)輛進(jìn)行監(jiān)控的系統(tǒng)。該系統(tǒng)基于C/S(客戶端/服務(wù)器)架構(gòu),集成Android、GPS、無(wú)線通信、數(shù)據(jù)存儲(chǔ)與處理、多線程和Baidu Map等技術(shù),硬件部分采用GPS模塊和SIM5320E模塊,軟件部分應(yīng)用Java編程語(yǔ)言及MySQL數(shù)據(jù)庫(kù),同時(shí)使用Apache的Tomcat輕量級(jí)服務(wù)器作為網(wǎng)絡(luò)服務(wù)器,在Eclipse開(kāi)發(fā)工具上對(duì)百度地圖進(jìn)行二次開(kāi)發(fā),實(shí)現(xiàn)了在動(dòng)態(tài)環(huán)境下對(duì)車(chē)輛進(jìn)行實(shí)時(shí)管理和監(jiān)控的功能。整個(gè)系統(tǒng)分為三個(gè)部分:車(chē)載端、監(jiān)控端和網(wǎng)絡(luò)服務(wù)部分。其中,車(chē)載端利用多種技術(shù)相融合的方法,基于java語(yǔ)言和mysql數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),實(shí)現(xiàn)了gps串口通信、數(shù)據(jù)解析、存儲(chǔ)、多級(jí)處理和無(wú)線傳輸?shù)裙δ。此?為了提高gps定位精度,提出了一種基于航位推算、投影以及改進(jìn)的模糊邏輯評(píng)判的綜合地圖匹配算法,并給出了仿真結(jié)果圖和實(shí)例驗(yàn)證圖,證明了算法的有效性和可行性。網(wǎng)絡(luò)服務(wù)部分采用jsp、servlet、http和jdbc等技術(shù),基于mvc+dao的設(shè)計(jì)模式,實(shí)現(xiàn)了數(shù)據(jù)的實(shí)時(shí)交互功能,從而為android客戶端的訪問(wèn)提供了接口函數(shù)。監(jiān)控端基于android設(shè)計(jì)的基礎(chǔ)和baidumap二次開(kāi)發(fā)技術(shù),完成了android客戶端界面的布局和功能設(shè)計(jì)兩部分,能夠很好地滿足人機(jī)交互的功能。本系統(tǒng)不僅能夠?qū)④?chē)輛的位置信息及行駛軌跡實(shí)時(shí)動(dòng)態(tài)直觀地顯示在高精度的地圖上,還實(shí)現(xiàn)了車(chē)輛信息的查詢、管理及對(duì)重要信息實(shí)時(shí)更新的通知板模塊等功能。系統(tǒng)使車(chē)輛管理人員及用戶能夠隨時(shí)隨地地了解車(chē)輛的運(yùn)行狀況,為車(chē)輛的管理和調(diào)度等工作提供了決策支持,同時(shí)還很好地提高了系統(tǒng)的便捷性和實(shí)時(shí)性,具有廣泛的應(yīng)用前景。
[Abstract]:In recent years, with the sustained and rapid development of the national economy, people's living standards are constantly moving towards a well-off level, and with the explosive growth of the number of cars, Some enterprises and individuals need more and more real-time vehicle status and location information, so the vehicle monitoring system is particularly important. At present, most of the traditional vehicle monitoring systems use B / S (browser / Server) mode, which requires vehicle managers and users to monitor and manage vehicles before the monitoring end. It can not view the driving information of the vehicle and understand the running condition of the vehicle in time under the dynamic environment, so it can not provide the powerful information support for the real-time management and monitoring of the vehicle. In addition, the system has the characteristics of high development cost and low convenience, so it is not cost-effective for small and medium enterprises and individuals. In order to solve the above problems, this paper makes a thorough and extensive research on the development, application prospect and technical feasibility of vehicle monitoring system at home and abroad, and puts forward a vehicle monitoring system based on Android smart phone. Based on C / S (client / Server) architecture, the system integrates Android GPS, wireless communication, data storage and processing, multithreading and Baidu Map technologies. The hardware part uses GPS module and SIM5320E module, and the software part uses Java programming language and MySQL database. At the same time, using Tomcat lightweight server of Apache as network server, the second development of Baidu map is carried out on Eclipse development tool, which realizes the function of real-time management and monitoring of vehicles in dynamic environment. The whole system is divided into three parts: vehicle end, monitor end and network service part. Among them, the vehicle terminal uses a variety of technologies to integrate the methods, based on the java language and mysql database development, gps serial communication, data analysis, storage, multi-level processing and wireless transmission and other functions. In addition, in order to improve the positioning accuracy of gps, a comprehensive map matching algorithm based on dead reckoning, projection and improved fuzzy logic evaluation is proposed. The validity and feasibility of the algorithm are proved. In the part of network service, mvc dao servlet http and jdbc are used to realize the real-time interactive function of data based on the design pattern of mvc dao, thus providing the interface function for the access of android client. Based on the foundation of android design and the secondary development technology of baidumap, the monitoring terminal completes the layout and function design of android client interface, which can satisfy the function of man-machine interaction. The system not only can display the vehicle position information and the driving track dynamically and intuitively on the high-precision map, but also realizes the functions of the vehicle information query, management and the notification board module of updating the important information in real time. The system enables vehicle managers and users to understand the running status of vehicles at any time and anywhere, provides decision support for vehicle management and scheduling, and also improves the convenience and real-time performance of the system. It has wide application prospect.
【學(xué)位授予單位】:東華大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP277
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 林耕宇;;觀摩50名Google Android程序開(kāi)發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
2 樹(shù)子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專(zhuān)家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號(hào):2017343
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2017343.html