渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)
渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì),渣土,監(jiān)管,系統(tǒng),設(shè)計(jì)
渣土車(chē)監(jiān)管系統(tǒng)divbackground-image: url(img/t01ba90fa9cc88afcd2.jpg);height: 2000px; div h1 font-size: 50px; color: black; text-align: center; div ul li font-size: 40px; color: yellow; 渣土車(chē)監(jiān)管系統(tǒng)渣土車(chē)一渣土車(chē)二渣土車(chē)三afont-size: 30px;color: red;a href= 報(bào)警車(chē)牌號(hào):蘇A00000 司機(jī):* 車(chē)輛噸位:* 傾倒地點(diǎn):*渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)目 錄摘要. IAbstract. II第1章 緒論. 11.1背景及意義.11.2國(guó)內(nèi)外研究現(xiàn)狀分析.11.3研究?jī)?nèi)容及主要工作.21.4結(jié)構(gòu)安排.2第2章 渣土車(chē)監(jiān)管系統(tǒng)需求分析.42.1系統(tǒng)功能的概述.42.2系統(tǒng)功能性需求分析.4 2.2.1 車(chē)輛信息管理功能.4 2.2.2 車(chē)輛定位功能.5 2.2.3 地圖服務(wù)功能.5 2.2.4 報(bào)警管理功能.52.3本章小結(jié).5第3章 渣土車(chē)監(jiān)管系統(tǒng)設(shè)計(jì).63.1系統(tǒng)邏輯架構(gòu)的設(shè)計(jì).63.2系統(tǒng)技術(shù)架構(gòu).73.3系統(tǒng)功能架構(gòu)設(shè)計(jì).8 3.3.1車(chē)輛定位模塊.8 3.3.1車(chē)輛信息管理模塊.9 3.3.3地圖信息服務(wù)模塊.11 3.3.4報(bào)警管理模塊.123.4本章小結(jié).14第4章 渣土車(chē)監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試.154.1系統(tǒng)開(kāi)發(fā)環(huán)境.154.2系統(tǒng)實(shí)現(xiàn)過(guò)程.15 4.2.1 系統(tǒng)主頁(yè)面的實(shí)現(xiàn).15 4.2.2 具體車(chē)輛頁(yè)面的實(shí)現(xiàn).164.3各模塊的實(shí)現(xiàn).17 4.3.1車(chē)輛定位模塊.17 4.3.2車(chē)輛信息管理模塊.19 4.3.3地圖信息服務(wù)模塊.19 4.3.4報(bào)警模塊.204.4系統(tǒng)測(cè)試.214.5本章小結(jié).22第5章 總結(jié)與展望.23參考文獻(xiàn).24致謝.25渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)摘 要渣土車(chē)問(wèn)題有很多:不按路線行駛、不按時(shí)間行駛、隨意傾倒渣土等,使得渣土車(chē)事故頻繁發(fā)生、城市環(huán)境遭受到破壞,給交通帶來(lái)了很大的安全隱患。因此,監(jiān)督管理渣土車(chē)的運(yùn)輸,是當(dāng)前迫切需要解決的一個(gè)問(wèn)題。針對(duì)渣土車(chē)運(yùn)輸中出現(xiàn)的種種問(wèn)題,從背景介紹、需求分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)四個(gè)方面介紹了渣土車(chē)監(jiān)管系統(tǒng)設(shè)計(jì)的完成過(guò)程。采用UML 對(duì)系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行詳細(xì)的研究和設(shè)計(jì)從而實(shí)現(xiàn)對(duì)渣土車(chē)監(jiān)管的功能,最后采用網(wǎng)頁(yè)開(kāi)發(fā)工具H Builder編程,加上購(gòu)得的定位模塊,完成系統(tǒng)設(shè)計(jì)。整個(gè)渣土車(chē)監(jiān)管系統(tǒng)的模擬是運(yùn)用了信息管理平臺(tái)以及全球定位系統(tǒng)(GPS)車(chē)載終端設(shè)備實(shí)現(xiàn)對(duì)渣土車(chē)的管理。GPS的應(yīng)用實(shí)現(xiàn)了車(chē)輛位置信息的實(shí)時(shí)查詢、實(shí)時(shí)追蹤以及軌跡回放等功能,實(shí)現(xiàn)對(duì)渣土車(chē)全天候、全時(shí)段的衛(wèi)星實(shí)時(shí)跟蹤,并且能對(duì)違規(guī)的渣土車(chē)輛做出及時(shí)的警告從而避免發(fā)生意外事故。系統(tǒng)開(kāi)發(fā)完成后既有利于推進(jìn)城市發(fā)展的進(jìn)程,又能滿足大眾對(duì)渣土車(chē)交通現(xiàn)象有效管理的需求,成為從源頭上監(jiān)控解決建筑垃圾運(yùn)輸?shù)挠行еe。設(shè)計(jì)完成的系統(tǒng)雖然定位精度不是很高,但能夠達(dá)到預(yù)期的要求。該系統(tǒng)操作界面美觀、簡(jiǎn)單,便于人們操作。內(nèi)部設(shè)計(jì)比較齊全,能夠?qū)崿F(xiàn)多項(xiàng)功能。關(guān)鍵詞:渣土車(chē);監(jiān)管;地理信息系統(tǒng);全球定位系統(tǒng);25渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)AbstractDesign of Supervision System for SlagAbstractThere are many problems with the slag car: do not follow the route, not according to time driving, dumping dregs, etc., making the dwarf car accident occurred frequently, the urban environment suffered damage to the traffic has brought a lot of security risks. Therefore, the supervision and management of slag car transport, is currently an urgent need to solve a problem.Aiming at the problems in the transportation of slag car, the process of the design of the supervision system of slag is introduced from four aspects: background introduction, demand analysis, system design and system realization. Using UML to carry on the detailed research and the design to the function and the structure of the system in order to realize the supervisory function of the slag car, finally uses the web development tool H Builder programming, together with the purchased positioning module, completes the system design.The simulation of the entire slag vehicle monitoring system is the use of information management platform and global positioning system (GPS) vehicle terminal equipment to achieve the management of slag car. The GPS application realizes real-time query, real-time tracking and track playback of vehicle location information to realize real-time tracking of all-weather and full-time satellites of slag car, and can make timely warning of illegal slag vehicles accident. After the completion of the system development is conducive to promoting the process of urban development, but also to meet the public on the slag car traffic phenomenon effective management needs, as from the source to monitor the construction and transportation of garbage and piling effective.Designed to complete the system although the positioning accuracy is not very high, but can achieve the desired requirements. The system operation interface is beautiful, simple and easy to operate. Internal design is complete, to achieve a number of functions.Key words: slag car ; supervision ; GIS ; GPS ; Baidu map渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)第1章 緒論第1章 緒論1.1 背景及意義渣土車(chē)主要承擔(dān)著城市建筑工程上土石方等建筑廢料運(yùn)輸?shù)娜蝿?wù),為城市基礎(chǔ)設(shè)施的建設(shè)以及經(jīng)濟(jì)的快速發(fā)展立下了很大的功勞。隨著經(jīng)濟(jì)的快速發(fā)展、城市化進(jìn)程的加速推進(jìn),城市建設(shè)中則不可避免的出現(xiàn)了大量的建筑垃圾,因此為了解決這一問(wèn)題,城市建設(shè)中會(huì)配套大量的渣土車(chē)來(lái)運(yùn)輸建筑垃圾。然而,由于現(xiàn)今社會(huì)缺乏合理的手段與措施對(duì)其進(jìn)行有效的規(guī)范,渣土車(chē)不按時(shí)間行駛、不按路線行駛、隨意傾倒渣土等違規(guī)現(xiàn)象頻繁發(fā)生,給交通帶來(lái)了很大的安全隱患,并且造成城市環(huán)境的污染,給社會(huì)造成了很大的不良影響。渣土車(chē)在運(yùn)輸過(guò)程中,渣土車(chē)司機(jī)為了謀取自己的利益,經(jīng)常出現(xiàn)違規(guī)行為:為了減少運(yùn)輸?shù)拇螖?shù),司機(jī)選擇超重超載;為了節(jié)約運(yùn)輸?shù)臅r(shí)間,司機(jī)選擇抄近路運(yùn)輸、隨意傾倒渣土。很多渣土運(yùn)輸公司從自身的利益出發(fā),在監(jiān)管薄弱的地區(qū)進(jìn)行違規(guī)的操作,影響、損壞了城市的形象和政府的威信,最終形成影響社會(huì)穩(wěn)定的惡果。伴隨著互聯(lián)網(wǎng)信息技術(shù)的發(fā)展和互聯(lián)網(wǎng)的普及,各種車(chē)輛信息管理系統(tǒng)的發(fā)展就和計(jì)算機(jī)信息技術(shù)、互聯(lián)網(wǎng)之間的關(guān)系聯(lián)系更加密切起來(lái)。渣土車(chē)監(jiān)管系統(tǒng)正好是這些車(chē)輛信息管理系統(tǒng)中的一種。渣土車(chē)監(jiān)管系統(tǒng)綜合運(yùn)用了定位技術(shù)、通訊技術(shù),便于管理者實(shí)施有效的實(shí)時(shí)監(jiān)控,為城市的良性發(fā)展做出了一份較大的貢獻(xiàn)。GPS全球定位系統(tǒng)、移動(dòng)通信技術(shù)以及地理信息系統(tǒng)技術(shù)(GIS)的普及和廣泛的應(yīng)用,為渣土車(chē)監(jiān)管系統(tǒng)的產(chǎn)生和成熟埋下了技術(shù)方面的基石。全球定位系統(tǒng)(Global Positioning System)是一種既可以授時(shí)又可以測(cè)距的空間交會(huì)定點(diǎn)的導(dǎo)航系統(tǒng),可向全球的用戶提供連續(xù)、實(shí)時(shí)、高精度的三維位置,三維速度等消息,達(dá)到定位效果,從而廣泛應(yīng)用于交通等領(lǐng)域。地理信息系統(tǒng)(Geographic Information System)簡(jiǎn)稱GIS是在計(jì)算機(jī)硬、軟件系統(tǒng)支持下,對(duì)部分或者整個(gè)地球表層空間中相關(guān)地理分布的數(shù)據(jù)進(jìn)行采集、儲(chǔ)存和管理的技術(shù)系統(tǒng),綜合分析數(shù)據(jù),為了實(shí)現(xiàn)決策管理。而現(xiàn)如今的移動(dòng)通信技術(shù)的發(fā)展如WLAN,為渣土車(chē)監(jiān)管系統(tǒng)的實(shí)現(xiàn)提供了很大的便利性和可行性。現(xiàn)在大部分車(chē)輛監(jiān)管系統(tǒng)都是由定位系統(tǒng)和管理系統(tǒng)兩部分組成,而這兩部分之間的連接的實(shí)現(xiàn)就是靠無(wú)線傳輸功。針對(duì)渣土車(chē)不按規(guī)定時(shí)間行駛、不按既定路線行駛、隨意傾倒渣土等現(xiàn)象設(shè)計(jì)出來(lái)的渣土車(chē)監(jiān)管系統(tǒng),可以提高交通的安全性、降低人工監(jiān)督管理的成本、減少城市環(huán)境的污染,有利于推進(jìn)城市化的進(jìn)程。1.2 國(guó)內(nèi)外研究現(xiàn)狀分析近年來(lái),城市的發(fā)展是非常的迅速,人們只驚羨于取得的成就,卻容易忽略城市建設(shè)中出現(xiàn)的種種問(wèn)題,比如沒(méi)有采取合理有效的措施去規(guī)范管理建設(shè)中大量使用的渣土車(chē),因此隨之而來(lái)就出現(xiàn)了一大堆城市交通管理問(wèn)題和環(huán)境污染問(wèn)題。在城市化的進(jìn)程中,介于渣土車(chē)對(duì)城市的交通、環(huán)境以及對(duì)城市居民造成的不良影響,亟待統(tǒng)一安排工作來(lái)對(duì)城市中的渣土車(chē)實(shí)行計(jì)劃監(jiān)督管理,從而提高交通資源的有效利用、緩解交通上的堵塞、治理城市環(huán)境方面的污染。在對(duì)車(chē)輛統(tǒng)一監(jiān)督管理以達(dá)到降低管理成本目的的同時(shí),也提高了城市交通的安全性。車(chē)輛管理系統(tǒng)是利用GPS定位系統(tǒng)、GIS地理信息系統(tǒng)技術(shù)以及移動(dòng)通信技術(shù)實(shí)現(xiàn)對(duì)車(chē)輛的定位跟蹤和調(diào)度管理,是智能交通系統(tǒng)(ITS)在國(guó)民經(jīng)濟(jì)建設(shè)中的重要基礎(chǔ)之一。美國(guó)是最早發(fā)展應(yīng)用智能交通系統(tǒng)的發(fā)達(dá)國(guó)家,而車(chē)輛管理系統(tǒng)則被劃分為智能交通系統(tǒng)的核心服務(wù)之一,從最開(kāi)始的發(fā)展階段就受到了美國(guó)十分的重視。自二十世紀(jì)九十年代,美國(guó)的車(chē)輛管理系統(tǒng)進(jìn)入了高速發(fā)展的階段。在1989至1996年之間,美國(guó)交通部門(mén)對(duì)智能交通系統(tǒng)的項(xiàng)目和標(biāo)準(zhǔn)進(jìn)行商榷后,對(duì)ITS進(jìn)行了技術(shù)性研發(fā)和運(yùn)營(yíng)測(cè)試等工作。中國(guó)由于計(jì)算機(jī)信息技術(shù)與美國(guó)之間存在較大的落差,GPS車(chē)輛管理系統(tǒng)的發(fā)展一直很緩慢,直到21世紀(jì)以后車(chē)輛管理系統(tǒng)才開(kāi)始有了慢慢的發(fā)展。中國(guó)商業(yè)GPS車(chē)輛管理系統(tǒng)在經(jīng)過(guò)幾年的緩慢發(fā)展后,近幾年才慢慢有了起色。從二十世紀(jì)九十年代開(kāi)始,我國(guó)國(guó)內(nèi)多個(gè)城市已經(jīng)準(zhǔn)備進(jìn)行了智能公交系統(tǒng)方面的建設(shè),到現(xiàn)在多個(gè)城市的智能交通系統(tǒng)都取得了較大的進(jìn)展。隨著現(xiàn)代交通技術(shù)以及電子通信技術(shù)的快速發(fā)展,例如地理信息系統(tǒng)技術(shù)(GIS)的廣泛應(yīng)用,為智能交通系統(tǒng)的發(fā)展提供了強(qiáng)有力的技術(shù)支持。運(yùn)用現(xiàn)代化信息技術(shù),實(shí)現(xiàn)對(duì)渣土車(chē)運(yùn)輸智能化的監(jiān)管,是城市交通管理的現(xiàn)實(shí)需要。綜合運(yùn)用GIS地理信息系統(tǒng)技術(shù)、移動(dòng)通信和GPS定位等高科技手段,從而能對(duì)渣土車(chē)進(jìn)行有效的監(jiān)管,從根本上能夠杜絕渣土車(chē)不按時(shí)間運(yùn)輸、不按路線運(yùn)輸、隨意傾倒渣土等不良現(xiàn)象。通過(guò)這種管理方式,我們不僅能夠提高交通部門(mén)的管理效率,而且能夠保障市民出行時(shí)的交通安全以及環(huán)境衛(wèi)生。1.3 研究?jī)?nèi)容及主要工作本文的渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)思路是基于物聯(lián)網(wǎng)技術(shù),將GPRS無(wú)線傳輸、GIS地理信息系統(tǒng)以及GPS定位等技術(shù)有機(jī)結(jié)合,針對(duì)渣土車(chē)在運(yùn)輸過(guò)程中不按時(shí)間運(yùn)輸、不按路線運(yùn)輸、隨意傾倒渣土等問(wèn)題進(jìn)行需求分析,弄清系統(tǒng)的應(yīng)用方向,分析出系統(tǒng)應(yīng)該擁有的具體功能,再對(duì)系統(tǒng)的邏輯架構(gòu)、技術(shù)架構(gòu)和功能架構(gòu)進(jìn)行設(shè)計(jì),最后實(shí)現(xiàn)監(jiān)管系統(tǒng)。系統(tǒng)在設(shè)計(jì)實(shí)現(xiàn)的過(guò)程中使用了大量先進(jìn)成熟的技術(shù),充分的利用了現(xiàn)有的信息數(shù)據(jù)資源、定位平臺(tái)和基礎(chǔ)設(shè)施,對(duì)所掌握的資源進(jìn)行二次整合,完成渣土車(chē)的監(jiān)管和運(yùn)行。1.4結(jié)構(gòu)安排論文一共分成5個(gè)章節(jié):第一章引言。介紹了課題研究的背景和意義,分析了國(guó)內(nèi)外研究的現(xiàn)狀,介紹了課題研究的內(nèi)容及主要工作,并在第一章結(jié)束寫(xiě)出了論文的結(jié)構(gòu)安排。第二章渣土車(chē)監(jiān)管系統(tǒng)需求分析。首先針對(duì)監(jiān)管系統(tǒng)的功能進(jìn)行了概述,接著詳細(xì)描述了系統(tǒng)的功能性需求分析,在最后對(duì)第二章做出歸納總結(jié)。第三章渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)。結(jié)合系統(tǒng)的需求分析,對(duì)系統(tǒng)的邏輯架構(gòu)、技術(shù)架構(gòu)和功能架構(gòu)進(jìn)行設(shè)計(jì),在最后對(duì)第三章做出歸納總結(jié)。第四章渣土車(chē)監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試。介紹了系統(tǒng)的開(kāi)發(fā)環(huán)境,詳細(xì)寫(xiě)出了系統(tǒng)的具體實(shí)現(xiàn)過(guò)程,說(shuō)明了系統(tǒng)測(cè)試的結(jié)果,在最后對(duì)第四章做出歸納總結(jié)。第五章總結(jié)與展望。分析了研發(fā)過(guò)程,對(duì)文章做出了詳細(xì)的總結(jié),探討設(shè)計(jì)過(guò)程中遇到的問(wèn)題,并展望未來(lái)。渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)第2章 渣土車(chē)監(jiān)管系統(tǒng)需求分析第2章 渣土車(chē)監(jiān)管系統(tǒng)需求分析2.1 系統(tǒng)功能的概述在城市化進(jìn)程不斷推進(jìn)的過(guò)程當(dāng)中,一個(gè)較為引人注意的現(xiàn)象就是建筑工程的數(shù)量急劇的上升,施工場(chǎng)所隨處可見(jiàn),因而在城市中就產(chǎn)生了大量的渣土和建筑垃圾,最后導(dǎo)致渣土車(chē)的數(shù)量大幅度的上升。但是由于管理和整治工作未能形成長(zhǎng)期有效的機(jī)制以及包括渣土車(chē)駕駛員本身素質(zhì)低、缺乏遵紀(jì)守法的觀念等原因,給我們帶來(lái)了很大的問(wèn)題。設(shè)計(jì)出渣土車(chē)監(jiān)管系統(tǒng),解決渣土車(chē)不按時(shí)間運(yùn)輸、不按路線行駛、隨意傾倒渣土等不良的社會(huì)問(wèn)題顯得尤為重要。在設(shè)計(jì)過(guò)程中,要統(tǒng)一規(guī)劃、明確自己的目標(biāo),接著利用先進(jìn)成熟的技術(shù)、標(biāo)準(zhǔn)化的原則以及已經(jīng)存在的基礎(chǔ)設(shè)施,可以對(duì)資源進(jìn)行有效的整合,降低建設(shè)渣土車(chē)監(jiān)管系統(tǒng)平臺(tái)的成本。最后要保證系統(tǒng)的應(yīng)用和服務(wù)的質(zhì)量,保證系統(tǒng)的可靠性,使渣土車(chē)監(jiān)管系統(tǒng)發(fā)揮應(yīng)有的作用。渣土車(chē)監(jiān)管系統(tǒng)建設(shè)要實(shí)現(xiàn)的主要目標(biāo)有:建立一個(gè)易于操作、友好的用戶界面,操作的過(guò)程也要簡(jiǎn)單方便,有相應(yīng)的文字能夠正確引導(dǎo)用戶完成各項(xiàng)操作。以上通過(guò)對(duì)系統(tǒng)的總體性功能進(jìn)行描述,總結(jié)出了為了建設(shè)系統(tǒng)需要完成的一些基本功能要求,接下來(lái)對(duì)系統(tǒng)的具體功能性需求進(jìn)行分析。渣土車(chē)監(jiān)管系統(tǒng)的核心功能是車(chē)輛信息管理,車(chē)輛定位、地圖服務(wù)和報(bào)警管理四個(gè)功能,功能性需求分析將對(duì)其進(jìn)行詳細(xì)的分析。2.2 系統(tǒng)功能性需求分析2.2.1 車(chē)輛信息管理功能渣土車(chē)信息管理內(nèi)容主要包含對(duì)車(chē)輛信息的查詢、插入、修改和刪除的操作,可分為車(chē)輛管理、線路管理和司機(jī)管理三部分。車(chē)輛管理模塊也就是車(chē)輛信息的管理查詢功能,不管車(chē)輛在何種運(yùn)動(dòng)狀態(tài)下,管理者都能夠在監(jiān)管平臺(tái)上看到車(chē)輛車(chē)牌、顏色、品牌、車(chē)輛隸屬公司名、狀態(tài)等多項(xiàng)基本信息,支持多條件查詢,并且車(chē)輛的位置信息以及車(chē)輛的信息都能夠?qū)崟r(shí)顯示在地圖中,以及車(chē)輛基本信息的添加、修改和刪除的功能。線路管理模塊就是運(yùn)輸線路的添加和刪除,用戶指定線路的出發(fā)點(diǎn)、目的地以及沿途經(jīng)過(guò)的地方,然后系統(tǒng)即形成線路信息。渣土車(chē)只能按照既定的路線行駛,不能違規(guī)。當(dāng)由于現(xiàn)實(shí)的原因,已成型的線路信息不再滿足于用戶需求時(shí),用戶可在地圖中進(jìn)行修改,包括線路信息的添加、修改以及刪除的功能。司機(jī)管理模塊就是查詢司機(jī)年齡、性別等基本信息的功能,以及司機(jī)基本信息的添加、修改和刪除功能。管理員操作車(chē)輛信息管理系統(tǒng),完成相應(yīng)的操作步驟,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的信息進(jìn)行對(duì)應(yīng)的增加、修改和刪除。2.2.2 車(chē)輛定位功能車(chē)輛的定位功能就是管理員在渣土車(chē)監(jiān)管系統(tǒng)平臺(tái)上通過(guò)許多途徑、方法來(lái)查看了解車(chē)輛的定位信息。在查看車(chē)輛的定位信息之前,管理員需要獲取知道車(chē)輛的車(chē)牌號(hào)、車(chē)輛顏色、車(chē)輛類型開(kāi)關(guān)機(jī)狀態(tài)等相關(guān)信息,通過(guò)這些多種查詢方式對(duì)需要查看的車(chē)輛進(jìn)行檢索,在檢索出結(jié)果列表之后,選中相應(yīng)的車(chē)輛條目進(jìn)行定位信息的查看。在查詢時(shí),需要被查車(chē)輛的車(chē)載GPS終端設(shè)備開(kāi)機(jī),并且需要設(shè)置專門(mén)的數(shù)據(jù)接口來(lái)連接數(shù)據(jù)管理中心,通過(guò)數(shù)據(jù)中心接受和發(fā)送數(shù)據(jù),從而實(shí)現(xiàn)對(duì)車(chē)輛定位信息的查看。只要車(chē)輛的車(chē)載GPS終端開(kāi)機(jī),就會(huì)不間斷的把位置信息發(fā)送給數(shù)據(jù)管理系統(tǒng),因此,對(duì)車(chē)輛定位信息的查詢就是對(duì)數(shù)據(jù)管理中心的查詢。2.2.3 地圖服務(wù)功能地圖信息服務(wù)功能的實(shí)施得益于GIS地理信息系統(tǒng)的日益發(fā)展,地圖服務(wù)功能是基于GIS的地圖顯示的,依據(jù)實(shí)際使用的需要來(lái)獲取所需的地理信息。系統(tǒng)的GIS地理系統(tǒng)采用兩種比例圖,一是1:1萬(wàn)的,另一個(gè)是1:5萬(wàn)的比例地圖。由于城市的車(chē)輛密集,城市里面的比例地圖采用的是1:5000,更方便于隨時(shí)監(jiān)控車(chē)輛在路上行駛的情況。地圖信息系統(tǒng)還應(yīng)該支持地圖的移動(dòng)、放大、縮小以及對(duì)圖層的控制等多種控制功能。渣土車(chē)專門(mén)行駛的路線可以在車(chē)輛發(fā)證行駛之前錄入系統(tǒng)中,管理員要輸入好渣土車(chē)的出發(fā)點(diǎn)、終點(diǎn)、傾倒點(diǎn)。渣土車(chē)在實(shí)際行駛的時(shí)候如果沒(méi)有按照規(guī)定的路線行駛,在出現(xiàn)違規(guī)現(xiàn)象的時(shí)候,系統(tǒng)將會(huì)記錄下違規(guī)車(chē)輛,并在地圖上顯示違規(guī)的時(shí)間和地點(diǎn)。這些違規(guī)的信息還會(huì)被系統(tǒng)記錄到數(shù)據(jù)庫(kù)中,管理員可以在系統(tǒng)中方便的查詢到違規(guī)的信息。2.2.4 報(bào)警管理功能報(bào)警管理功能就是能夠自動(dòng)檢測(cè)到正在執(zhí)行任務(wù)的渣土車(chē)的位置信息,管理員發(fā)現(xiàn)已偏離既定路線的渣土車(chē),按住警示按鈕發(fā)出聲音提醒司機(jī)規(guī)范駕駛。2.3 本章小結(jié)本章首先對(duì)系統(tǒng)的功能進(jìn)行了整體的概述,然后針對(duì)系統(tǒng)功能性需求進(jìn)行了分析,主要詳細(xì)分析了車(chē)輛信息管理功能、車(chē)輛定位功能、地圖服務(wù)功能以及報(bào)警管理功能,明確系統(tǒng)需要實(shí)現(xiàn)的功能。渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)第3章 渣土車(chē)監(jiān)管系統(tǒng)設(shè)計(jì)第3章 渣土車(chē)監(jiān)管系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)邏輯架構(gòu)的設(shè)計(jì)系統(tǒng)設(shè)計(jì)是把之前對(duì)系統(tǒng)的理想分析轉(zhuǎn)化為現(xiàn)實(shí)的步驟,它的主要目的就是對(duì)系統(tǒng)功能進(jìn)行詳細(xì)的說(shuō)明,從而為系統(tǒng)的實(shí)現(xiàn)打好基礎(chǔ)、做好鋪墊。整個(gè)渣土車(chē)監(jiān)管系統(tǒng)的結(jié)構(gòu)是采用三級(jí)體系:GPS終端設(shè)備、數(shù)據(jù)管理中心和車(chē)輛監(jiān)管平臺(tái)三個(gè)部分組成。車(chē)輛GPS終端設(shè)備就是裝在渣土車(chē)上,自動(dòng)上傳GPS的定位信息,我們需要并不斷地更新裝置,從而實(shí)現(xiàn)新的導(dǎo)航和指示的下載更新。數(shù)據(jù)管理中心也就是系統(tǒng)中控制數(shù)據(jù)傳輸?shù)闹行?,?fù)責(zé)各個(gè)定位信息的傳輸、接收和暫存的工作,這一部分的實(shí)現(xiàn)都是自動(dòng)的,不需要人為的去操縱完成。車(chē)輛監(jiān)管平臺(tái)是整個(gè)渣土車(chē)監(jiān)管系統(tǒng)的監(jiān)測(cè)中心,用戶通過(guò)互聯(lián)網(wǎng)這一渠道連接進(jìn)入監(jiān)控平臺(tái)服務(wù)器,并進(jìn)行相應(yīng)的監(jiān)控操作。所有的車(chē)載GPS終端都是通過(guò)GPRS/GSM無(wú)線網(wǎng)絡(luò)與管理中心取得通訊,通訊的方式采用GPRS/GSM數(shù)據(jù)通信,通訊的系統(tǒng)利用中國(guó)移動(dòng)的GPRS/GSM網(wǎng)絡(luò)。系統(tǒng)中所有的數(shù)據(jù)要都先上傳到數(shù)據(jù)管理中心,接著數(shù)據(jù)管理中心會(huì)接收、處理和發(fā)放,系統(tǒng)與移動(dòng)網(wǎng)絡(luò)有個(gè)接口,這個(gè)唯一的接口就存在管理中心,這種設(shè)計(jì)方法不僅可以節(jié)約建設(shè)系統(tǒng)所需的成本,更有利于系統(tǒng)的規(guī)范統(tǒng)一管理。車(chē)輛監(jiān)管平臺(tái),也可以看作為管理系統(tǒng)在整個(gè)系統(tǒng)中的作用如圖3-1所示圖 3-1 車(chē)輛監(jiān)管平臺(tái)系統(tǒng)在系統(tǒng)中的作用圖車(chē)輛監(jiān)管平臺(tái)最主要發(fā)揮的是管理中心的作用,而數(shù)據(jù)管理中心則起到分撥數(shù)據(jù)的作用。監(jiān)管系統(tǒng)的邏輯結(jié)構(gòu)如圖3-2所示:圖 3-2 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)圖系統(tǒng)的運(yùn)行背后需要服務(wù)器的支持,因而數(shù)據(jù)庫(kù)服務(wù)器、通信服務(wù)器以及Web應(yīng)用服務(wù)器三種組成服務(wù)器集成群,為系統(tǒng)的運(yùn)行提供支持。服務(wù)器的劃分是根據(jù)其業(yè)務(wù)功能進(jìn)行的,所有的服務(wù)器都集中在一起并部署在同一個(gè)機(jī)房,從而方便整個(gè)系統(tǒng)部署過(guò)程的實(shí)施。此外,集中部署服務(wù)器的方式也方便了系統(tǒng)的測(cè)試、更新和升級(jí)。由于數(shù)據(jù)管理中心和GPS終端設(shè)備的一些功能不支持高級(jí)程序語(yǔ)言的設(shè)計(jì),因此在接下來(lái)的系統(tǒng)設(shè)計(jì)階段對(duì)這些模塊的功能不做討論。下面就對(duì)車(chē)輛監(jiān)控平臺(tái)技術(shù)架構(gòu)和詳細(xì)設(shè)計(jì)過(guò)程進(jìn)行敘述。3.2 系統(tǒng)技術(shù)架構(gòu)渣土車(chē)監(jiān)管系統(tǒng)是運(yùn)用H Builder軟件實(shí)現(xiàn)的。它是一套專門(mén)為專業(yè)網(wǎng)頁(yè)設(shè)計(jì)師簡(jiǎn)化開(kāi)發(fā)步驟,而開(kāi)發(fā)出來(lái)的網(wǎng)頁(yè)前段開(kāi)發(fā)工具。設(shè)計(jì)師們正確、有效的利用它可以輕輕松松地制作出充滿動(dòng)感的跨越平臺(tái)限制和跨越瀏覽器限制的網(wǎng)頁(yè)。早期的網(wǎng)頁(yè)設(shè)計(jì)的工作通常都是由程序員擔(dān)任的,那時(shí)的網(wǎng)頁(yè)設(shè)計(jì)師都是使用文本編輯器編寫(xiě)HTML語(yǔ)言,因而制作網(wǎng)頁(yè)則需要精通HTML,這是一份工作量巨大并且讓人頭昏目眩的工作。而H Builder編輯器是一款非常強(qiáng)大的編輯開(kāi)發(fā)工具,它擁有很多優(yōu)點(diǎn):H Builder所編寫(xiě)的代碼能夠很好地支持HTML5,書(shū)寫(xiě)代碼的時(shí)候不僅僅能夠提示全面的語(yǔ)法輸入,非語(yǔ)法的各種候選輸入也都能提示,包括圖片、鏈接、字體、腳本、顏色、樣本、URI、ID、class、自定義IS對(duì)象、方法。改變這一切的是D cloud公司,是它開(kāi)發(fā)了H Builder這個(gè)專業(yè)網(wǎng)頁(yè)創(chuàng)作工具。H Builder的出現(xiàn)則讓網(wǎng)頁(yè)設(shè)計(jì)的工作簡(jiǎn)單了許多。H Builder是一套不同以往開(kāi)發(fā)結(jié)構(gòu)的技術(shù)架構(gòu),簡(jiǎn)化了整個(gè)系統(tǒng)開(kāi)發(fā)的流程,提高了美觀性、安全性與再用價(jià)值。它采用了獨(dú)特的編輯方式,這一類的編輯方式使得網(wǎng)頁(yè)制作變得前所未有的簡(jiǎn)單。設(shè)計(jì)師們不需要再去面對(duì)繁雜的HTML代碼和JavaScript,模糊匹配、智能補(bǔ)齊等功能加快了編輯代碼的速度,極大提高了網(wǎng)頁(yè)設(shè)計(jì)的水平,也動(dòng)員了更多的普通人進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)。整個(gè)車(chē)輛監(jiān)管系統(tǒng)平臺(tái)將使用H Builder實(shí)現(xiàn)界面構(gòu)架設(shè)計(jì)。3.3 系統(tǒng)功能架構(gòu)設(shè)計(jì)渣土車(chē)監(jiān)管系統(tǒng)的核心是車(chē)輛信息管理、車(chē)輛定位和地圖信息服務(wù)三個(gè)功能模塊,包含報(bào)警功能的組織機(jī)構(gòu)管理模塊等四個(gè)模塊都是為了滿足車(chē)輛管理工作的日常事務(wù)管理而設(shè)計(jì)的。三個(gè)主要模塊中除了車(chē)輛信息管理僅僅是訪問(wèn)數(shù)據(jù)庫(kù)的信息外,剩下的車(chē)輛定位和地圖信息服務(wù)都需要對(duì)數(shù)據(jù)管理中心進(jìn)行實(shí)時(shí)的信息接受和發(fā)送,因此后臺(tái)需要添加一個(gè)數(shù)據(jù)收發(fā)模塊。在系統(tǒng)的設(shè)計(jì)過(guò)程中,采用UML分析的方法。UML中融入了軟件工程中的新的方法、新的思想、和新的技術(shù),它不僅能夠面對(duì)對(duì)象分析與設(shè)計(jì),也能夠支持從需求到實(shí)現(xiàn)的整個(gè)軟件開(kāi)發(fā)過(guò)程。本節(jié)使用UML類圖和時(shí)序圖對(duì)系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì)。下面分別對(duì)系統(tǒng)的三個(gè)核心模塊:車(chē)輛信息管理、車(chē)輛定位和地圖信息服務(wù)及報(bào)警管理等四個(gè)不同的模塊進(jìn)行設(shè)計(jì)分析。3.3.1 車(chē)輛定位模塊第一個(gè)是車(chē)輛定位模塊包括控制類(Position Manage Action),業(yè)務(wù)邏輯實(shí)現(xiàn)類(Position Manage Service),業(yè)務(wù)邏輯操作類(Position Manage Dao),實(shí)體類包括Car車(chē)輛實(shí)體類。實(shí)體監(jiān)控類圖如圖3-3圖 3-3 實(shí)體監(jiān)控類圖車(chē)輛定位模塊的主要操作就是監(jiān)控車(chē)輛位置,提供渣土車(chē)位置查詢的控制類接收到請(qǐng)求之后,調(diào)用業(yè)務(wù)邏輯來(lái)實(shí)現(xiàn)類Position Manage Service類中的方法,接著業(yè)務(wù)邏輯類中的方法又調(diào)用Dao類中的方法來(lái)操作數(shù)據(jù)庫(kù),各層之間數(shù)據(jù)的傳遞是通過(guò)實(shí)體類Car來(lái)實(shí)現(xiàn)的,位置查詢的時(shí)序圖如圖3-4所示:圖 3-4 位置查詢的時(shí)序圖車(chē)輛位置查詢的基本流程:用戶登錄渣土車(chē)位置實(shí)時(shí)查詢功能的頁(yè)面,填寫(xiě)所要查詢的內(nèi)容,并且提交路徑的請(qǐng)求,Position Manage Action在接收到路徑的請(qǐng)求之后,調(diào)用Position Manage Service類,接著調(diào)用Dao類來(lái)查詢數(shù)據(jù),并將查詢的結(jié)果依次返回,將車(chē)輛的位置顯示在地圖上面,這個(gè)過(guò)程即為自動(dòng)的循環(huán)查詢并實(shí)時(shí)更新車(chē)輛在地圖上的最新位置。3.3.2 車(chē)輛信息管理模塊第二個(gè)是車(chē)輛信息管理模塊包括Car Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類,Car Manage Action控制類,實(shí)體類包括Car車(chē)輛實(shí)體類,Car Manage DAO類。車(chē)輛管理類圖如圖3-5所示:圖3-5車(chē)輛管理類圖車(chē)輛信息管理功能就是提供車(chē)輛信息的增刪查改功能,其中的Car Manage Action控制類在接收到請(qǐng)求之后,調(diào)用Car Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法,接著業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法調(diào)用DAO類中的方法來(lái)操作數(shù)據(jù)庫(kù),各層之間的數(shù)據(jù)傳遞是通過(guò)實(shí)體類CAR來(lái)實(shí)現(xiàn)的,車(chē)輛信息時(shí)序圖如圖3-6所示:圖3-6車(chē)輛信息時(shí)序圖車(chē)輛信息添加的基本流程;用戶登錄監(jiān)管系統(tǒng)的管理功能頁(yè)面,選擇車(chē)輛信息添加功能,彈出添加窗體,用戶填寫(xiě)了車(chē)輛信息之后,提交了車(chē)輛信息添加的請(qǐng)求,Car Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Car Manage Service,接著調(diào)用Car Manage DAO來(lái)進(jìn)行其它添加。3.3.3 地圖信息服務(wù)模塊第三是地圖信息服務(wù)模塊,地圖信息主要服務(wù)于線路管理,包括Line Manage Action控制類,Line Manage Service 業(yè)務(wù)邏輯實(shí)現(xiàn)類,實(shí)體類包括Line線路實(shí)體類,Line Manage DAO類。線路管理類圖如圖3-7所示;圖 3-7線路管理類圖渣土車(chē)線路功能可以提供車(chē)輛信息的增刪查改功能,其中的Line Manage Action控制類在接收到請(qǐng)求之后,調(diào)用Line Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法,接著業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法調(diào)用DAO類中的方法來(lái)操作數(shù)據(jù)庫(kù),各層之間的數(shù)據(jù)傳遞是通過(guò)實(shí)體類Line來(lái)實(shí)現(xiàn)的,線路添加的時(shí)序圖如圖3-8所示:圖 3-8線路添加的時(shí)序圖線路添加的基本流程; 用戶登錄監(jiān)管系統(tǒng)的管理功能頁(yè)面,點(diǎn)擊線路管理按鈕,發(fā)送出添加線路的請(qǐng)求,頁(yè)面就會(huì)跳轉(zhuǎn)到地圖的頁(yè)面,這時(shí)用戶再選擇線路的起點(diǎn)和終點(diǎn),接受系統(tǒng)將會(huì)自動(dòng)生成一條線路,用戶通過(guò)拖拽的方式調(diào)整線路信息,最后提交線路。Line Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Line Manage Service,接著調(diào)用Line Manage DAO來(lái)進(jìn)行線路的添加。3.3.4 報(bào)警管理模塊第四是報(bào)警管理模塊,包括控制類(Warn Manage Action),Warn Manage Dao類,業(yè)務(wù)邏輯的實(shí)現(xiàn)類(Warn Manage Service),實(shí)體類包括Warn報(bào)警的實(shí)體類。報(bào)警類圖如3-9所示:圖 3-9報(bào)警的類圖報(bào)警管理功能里面設(shè)置了報(bào)警刪除和報(bào)警查詢的功能,其中的Warn Manage Action控制類在接收到請(qǐng)求之后,調(diào)用Warn Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法,接著業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法調(diào)用DAO類中的方法來(lái)操作數(shù)據(jù)庫(kù),各層之間來(lái)通過(guò)實(shí)體類Warn來(lái)傳遞數(shù)據(jù),報(bào)警管理中查詢的時(shí)序圖如圖3-10所示;圖3-10報(bào)警查詢的時(shí)序圖報(bào)警管理中查詢的基本流程是;用戶登錄報(bào)警的頁(yè)面,點(diǎn)擊報(bào)警按鈕,頁(yè)面將會(huì)發(fā)送報(bào)警信息的請(qǐng)求,Warn Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Warn Manage Service,接著調(diào)用Warn Manage DAO來(lái)進(jìn)行數(shù)據(jù)查詢。當(dāng)出現(xiàn)報(bào)警的時(shí)候,將會(huì)提醒用戶注意出現(xiàn)的報(bào)警信息。3.4 本章小結(jié)本章對(duì)系統(tǒng)的邏輯架構(gòu)進(jìn)行了分析,對(duì)系統(tǒng)的技術(shù)架構(gòu)做出了詳盡的描述,接著對(duì)功能架構(gòu)進(jìn)行了詳細(xì)的設(shè)計(jì),并且針對(duì)系統(tǒng)的功能架構(gòu)使用了UML類圖和時(shí)序圖對(duì)四個(gè)主要模塊進(jìn)行了詳細(xì)的設(shè)計(jì)。渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)第4章 渣土車(chē)監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試第4章 渣土車(chē)監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試4.1 系統(tǒng)開(kāi)發(fā)環(huán)境1.開(kāi)發(fā)語(yǔ)言:HTML2.操作平臺(tái):Microsoft Windows 73.開(kāi)發(fā)工具:H Builder4.選取開(kāi)發(fā)工具以及開(kāi)發(fā)語(yǔ)言的原因:在進(jìn)行Web開(kāi)發(fā)的時(shí)候,H Builder是最好的選擇,而它的語(yǔ)言就是超文本標(biāo)記(HTML),一是因?yàn)樗嫒莸恼Z(yǔ)言有很多,能夠適合許多人使用;二是因?yàn)榫帉?xiě)的時(shí)候通過(guò)完整的語(yǔ)法提示能夠加快它的速度。42 系統(tǒng)實(shí)現(xiàn)過(guò)程4.2.1 系統(tǒng)主頁(yè)面的實(shí)現(xiàn) 系統(tǒng)主頁(yè)面運(yùn)行的部分代碼如下: 渣土車(chē)監(jiān)管系統(tǒng)渣土車(chē)監(jiān)管系統(tǒng)渣土車(chē)一渣土車(chē)二渣土車(chē)三系統(tǒng)操作主頁(yè)面如圖4-1所示:圖4-1 系統(tǒng)操作主頁(yè)面在系統(tǒng)的主頁(yè)面上,列出了“渣土車(chē)監(jiān)管系統(tǒng)”這個(gè)大標(biāo)題,接著匯集了所有的渣土車(chē)輛,把他們用簡(jiǎn)單的代號(hào)代替。當(dāng)想查詢某一車(chē)輛的信息的時(shí)候,直接點(diǎn)擊進(jìn)去進(jìn)行相關(guān)信息的查詢4.2.2 具體車(chē)輛頁(yè)面的實(shí)現(xiàn)具體頁(yè)面運(yùn)行的部分代碼如下所示:定位報(bào)警車(chē)牌號(hào):蘇A00000 司機(jī):* 車(chē)輛噸位:* 傾倒地點(diǎn):*系統(tǒng)的具體操作頁(yè)面如圖4-2所示:圖4-2 系統(tǒng)的具體操作頁(yè)面在點(diǎn)擊系統(tǒng)主頁(yè)面上的按鈕后,就進(jìn)入了具體操作頁(yè)面。具體操作頁(yè)面上則顯示了關(guān)于這輛渣土車(chē)的一些基本信息,包括車(chē)牌號(hào)、駕駛?cè)?、?chē)輛的載重量以及渣土傾倒地點(diǎn)。想要對(duì)車(chē)輛的位置信息查詢就點(diǎn)擊“定位報(bào)警”按鈕,就會(huì)進(jìn)入下一頁(yè)的查詢頁(yè)面。4.3 各模塊功能實(shí)現(xiàn)系統(tǒng)為了更好地服務(wù)于用戶,方便用戶操作,主要實(shí)現(xiàn)了幾個(gè)模塊的功能,分成四個(gè)模塊依次為:車(chē)輛定位模塊,車(chē)輛信息管理模塊,地圖信息服務(wù)模塊,報(bào)警管理模塊,下面對(duì)渣土車(chē)的主要模塊進(jìn)行說(shuō)明.4.3.1 車(chē)輛定位模塊系統(tǒng)人員需要查看車(chē)輛的一些信息。在第二頁(yè)列表中就需要顯示所有注冊(cè)車(chē)輛的基本信息,用戶首先會(huì)通過(guò)相應(yīng)的查詢條件來(lái)找到選中的車(chē)輛,接著再進(jìn)行定位查詢。車(chē)輛的基本信息就包括:車(chē)輛品牌(原始數(shù)據(jù)登記所獲得的)、車(chē)牌號(hào)(原始數(shù)據(jù)登記所獲得的)、位置(原始數(shù)據(jù)登記所獲得的)以及駕駛?cè)?原始數(shù)據(jù)登記所獲得的)。用戶可以通過(guò)以上一些簡(jiǎn)單的信息來(lái)對(duì)車(chē)輛進(jìn)行查詢。車(chē)輛定位的界面如圖4-3所示:圖 4-3車(chē)輛定位頁(yè)面在定位頁(yè)面中,我們不僅可以看到渣土車(chē)的實(shí)時(shí)位置信息,而且還能夠看到周?chē)牡貓D信息。在定位的頁(yè)面中,系統(tǒng)能夠記錄下上一次車(chē)輛移動(dòng)的軌跡。軌跡的記錄功能,是為了實(shí)現(xiàn)對(duì)渣土車(chē)后續(xù)信息的追蹤。如圖4-4軌跡回放所示:圖4-4 路徑記錄軌跡的記錄就是對(duì)備份下來(lái)的GPS位置信息進(jìn)行加工處理后現(xiàn)實(shí)的結(jié)果,通過(guò)對(duì)同一個(gè)車(chē)輛在聽(tīng)一個(gè)時(shí)間節(jié)點(diǎn)內(nèi)的數(shù)據(jù)進(jìn)行計(jì)算和查詢,就可以得到該車(chē)輛的軌跡信息,并在地圖上進(jìn)行對(duì)應(yīng)的標(biāo)記,最后便得到記錄的軌跡。4.3.2 車(chē)輛信息管理模塊車(chē)輛信息的管理一是對(duì)車(chē)輛數(shù)據(jù)的管理,二是包含信息的檢索。車(chē)輛數(shù)據(jù)的管理包括更新車(chē)輛數(shù)據(jù)、查詢車(chē)輛、插入車(chē)輛數(shù)據(jù)和刪除車(chē)輛數(shù)據(jù)等基本操作。車(chē)輛信息管理的基本界面如圖4-5所示:圖 4-5 車(chē)輛信息管理車(chē)輛數(shù)據(jù)與程序后臺(tái)需要自動(dòng)同步。規(guī)定每日的某個(gè)時(shí)間查詢下導(dǎo)入表,根據(jù)車(chē)輛顏色和車(chē)牌號(hào)進(jìn)行匹配。對(duì)于不同的對(duì)象的管理,車(chē)輛就放在經(jīng)營(yíng)人手下管理,而經(jīng)營(yíng)人放在管轄部門(mén)下進(jìn)行管理。具體的處理順序就是;查出所有需要同步數(shù)據(jù)車(chē)輛的車(chē)輛顏色和車(chē)牌號(hào)。需要同步數(shù)據(jù)的車(chē)輛是指除了原有的車(chē)輛以外的車(chē),根據(jù)查出的車(chē)輛顏色和車(chē)牌號(hào)一一的匹配導(dǎo)入表。檢索功能就是根據(jù)多種篩選條件來(lái)檢索車(chē)輛內(nèi)的車(chē)輛信息,篩選條件可以是車(chē)輛類型、車(chē)牌號(hào)、狀態(tài)等多種支持模糊查詢和多條件符合查詢,方便了用戶在對(duì)車(chē)輛信息不明確的情況下的查詢過(guò)程。4.3.3 地圖信息服務(wù)模塊地圖信息服務(wù)模塊就是對(duì)數(shù)字地圖的查看,根據(jù)實(shí)際需要可以獲得所需要地理信息,還可以完成渣土車(chē)路線的導(dǎo)航服務(wù)。地圖服務(wù)模塊如圖4-6地圖信息所示:圖 4-6 地圖信息4.3.4 報(bào)警模塊報(bào)警提示功能就是在渣土車(chē)出現(xiàn)違規(guī)現(xiàn)象的時(shí)候,可以對(duì)司機(jī)進(jìn)行提示,從而得到改正。具體報(bào)警情況界面如圖4-7所示;圖4-7報(bào)警情況報(bào)警的情況有很多:汽車(chē)超速的時(shí)候就會(huì)報(bào)警,就會(huì)有超速報(bào)警,提醒駕駛員降低車(chē)速注意行駛安全;車(chē)輛震動(dòng)得厲害也會(huì)報(bào)警,就會(huì)出現(xiàn)震動(dòng)報(bào)警,說(shuō)明渣土車(chē)可能出現(xiàn)碰撞意外;當(dāng)渣土車(chē)行駛到監(jiān)控的盲區(qū)里,就會(huì)有如盲區(qū)報(bào)警,提醒司機(jī)把車(chē)行駛到規(guī)定的路線中去。當(dāng)符合其中的報(bào)警條件時(shí),系統(tǒng)就會(huì)開(kāi)啟報(bào)警聲音,如圖4-8報(bào)警頁(yè)面所示圖4-8 報(bào)警頁(yè)面4.4 系統(tǒng)測(cè)試打開(kāi)定位模塊,在學(xué)校周?chē)D(zhuǎn),來(lái)運(yùn)行系統(tǒng),以達(dá)到測(cè)試系統(tǒng)的目的,軌跡如圖4-9所示:圖4-9 運(yùn)行軌跡運(yùn)行過(guò)程中一共停留5次,運(yùn)行結(jié)果準(zhǔn)確,運(yùn)行統(tǒng)計(jì)如圖4-10所示:圖4-10 運(yùn)行統(tǒng)計(jì)運(yùn)行過(guò)程中沒(méi)出現(xiàn)什么問(wèn)題,系統(tǒng)基本設(shè)計(jì)成功。4.5 本章小結(jié)本章首先介紹了系統(tǒng)開(kāi)發(fā)的環(huán)境,然后又介紹了系統(tǒng)的實(shí)現(xiàn)過(guò)程,寫(xiě)出了所需要的代碼,接著介紹了系統(tǒng)主要模塊的實(shí)現(xiàn)。最后運(yùn)行渣土車(chē)監(jiān)管系統(tǒng)進(jìn)行測(cè)試,測(cè)試證明系統(tǒng)能夠符合功能要求。渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)第5章 總結(jié)與展望第5章 總結(jié)與展望本系統(tǒng)主要運(yùn)用H Builder開(kāi)發(fā)出符合系統(tǒng)功能、利于用戶操作的頁(yè)面,再利用定位模塊的定位效果實(shí)現(xiàn)了渣土車(chē)的定位功能,最后實(shí)現(xiàn)渣土車(chē)監(jiān)管系統(tǒng)的開(kāi)發(fā)。本文首先第一章介紹了課題研究的背景和意義,分析了國(guó)內(nèi)外研究的現(xiàn)狀,詳細(xì)的介紹了課題研究的內(nèi)容及主要工作,并在第一章結(jié)束寫(xiě)出了論文的結(jié)構(gòu)安排。第二章是系統(tǒng)需求分析,首先對(duì)監(jiān)管系統(tǒng)需求分析進(jìn)行了功能的概述,接著詳細(xì)描述了系統(tǒng)的功能性需求分析,主要分為車(chē)輛信息管理,車(chē)輛定位、地圖服務(wù)和報(bào)警管理四個(gè)功能,最后做出總結(jié)。第三章進(jìn)行系統(tǒng)設(shè)計(jì),結(jié)合系統(tǒng)的需求分析,對(duì)系統(tǒng)的邏輯架構(gòu)進(jìn)行設(shè)計(jì)和對(duì)技術(shù)架構(gòu)進(jìn)行分析,接著使用UML例圖和時(shí)序圖對(duì)各個(gè)功能模塊進(jìn)行詳細(xì)設(shè)計(jì),最后做出歸納總結(jié)。第四章進(jìn)行系統(tǒng)的實(shí)現(xiàn)與測(cè)試。介紹了系統(tǒng)的開(kāi)發(fā)環(huán)境,詳細(xì)寫(xiě)出了系統(tǒng)的實(shí)現(xiàn)過(guò)程,公布了測(cè)試結(jié)果,最后做出總結(jié)。系統(tǒng)運(yùn)行后,能實(shí)現(xiàn)對(duì)渣土車(chē)的定位并記錄下它行駛的路徑。但是由于經(jīng)驗(yàn)不足、時(shí)間有限,未能夠?qū)崿F(xiàn)渣土車(chē)系統(tǒng)頁(yè)面美觀的設(shè)計(jì)、渣土車(chē)的路線自動(dòng)監(jiān)督以及自動(dòng)判斷車(chē)輛是否偏離既定的行駛路線從而報(bào)警的功能。在以后的工作當(dāng)中,需要對(duì)以上的問(wèn)題做出進(jìn)一步的研究,一步一步地解決未完成的問(wèn)題,并對(duì)已經(jīng)完成的內(nèi)容進(jìn)行修改完善,從而能夠完善系統(tǒng)的頁(yè)面和功能兩個(gè)方面。渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)參考文獻(xiàn)參考文獻(xiàn)1 張勤,王利.GPS測(cè)量原理及應(yīng)用J.高等理科教育,2007,01:112-114.2 趙亮,黎峰.GPRS無(wú)線網(wǎng)絡(luò)在遠(yuǎn)程數(shù)據(jù)采集中的應(yīng)用J.計(jì)算機(jī)工程與設(shè)計(jì),2005,09:2552-25543 吳琪.基于WEBGIS平臺(tái)的車(chē)輛管理系統(tǒng)研究與實(shí)現(xiàn)D.華中科技大學(xué),2008.4楊承.城市渣土車(chē)管理現(xiàn)狀及對(duì)策J. 武漢公安干部學(xué)院學(xué)報(bào),2014.03:29-335 劉奎、郝偉.三管齊下治理渣土車(chē)問(wèn)題J.法制與社會(huì),2011,17:185.6沈迪.城市建筑工地“渣土車(chē)”管理的問(wèn)題及對(duì)策研究D.華東理科大學(xué),2011.7 唐路其.基于UML的電子商務(wù)系統(tǒng)的建模及實(shí)現(xiàn)D.南昌大學(xué),2014.8 謝恩堂,頓貝貝,張志立.基于百度地圖API的校內(nèi)路徑導(dǎo)航系統(tǒng)的實(shí)現(xiàn)J.許昌學(xué)院學(xué)報(bào),2014,33(2):178-81.9 許寧.基于RTP協(xié)議的移動(dòng)視頻監(jiān)控系統(tǒng)的設(shè)計(jì)J.通信技術(shù),2014,47(4):455-45810 李寧.基于GPRS技術(shù)的車(chē)輛監(jiān)管系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)D.哈爾濱工程大學(xué),2005.11 王濤,趙春龍.基一種新型的市政渣土車(chē)智能控制系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)J.汽車(chē)電器,2014,09:9-11+14.12 于曉豐,楊軍平,王敏等.渣土車(chē)北斗智能管控系統(tǒng)設(shè)計(jì)C.第六屆中國(guó)衛(wèi)星導(dǎo)航學(xué)術(shù)年會(huì),2015,05.西安.13 張學(xué)峰.基于互聯(lián)網(wǎng)技術(shù)的渣土車(chē)智能監(jiān)管系設(shè)計(jì)與實(shí)現(xiàn)J.軟件產(chǎn)業(yè)與工程,2010,06:16-21+38.14 王瑾.濱海開(kāi)發(fā)區(qū)渣土車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D. 山東大學(xué),2012.15 張春艷.渣土車(chē)管理系統(tǒng)的研究與實(shí)現(xiàn)D.河北農(nóng)業(yè)大學(xué),2015.渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì)致謝致 謝四個(gè)多月的畢業(yè)設(shè)計(jì)做到這里基本上已經(jīng)結(jié)束了,在這么久的時(shí)間里,自己可以算是感觸很深、收獲頗豐。在設(shè)計(jì)過(guò)程中困難重重,但在老師和同學(xué)的幫助下得能夠得以順利完成。首先要感謝是我的畢業(yè)論文指導(dǎo)老師李志臣老師。在寫(xiě)論文的過(guò)程中,從論文的選題,到任務(wù)書(shū)、中期檢查的完成,最后到論文的完成,李老師都給了我很大的幫助,避免了我走了很多的彎路。李老師一直很有耐心,給我們解答各種問(wèn)題,在我們迷茫的時(shí)候,都會(huì)提醒我們,為我們引導(dǎo)正確的方向。李老師除了認(rèn)真負(fù)責(zé)的態(tài)度值得我們學(xué)習(xí)以外,嚴(yán)謹(jǐn)?shù)膽B(tài)度也感染了我們。在此向李老師致以誠(chéng)摯的謝意。此外,我還要感謝我的同學(xué)和朋友,謝謝他們跟我一起艱苦鉆研,也謝謝他們對(duì)我的幫助。最后再次謝謝所有在論文寫(xiě)作中幫助過(guò)我的同學(xué)們和老師,以及我所參考過(guò)的論著學(xué)者。
收藏
編號(hào):1736277
類型:共享資源
大?。?span id="zbrstjk" class="font-tahoma">5.49MB
格式:ZIP
上傳時(shí)間:2019-11-04
10
積分
- 關(guān) 鍵 詞:
-
渣土
監(jiān)管
系統(tǒng)
設(shè)計(jì)
- 資源描述:
-
渣土車(chē)監(jiān)管系統(tǒng)的設(shè)計(jì),渣土,監(jiān)管,系統(tǒng),設(shè)計(jì)
展開(kāi)閱讀全文
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書(shū)面授權(quán),請(qǐng)勿作他用。