渣土車監(jiān)管系統(tǒng)的設(shè)計(jì),渣土,監(jiān)管,系統(tǒng),設(shè)計(jì)
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì)
目 錄
摘要..................................................... I
Abstract................................................ II
第1章 緒論............................................. 1
1.1背景及意義.........................................1
1.2國(guó)內(nèi)外研究現(xiàn)狀分析.................................1
1.3研究?jī)?nèi)容及主要工作.................................2
1.4結(jié)構(gòu)安排...........................................2
第2章 渣土車監(jiān)管系統(tǒng)需求分析............................4
2.1系統(tǒng)功能的概述.....................................4
2.2系統(tǒng)功能性需求分析.................................4
2.2.1 車輛信息管理功能.............................4
2.2.2 車輛定位功能.................................5
2.2.3 地圖服務(wù)功能.................................5
2.2.4 報(bào)警管理功能.................................5
2.3本章小結(jié)...........................................5
第3章 渣土車監(jiān)管系統(tǒng)設(shè)計(jì)................................6
3.1系統(tǒng)邏輯架構(gòu)的設(shè)計(jì).................................6
3.2系統(tǒng)技術(shù)架構(gòu).......................................7
3.3系統(tǒng)功能架構(gòu)設(shè)計(jì)...................................8
3.3.1車輛定位模塊..................................8
3.3.1車輛信息管理模塊..............................9
3.3.3地圖信息服務(wù)模塊.............................11
3.3.4報(bào)警管理模塊.................................12
3.4本章小結(jié)..........................................14
第4章 渣土車監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試.......................15
4.1系統(tǒng)開發(fā)環(huán)境......................................15
4.2系統(tǒng)實(shí)現(xiàn)過程......................................15
4.2.1 系統(tǒng)主頁面的實(shí)現(xiàn)............................15
4.2.2 具體車輛頁面的實(shí)現(xiàn)..........................16
4.3各模塊的實(shí)現(xiàn)......................................17
4.3.1車輛定位模塊.................................17
4.3.2車輛信息管理模塊.............................19
4.3.3地圖信息服務(wù)模塊.............................19
4.3.4報(bào)警模塊.....................................20
4.4系統(tǒng)測(cè)試..........................................21
4.5本章小結(jié)..........................................22
第5章 總結(jié)與展望........................................23
參考文獻(xiàn)................................................24
致謝....................................................25
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì)
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì)
摘 要
渣土車問題有很多:不按路線行駛、不按時(shí)間行駛、隨意傾倒渣土等,使得渣土車事故頻繁發(fā)生、城市環(huán)境遭受到破壞,給交通帶來了很大的安全隱患。因此,監(jiān)督管理渣土車的運(yùn)輸,是當(dāng)前迫切需要解決的一個(gè)問題。
針對(duì)渣土車運(yùn)輸中出現(xiàn)的種種問題,從背景介紹、需求分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)四個(gè)方面介紹了渣土車監(jiān)管系統(tǒng)設(shè)計(jì)的完成過程。采用UML 對(duì)系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行詳細(xì)的研究和設(shè)計(jì)從而實(shí)現(xiàn)對(duì)渣土車監(jiān)管的功能,最后采用網(wǎng)頁開發(fā)工具H Builder編程,加上購得的定位模塊,完成系統(tǒng)設(shè)計(jì)。
整個(gè)渣土車監(jiān)管系統(tǒng)的模擬是運(yùn)用了信息管理平臺(tái)以及全球定位系統(tǒng)(GPS)車載終端設(shè)備實(shí)現(xiàn)對(duì)渣土車的管理。GPS的應(yīng)用實(shí)現(xiàn)了車輛位置信息的實(shí)時(shí)查詢、實(shí)時(shí)追蹤以及軌跡回放等功能,實(shí)現(xiàn)對(duì)渣土車全天候、全時(shí)段的衛(wèi)星實(shí)時(shí)跟蹤,并且能對(duì)違規(guī)的渣土車輛做出及時(shí)的警告從而避免發(fā)生意外事故。系統(tǒng)開發(fā)完成后既有利于推進(jìn)城市發(fā)展的進(jìn)程,又能滿足大眾對(duì)渣土車交通現(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)鍵詞:渣土車;監(jiān)管;地理信息系統(tǒng);全球定位系統(tǒng);
25
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) Abstract
Design of Supervision System for Slag
Abstract
There 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
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 第1章 緒論
第1章 緒論
1.1 背景及意義
渣土車主要承擔(dān)著城市建筑工程上土石方等建筑廢料運(yùn)輸?shù)娜蝿?wù),為城市基礎(chǔ)設(shè)施的建設(shè)以及經(jīng)濟(jì)的快速發(fā)展立下了很大的功勞。隨著經(jīng)濟(jì)的快速發(fā)展、城市化進(jìn)程的加速推進(jìn),城市建設(shè)中則不可避免的出現(xiàn)了大量的建筑垃圾,因此為了解決這一問題,城市建設(shè)中會(huì)配套大量的渣土車來運(yùn)輸建筑垃圾。然而,由于現(xiàn)今社會(huì)缺乏合理的手段與措施對(duì)其進(jìn)行有效的規(guī)范,渣土車不按時(shí)間行駛、不按路線行駛、隨意傾倒渣土等違規(guī)現(xiàn)象頻繁發(fā)生,給交通帶來了很大的安全隱患,并且造成城市環(huán)境的污染,給社會(huì)造成了很大的不良影響。
渣土車在運(yùn)輸過程中,渣土車司機(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)的普及,各種車輛信息管理系統(tǒng)的發(fā)展就和計(jì)算機(jī)信息技術(shù)、互聯(lián)網(wǎng)之間的關(guān)系聯(lián)系更加密切起來。渣土車監(jiān)管系統(tǒng)正好是這些車輛信息管理系統(tǒng)中的一種。渣土車監(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)用,為渣土車監(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,為渣土車監(jiān)管系統(tǒng)的實(shí)現(xiàn)提供了很大的便利性和可行性?,F(xiàn)在大部分車輛監(jiān)管系統(tǒng)都是由定位系統(tǒng)和管理系統(tǒng)兩部分組成,而這兩部分之間的連接的實(shí)現(xiàn)就是靠無線傳輸功。
針對(duì)渣土車不按規(guī)定時(shí)間行駛、不按既定路線行駛、隨意傾倒渣土等現(xiàn)象設(shè)計(jì)出來的渣土車監(jiān)管系統(tǒng),可以提高交通的安全性、降低人工監(jiān)督管理的成本、減少城市環(huán)境的污染,有利于推進(jìn)城市化的進(jìn)程。
1.2 國(guó)內(nèi)外研究現(xiàn)狀分析
近年來,城市的發(fā)展是非常的迅速,人們只驚羨于取得的成就,卻容易忽略城市建設(shè)中出現(xiàn)的種種問題,比如沒有采取合理有效的措施去規(guī)范管理建設(shè)中大量使用的渣土車,因此隨之而來就出現(xiàn)了一大堆城市交通管理問題和環(huán)境污染問題。在城市化的進(jìn)程中,介于渣土車對(duì)城市的交通、環(huán)境以及對(duì)城市居民造成的不良影響,亟待統(tǒng)一安排工作來對(duì)城市中的渣土車實(shí)行計(jì)劃監(jiān)督管理,從而提高交通資源的有效利用、緩解交通上的堵塞、治理城市環(huán)境方面的污染。在對(duì)車輛統(tǒng)一監(jiān)督管理以達(dá)到降低管理成本目的的同時(shí),也提高了城市交通的安全性。
車輛管理系統(tǒng)是利用GPS定位系統(tǒng)、GIS地理信息系統(tǒng)技術(shù)以及移動(dòng)通信技術(shù)實(shí)現(xiàn)對(duì)車輛的定位跟蹤和調(diào)度管理,是智能交通系統(tǒng)(ITS)在國(guó)民經(jīng)濟(jì)建設(shè)中的重要基礎(chǔ)之一。美國(guó)是最早發(fā)展應(yīng)用智能交通系統(tǒng)的發(fā)達(dá)國(guó)家,而車輛管理系統(tǒng)則被劃分為智能交通系統(tǒng)的核心服務(wù)之一,從最開始的發(fā)展階段就受到了美國(guó)十分的重視。自二十世紀(jì)九十年代,美國(guó)的車輛管理系統(tǒng)進(jìn)入了高速發(fā)展的階段。在1989至1996年之間,美國(guó)交通部門對(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車輛管理系統(tǒng)的發(fā)展一直很緩慢,直到21世紀(jì)以后車輛管理系統(tǒng)才開始有了慢慢的發(fā)展。中國(guó)商業(yè)GPS車輛管理系統(tǒng)在經(jīng)過幾年的緩慢發(fā)展后,近幾年才慢慢有了起色。從二十世紀(jì)九十年代開始,我國(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ì)渣土車運(yùn)輸智能化的監(jiān)管,是城市交通管理的現(xiàn)實(shí)需要。綜合運(yùn)用GIS地理信息系統(tǒng)技術(shù)、移動(dòng)通信和GPS定位等高科技手段,從而能對(duì)渣土車進(jìn)行有效的監(jiān)管,從根本上能夠杜絕渣土車不按時(shí)間運(yùn)輸、不按路線運(yùn)輸、隨意傾倒渣土等不良現(xiàn)象。通過這種管理方式,我們不僅能夠提高交通部門的管理效率,而且能夠保障市民出行時(shí)的交通安全以及環(huán)境衛(wèi)生。
1.3 研究?jī)?nèi)容及主要工作
本文的渣土車監(jiān)管系統(tǒng)的設(shè)計(jì)思路是基于物聯(lián)網(wǎng)技術(shù),將GPRS無線傳輸、GIS地理信息系統(tǒng)以及GPS定位等技術(shù)有機(jī)結(jié)合,針對(duì)渣土車在運(yùn)輸過程中不按時(shí)間運(yùn)輸、不按路線運(yù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)的過程中使用了大量先進(jìn)成熟的技術(shù),充分的利用了現(xiàn)有的信息數(shù)據(jù)資源、定位平臺(tái)和基礎(chǔ)設(shè)施,對(duì)所掌握的資源進(jìn)行二次整合,完成渣土車的監(jiān)管和運(yùn)行。
1.4結(jié)構(gòu)安排
論文一共分成5個(gè)章節(jié):
第一章引言。介紹了課題研究的背景和意義,分析了國(guó)內(nèi)外研究的現(xiàn)狀,介紹了課題研究的內(nèi)容及主要工作,并在第一章結(jié)束寫出了論文的結(jié)構(gòu)安排。
第二章渣土車監(jiān)管系統(tǒng)需求分析。首先針對(duì)監(jiān)管系統(tǒng)的功能進(jìn)行了概述,接著詳細(xì)描述了系統(tǒng)的功能性需求分析,在最后對(duì)第二章做出歸納總結(jié)。
第三章渣土車監(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é)。
第四章渣土車監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試。介紹了系統(tǒng)的開發(fā)環(huán)境,詳細(xì)寫出了系統(tǒng)的具體實(shí)現(xiàn)過程,說明了系統(tǒng)測(cè)試的結(jié)果,在最后對(duì)第四章做出歸納總結(jié)。
第五章總結(jié)與展望。分析了研發(fā)過程,對(duì)文章做出了詳細(xì)的總結(jié),探討設(shè)計(jì)過程中遇到的問題,并展望未來。
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 第2章 渣土車監(jiān)管系統(tǒng)需求分析
第2章 渣土車監(jiān)管系統(tǒng)需求分析
2.1 系統(tǒng)功能的概述
在城市化進(jìn)程不斷推進(jìn)的過程當(dāng)中,一個(gè)較為引人注意的現(xiàn)象就是建筑工程的數(shù)量急劇的上升,施工場(chǎng)所隨處可見,因而在城市中就產(chǎn)生了大量的渣土和建筑垃圾,最后導(dǎo)致渣土車的數(shù)量大幅度的上升。但是由于管理和整治工作未能形成長(zhǎng)期有效的機(jī)制以及包括渣土車駕駛員本身素質(zhì)低、缺乏遵紀(jì)守法的觀念等原因,給我們帶來了很大的問題。設(shè)計(jì)出渣土車監(jiān)管系統(tǒng),解決渣土車不按時(shí)間運(yùn)輸、不按路線行駛、隨意傾倒渣土等不良的社會(huì)問題顯得尤為重要。
在設(shè)計(jì)過程中,要統(tǒng)一規(guī)劃、明確自己的目標(biāo),接著利用先進(jìn)成熟的技術(shù)、標(biāo)準(zhǔn)化的原則以及已經(jīng)存在的基礎(chǔ)設(shè)施,可以對(duì)資源進(jìn)行有效的整合,降低建設(shè)渣土車監(jiān)管系統(tǒng)平臺(tái)的成本。最后要保證系統(tǒng)的應(yīng)用和服務(wù)的質(zhì)量,保證系統(tǒng)的可靠性,使渣土車監(jiān)管系統(tǒng)發(fā)揮應(yīng)有的作用。渣土車監(jiān)管系統(tǒng)建設(shè)要實(shí)現(xiàn)的主要目標(biāo)有:建立一個(gè)易于操作、友好的用戶界面,操作的過程也要簡(jiǎn)單方便,有相應(yīng)的文字能夠正確引導(dǎo)用戶完成各項(xiàng)操作。
以上通過對(duì)系統(tǒng)的總體性功能進(jìn)行描述,總結(jié)出了為了建設(shè)系統(tǒng)需要完成的一些基本功能要求,接下來對(duì)系統(tǒng)的具體功能性需求進(jìn)行分析。渣土車監(jiān)管系統(tǒng)的核心功能是車輛信息管理,車輛定位、地圖服務(wù)和報(bào)警管理四個(gè)功能,功能性需求分析將對(duì)其進(jìn)行詳細(xì)的分析。
2.2 系統(tǒng)功能性需求分析
2.2.1 車輛信息管理功能
渣土車信息管理內(nèi)容主要包含對(duì)車輛信息的查詢、插入、修改和刪除的操作,可分為車輛管理、線路管理和司機(jī)管理三部分。
車輛管理模塊也就是車輛信息的管理查詢功能,不管車輛在何種運(yùn)動(dòng)狀態(tài)下,管理者都能夠在監(jiān)管平臺(tái)上看到車輛車牌、顏色、品牌、車輛隸屬公司名、狀態(tài)等多項(xiàng)基本信息,支持多條件查詢,并且車輛的位置信息以及車輛的信息都能夠?qū)崟r(shí)顯示在地圖中,以及車輛基本信息的添加、修改和刪除的功能。
線路管理模塊就是運(yùn)輸線路的添加和刪除,用戶指定線路的出發(fā)點(diǎn)、目的地以及沿途經(jīng)過的地方,然后系統(tǒng)即形成線路信息。渣土車只能按照既定的路線行駛,不能違規(guī)。當(dāng)由于現(xiàn)實(shí)的原因,已成型的線路信息不再滿足于用戶需求時(shí),用戶可在地圖中進(jìn)行修改,包括線路信息的添加、修改以及刪除的功能。
司機(jī)管理模塊就是查詢司機(jī)年齡、性別等基本信息的功能,以及司機(jī)基本信息的添加、修改和刪除功能。
管理員操作車輛信息管理系統(tǒng),完成相應(yīng)的操作步驟,對(duì)數(shù)據(jù)庫中相應(yīng)的信息進(jìn)行對(duì)應(yīng)的增加、修改和刪除。
2.2.2 車輛定位功能
車輛的定位功能就是管理員在渣土車監(jiān)管系統(tǒng)平臺(tái)上通過許多途徑、方法來查看了解車輛的定位信息。在查看車輛的定位信息之前,管理員需要獲取知道車輛的車牌號(hào)、車輛顏色、車輛類型開關(guān)機(jī)狀態(tài)等相關(guān)信息,通過這些多種查詢方式對(duì)需要查看的車輛進(jìn)行檢索,在檢索出結(jié)果列表之后,選中相應(yīng)的車輛條目進(jìn)行定位信息的查看。在查詢時(shí),需要被查車輛的車載GPS終端設(shè)備開機(jī),并且需要設(shè)置專門的數(shù)據(jù)接口來連接數(shù)據(jù)管理中心,通過數(shù)據(jù)中心接受和發(fā)送數(shù)據(jù),從而實(shí)現(xiàn)對(duì)車輛定位信息的查看。只要車輛的車載GPS終端開機(jī),就會(huì)不間斷的把位置信息發(fā)送給數(shù)據(jù)管理系統(tǒng),因此,對(duì)車輛定位信息的查詢就是對(duì)數(shù)據(jù)管理中心的查詢。
2.2.3 地圖服務(wù)功能
地圖信息服務(wù)功能的實(shí)施得益于GIS地理信息系統(tǒng)的日益發(fā)展,地圖服務(wù)功能是基于GIS的地圖顯示的,依據(jù)實(shí)際使用的需要來獲取所需的地理信息。系統(tǒng)的GIS地理系統(tǒng)采用兩種比例圖,一是1:1萬的,另一個(gè)是1:5萬的比例地圖。由于城市的車輛密集,城市里面的比例地圖采用的是1:5000,更方便于隨時(shí)監(jiān)控車輛在路上行駛的情況。地圖信息系統(tǒng)還應(yīng)該支持地圖的移動(dòng)、放大、縮小以及對(duì)圖層的控制等多種控制功能。
渣土車專門行駛的路線可以在車輛發(fā)證行駛之前錄入系統(tǒng)中,管理員要輸入好渣土車的出發(fā)點(diǎn)、終點(diǎn)、傾倒點(diǎn)。渣土車在實(shí)際行駛的時(shí)候如果沒有按照規(guī)定的路線行駛,在出現(xiàn)違規(guī)現(xiàn)象的時(shí)候,系統(tǒng)將會(huì)記錄下違規(guī)車輛,并在地圖上顯示違規(guī)的時(shí)間和地點(diǎn)。這些違規(guī)的信息還會(huì)被系統(tǒng)記錄到數(shù)據(jù)庫中,管理員可以在系統(tǒng)中方便的查詢到違規(guī)的信息。
2.2.4 報(bào)警管理功能
報(bào)警管理功能就是能夠自動(dòng)檢測(cè)到正在執(zhí)行任務(wù)的渣土車的位置信息,管理員發(fā)現(xiàn)已偏離既定路線的渣土車,按住警示按鈕發(fā)出聲音提醒司機(jī)規(guī)范駕駛。
2.3 本章小結(jié)
本章首先對(duì)系統(tǒng)的功能進(jìn)行了整體的概述,然后針對(duì)系統(tǒng)功能性需求進(jìn)行了分析,主要詳細(xì)分析了車輛信息管理功能、車輛定位功能、地圖服務(wù)功能以及報(bào)警管理功能,明確系統(tǒng)需要實(shí)現(xiàn)的功能。
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 第3章 渣土車監(jiān)管系統(tǒng)設(shè)計(jì)
第3章 渣土車監(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ì)的說明,從而為系統(tǒng)的實(shí)現(xiàn)打好基礎(chǔ)、做好鋪墊。整個(gè)渣土車監(jiān)管系統(tǒng)的結(jié)構(gòu)是采用三級(jí)體系:GPS終端設(shè)備、數(shù)據(jù)管理中心和車輛監(jiān)管平臺(tái)三個(gè)部分組成。車輛GPS終端設(shè)備就是裝在渣土車上,自動(dòng)上傳GPS的定位信息,我們需要并不斷地更新裝置,從而實(shí)現(xiàn)新的導(dǎo)航和指示的下載更新。數(shù)據(jù)管理中心也就是系統(tǒng)中控制數(shù)據(jù)傳輸?shù)闹行?,?fù)責(zé)各個(gè)定位信息的傳輸、接收和暫存的工作,這一部分的實(shí)現(xiàn)都是自動(dòng)的,不需要人為的去操縱完成。車輛監(jiān)管平臺(tái)是整個(gè)渣土車監(jiān)管系統(tǒng)的監(jiān)測(cè)中心,用戶通過互聯(lián)網(wǎng)這一渠道連接進(jìn)入監(jiān)控平臺(tái)服務(wù)器,并進(jìn)行相應(yīng)的監(jiān)控操作。
所有的車載GPS終端都是通過GPRS/GSM無線網(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)一管理。
車輛監(jiān)管平臺(tái),也可以看作為管理系統(tǒng)在整個(gè)系統(tǒng)中的作用如圖3-1所示
圖 3-1 車輛監(jiān)管平臺(tái)系統(tǒng)在系統(tǒng)中的作用圖
車輛監(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ù)庫服務(wù)器、通信服務(wù)器以及Web應(yīng)用服務(wù)器三種組成服務(wù)器集成群,為系統(tǒng)的運(yùn)行提供支持。服務(wù)器的劃分是根據(jù)其業(yè)務(wù)功能進(jìn)行的,所有的服務(wù)器都集中在一起并部署在同一個(gè)機(jī)房,從而方便整個(gè)系統(tǒng)部署過程的實(shí)施。此外,集中部署服務(wù)器的方式也方便了系統(tǒng)的測(cè)試、更新和升級(jí)。
由于數(shù)據(jù)管理中心和GPS終端設(shè)備的一些功能不支持高級(jí)程序語言的設(shè)計(jì),因此在接下來的系統(tǒng)設(shè)計(jì)階段對(duì)這些模塊的功能不做討論。下面就對(duì)車輛監(jiān)控平臺(tái)技術(shù)架構(gòu)和詳細(xì)設(shè)計(jì)過程進(jìn)行敘述。
3.2 系統(tǒng)技術(shù)架構(gòu)
渣土車監(jiān)管系統(tǒng)是運(yùn)用H Builder軟件實(shí)現(xiàn)的。它是一套專門為專業(yè)網(wǎng)頁設(shè)計(jì)師簡(jiǎn)化開發(fā)步驟,而開發(fā)出來的網(wǎng)頁前段開發(fā)工具。設(shè)計(jì)師們正確、有效的利用它可以輕輕松松地制作出充滿動(dòng)感的跨越平臺(tái)限制和跨越瀏覽器限制的網(wǎng)頁。
早期的網(wǎng)頁設(shè)計(jì)的工作通常都是由程序員擔(dān)任的,那時(shí)的網(wǎng)頁設(shè)計(jì)師都是使用文本編輯器編寫HTML語言,因而制作網(wǎng)頁則需要精通HTML,這是一份工作量巨大并且讓人頭昏目眩的工作。而H Builder編輯器是一款非常強(qiáng)大的編輯開發(fā)工具,它擁有很多優(yōu)點(diǎn):H Builder所編寫的代碼能夠很好地支持HTML5,書寫代碼的時(shí)候不僅僅能夠提示全面的語法輸入,非語法的各種候選輸入也都能提示,包括圖片、鏈接、字體、腳本、顏色、樣本、URI、ID、class、自定義IS對(duì)象、方法。改變這一切的是D cloud公司,是它開發(fā)了H Builder這個(gè)專業(yè)網(wǎng)頁創(chuàng)作工具。H Builder的出現(xiàn)則讓網(wǎng)頁設(shè)計(jì)的工作簡(jiǎn)單了許多。
H Builder是一套不同以往開發(fā)結(jié)構(gòu)的技術(shù)架構(gòu),簡(jiǎn)化了整個(gè)系統(tǒng)開發(fā)的流程,提高了美觀性、安全性與再用價(jià)值。它采用了獨(dú)特的編輯方式,這一類的編輯方式使得網(wǎng)頁制作變得前所未有的簡(jiǎn)單。設(shè)計(jì)師們不需要再去面對(duì)繁雜的HTML代碼和JavaScript,模糊匹配、智能補(bǔ)齊等功能加快了編輯代碼的速度,極大提高了網(wǎng)頁設(shè)計(jì)的水平,也動(dòng)員了更多的普通人進(jìn)行網(wǎng)頁設(shè)計(jì)。整個(gè)車輛監(jiān)管系統(tǒng)平臺(tái)將使用H Builder實(shí)現(xiàn)界面構(gòu)架設(shè)計(jì)。
3.3 系統(tǒng)功能架構(gòu)設(shè)計(jì)
渣土車監(jiān)管系統(tǒng)的核心是車輛信息管理、車輛定位和地圖信息服務(wù)三個(gè)功能模塊,包含報(bào)警功能的組織機(jī)構(gòu)管理模塊等四個(gè)模塊都是為了滿足車輛管理工作的日常事務(wù)管理而設(shè)計(jì)的。三個(gè)主要模塊中除了車輛信息管理僅僅是訪問數(shù)據(jù)庫的信息外,剩下的車輛定位和地圖信息服務(wù)都需要對(duì)數(shù)據(jù)管理中心進(jìn)行實(shí)時(shí)的信息接受和發(fā)送,因此后臺(tái)需要添加一個(gè)數(shù)據(jù)收發(fā)模塊。在系統(tǒng)的設(shè)計(jì)過程中,采用UML分析的方法。UML中融入了軟件工程中的新的方法、新的思想、和新的技術(shù),它不僅能夠面對(duì)對(duì)象分析與設(shè)計(jì),也能夠支持從需求到實(shí)現(xiàn)的整個(gè)軟件開發(fā)過程。本節(jié)使用UML類圖和時(shí)序圖對(duì)系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì)。下面分別對(duì)系統(tǒng)的三個(gè)核心模塊:車輛信息管理、車輛定位和地圖信息服務(wù)及報(bào)警管理等四個(gè)不同的模塊進(jìn)行設(shè)計(jì)分析。
3.3.1 車輛定位模塊
第一個(gè)是車輛定位模塊包括控制類(Position Manage Action),業(yè)務(wù)邏輯實(shí)現(xiàn)類(Position Manage Service),業(yè)務(wù)邏輯操作類(Position Manage Dao),實(shí)體類包括Car車輛實(shí)體類。實(shí)體監(jiān)控類圖如圖3-3
圖 3-3 實(shí)體監(jiān)控類圖
車輛定位模塊的主要操作就是監(jiān)控車輛位置,提供渣土車位置查詢的控制類接收到請(qǐng)求之后,調(diào)用業(yè)務(wù)邏輯來實(shí)現(xiàn)類Position Manage Service類中的方法,接著業(yè)務(wù)邏輯類中的方法又調(diào)用Dao類中的方法來操作數(shù)據(jù)庫,各層之間數(shù)據(jù)的傳遞是通過實(shí)體類Car來實(shí)現(xiàn)的,位置查詢的時(shí)序圖如圖3-4所示:
圖 3-4 位置查詢的時(shí)序圖
車輛位置查詢的基本流程:用戶登錄渣土車位置實(shí)時(shí)查詢功能的頁面,填寫所要查詢的內(nèi)容,并且提交路徑的請(qǐng)求,Position Manage Action在接收到路徑的請(qǐng)求之后,調(diào)用Position Manage Service類,接著調(diào)用Dao類來查詢數(shù)據(jù),并將查詢的結(jié)果依次返回,將車輛的位置顯示在地圖上面,這個(gè)過程即為自動(dòng)的循環(huán)查詢并實(shí)時(shí)更新車輛在地圖上的最新位置。
3.3.2 車輛信息管理模塊
第二個(gè)是車輛信息管理模塊包括Car Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類,Car Manage Action控制類,實(shí)體類包括Car車輛實(shí)體類,Car Manage DAO類。車輛管理類圖如圖3-5所示:
圖3-5車輛管理類圖
車輛信息管理功能就是提供車輛信息的增刪查改功能,其中的Car Manage Action控制類在接收到請(qǐng)求之后,調(diào)用Car Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法,接著業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法調(diào)用DAO類中的方法來操作數(shù)據(jù)庫,各層之間的數(shù)據(jù)傳遞是通過實(shí)體類CAR來實(shí)現(xiàn)的,車輛信息時(shí)序圖如圖3-6所示:
圖3-6車輛信息時(shí)序圖
車輛信息添加的基本流程;用戶登錄監(jiān)管系統(tǒng)的管理功能頁面,選擇車輛信息添加功能,彈出添加窗體,用戶填寫了車輛信息之后,提交了車輛信息添加的請(qǐng)求,Car Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Car Manage Service,接著調(diào)用Car Manage DAO來進(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線路管理類圖
渣土車線路功能可以提供車輛信息的增刪查改功能,其中的Line Manage Action控制類在接收到請(qǐng)求之后,調(diào)用Line Manage Service業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法,接著業(yè)務(wù)邏輯實(shí)現(xiàn)類中的方法調(diào)用DAO類中的方法來操作數(shù)據(jù)庫,各層之間的數(shù)據(jù)傳遞是通過實(shí)體類Line來實(shí)現(xiàn)的,線路添加的時(shí)序圖如圖3-8所示:
圖 3-8線路添加的時(shí)序圖
線路添加的基本流程; 用戶登錄監(jiān)管系統(tǒng)的管理功能頁面,點(diǎn)擊線路管理按鈕,發(fā)送出添加線路的請(qǐng)求,頁面就會(huì)跳轉(zhuǎn)到地圖的頁面,這時(shí)用戶再選擇線路的起點(diǎn)和終點(diǎn),接受系統(tǒng)將會(huì)自動(dòng)生成一條線路,用戶通過拖拽的方式調(diào)整線路信息,最后提交線路。Line Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Line Manage Service,接著調(diào)用Line Manage DAO來進(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類中的方法來操作數(shù)據(jù)庫,各層之間來通過實(shí)體類Warn來傳遞數(shù)據(jù),報(bào)警管理中查詢的時(shí)序圖如圖3-10所示;
圖3-10報(bào)警查詢的時(shí)序圖
報(bào)警管理中查詢的基本流程是;用戶登錄報(bào)警的頁面,點(diǎn)擊報(bào)警按鈕,頁面將會(huì)發(fā)送報(bào)警信息的請(qǐng)求,Warn Manage Action接收到信息添加請(qǐng)求之后,調(diào)用Warn Manage Service,接著調(diào)用Warn Manage DAO來進(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ì)。
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 第4章 渣土車監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試
第4章 渣土車監(jiān)管系統(tǒng)的實(shí)現(xiàn)與測(cè)試
4.1 系統(tǒng)開發(fā)環(huán)境
1.開發(fā)語言:HTML
2.操作平臺(tái):Microsoft Windows 7
3.開發(fā)工具:H Builder
4.選取開發(fā)工具以及開發(fā)語言的原因:在進(jìn)行Web開發(fā)的時(shí)候,H Builder是最好的選擇,而它的語言就是超文本標(biāo)記(HTML),一是因?yàn)樗嫒莸恼Z言有很多,能夠適合許多人使用;二是因?yàn)榫帉懙臅r(shí)候通過完整的語法提示能夠加快它的速度。
4.2 系統(tǒng)實(shí)現(xiàn)過程
4.2.1 系統(tǒng)主頁面的實(shí)現(xiàn)
系統(tǒng)主頁面運(yùn)行的部分代碼如下:
渣土車監(jiān)管系統(tǒng)
系統(tǒng)操作主頁面如圖4-1所示:
圖4-1 系統(tǒng)操作主頁面
在系統(tǒng)的主頁面上,列出了“渣土車監(jiān)管系統(tǒng)”這個(gè)大標(biāo)題,接著匯集了所有的渣土車輛,把他們用簡(jiǎn)單的代號(hào)代替。當(dāng)想查詢某一車輛的信息的時(shí)候,直接點(diǎn)擊進(jìn)去進(jìn)行相關(guān)信息的查詢
4.2.2 具體車輛頁面的實(shí)現(xiàn)
具體頁面運(yùn)行的部分代碼如下所示:
定位
報(bào)警
車牌號(hào):蘇A00000 司機(jī):*** 車輛噸位:*** 傾倒地點(diǎn):***
系統(tǒng)的具體操作頁面如圖4-2所示:
圖4-2 系統(tǒng)的具體操作頁面
在點(diǎn)擊系統(tǒng)主頁面上的按鈕后,就進(jìn)入了具體操作頁面。具體操作頁面上則顯示了關(guān)于這輛渣土車的一些基本信息,包括車牌號(hào)、駕駛?cè)?、車輛的載重量以及渣土傾倒地點(diǎn)。想要對(duì)車輛的位置信息查詢就點(diǎn)擊“定位報(bào)警”按鈕,就會(huì)進(jìn)入下一頁的查詢頁面。
4.3 各模塊功能實(shí)現(xiàn)
系統(tǒng)為了更好地服務(wù)于用戶,方便用戶操作,主要實(shí)現(xiàn)了幾個(gè)模塊的功能,分成四個(gè)模塊依次為:車輛定位模塊,車輛信息管理模塊,地圖信息服務(wù)模塊,報(bào)警管理模塊,下面對(duì)渣土車的主要模塊進(jìn)行說明.
4.3.1 車輛定位模塊
系統(tǒng)人員需要查看車輛的一些信息。在第二頁列表中就需要顯示所有注冊(cè)車輛的基本信息,用戶首先會(huì)通過相應(yīng)的查詢條件來找到選中的車輛,接著再進(jìn)行定位查詢。車輛的基本信息就包括:車輛品牌(原始數(shù)據(jù)登記所獲得的)、車牌號(hào)(原始數(shù)據(jù)登記所獲得的)、位置(原始數(shù)據(jù)登記所獲得的)以及駕駛?cè)?原始數(shù)據(jù)登記所獲得的)。用戶可以通過以上一些簡(jiǎn)單的信息來對(duì)車輛進(jìn)行查詢。車輛定位的界面如圖4-3所示:
圖 4-3車輛定位頁面
在定位頁面中,我們不僅可以看到渣土車的實(shí)時(shí)位置信息,而且還能夠看到周圍的地圖信息。在定位的頁面中,系統(tǒng)能夠記錄下上一次車輛移動(dòng)的軌跡。軌跡的記錄功能,是為了實(shí)現(xiàn)對(duì)渣土車后續(xù)信息的追蹤。如圖4-4軌跡回放所示:
圖4-4 路徑記錄
軌跡的記錄就是對(duì)備份下來的GPS位置信息進(jìn)行加工處理后現(xiàn)實(shí)的結(jié)果,通過對(duì)同一個(gè)車輛在聽一個(gè)時(shí)間節(jié)點(diǎn)內(nèi)的數(shù)據(jù)進(jìn)行計(jì)算和查詢,就可以得到該車輛的軌跡信息,并在地圖上進(jìn)行對(duì)應(yīng)的標(biāo)記,最后便得到記錄的軌跡。
4.3.2 車輛信息管理模塊
車輛信息的管理一是對(duì)車輛數(shù)據(jù)的管理,二是包含信息的檢索。車輛數(shù)據(jù)的管理包括更新車輛數(shù)據(jù)、查詢車輛、插入車輛數(shù)據(jù)和刪除車輛數(shù)據(jù)等基本操作。車輛信息管理的基本界面如圖4-5所示:
圖 4-5 車輛信息管理
車輛數(shù)據(jù)與程序后臺(tái)需要自動(dòng)同步。規(guī)定每日的某個(gè)時(shí)間查詢下導(dǎo)入表,根據(jù)車輛顏色和車牌號(hào)進(jìn)行匹配。對(duì)于不同的對(duì)象的管理,車輛就放在經(jīng)營(yíng)人手下管理,而經(jīng)營(yíng)人放在管轄部門下進(jìn)行管理。具體的處理順序就是;查出所有需要同步數(shù)據(jù)車輛的車輛顏色和車牌號(hào)。
需要同步數(shù)據(jù)的車輛是指除了原有的車輛以外的車,根據(jù)查出的車輛顏色和車牌號(hào)一一的匹配導(dǎo)入表。檢索功能就是根據(jù)多種篩選條件來檢索車輛內(nèi)的車輛信息,篩選條件可以是車輛類型、車牌號(hào)、狀態(tài)等多種支持模糊查詢和多條件符合查詢,方便了用戶在對(duì)車輛信息不明確的情況下的查詢過程。
4.3.3 地圖信息服務(wù)模塊
地圖信息服務(wù)模塊就是對(duì)數(shù)字地圖的查看,根據(jù)實(shí)際需要可以獲得所需要地理信息,還可以完成渣土車路線的導(dǎo)航服務(wù)。地圖服務(wù)模塊如圖4-6地圖信息所示:
圖 4-6 地圖信息
4.3.4 報(bào)警模塊
報(bào)警提示功能就是在渣土車出現(xiàn)違規(guī)現(xiàn)象的時(shí)候,可以對(duì)司機(jī)進(jìn)行提示,從而得到改正。具體報(bào)警情況界面如圖4-7所示;
圖4-7報(bào)警情況
報(bào)警的情況有很多:汽車超速的時(shí)候就會(huì)報(bào)警,就會(huì)有超速報(bào)警,提醒駕駛員降低車速注意行駛安全;車輛震動(dòng)得厲害也會(huì)報(bào)警,就會(huì)出現(xiàn)震動(dòng)報(bào)警,說明渣土車可能出現(xiàn)碰撞意外;當(dāng)渣土車行駛到監(jiān)控的盲區(qū)里,就會(huì)有如盲區(qū)報(bào)警,提醒司機(jī)把車行駛到規(guī)定的路線中去。當(dāng)符合其中的報(bào)警條件時(shí),系統(tǒng)就會(huì)開啟報(bào)警聲音,如圖4-8報(bào)警頁面所示
圖4-8 報(bào)警頁面
4.4 系統(tǒng)測(cè)試
打開定位模塊,在學(xué)校周圍轉(zhuǎn),來運(yùn)行系統(tǒng),以達(dá)到測(cè)試系統(tǒng)的目的,軌跡如圖4-9所示:
圖4-9 運(yùn)行軌跡
運(yùn)行過程中一共停留5次,運(yùn)行結(jié)果準(zhǔn)確,運(yùn)行統(tǒng)計(jì)如圖4-10所示:
圖4-10 運(yùn)行統(tǒng)計(jì)
運(yùn)行過程中沒出現(xiàn)什么問題,系統(tǒng)基本設(shè)計(jì)成功。
4.5 本章小結(jié)
本章首先介紹了系統(tǒng)開發(fā)的環(huán)境,然后又介紹了系統(tǒng)的實(shí)現(xiàn)過程,寫出了所需要的代碼,接著介紹了系統(tǒng)主要模塊的實(shí)現(xiàn)。最后運(yùn)行渣土車監(jiān)管系統(tǒng)進(jìn)行測(cè)試,測(cè)試證明系統(tǒng)能夠符合功能要求。
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 第5章 總結(jié)與展望
第5章 總結(jié)與展望
本系統(tǒng)主要運(yùn)用H Builder開發(fā)出符合系統(tǒng)功能、利于用戶操作的頁面,再利用定位模塊的定位效果實(shí)現(xiàn)了渣土車的定位功能,最后實(shí)現(xiàn)渣土車監(jiān)管系統(tǒng)的開發(fā)。
本文首先第一章介紹了課題研究的背景和意義,分析了國(guó)內(nèi)外研究的現(xiàn)狀,詳細(xì)的介紹了課題研究的內(nèi)容及主要工作,并在第一章結(jié)束寫出了論文的結(jié)構(gòu)安排。第二章是系統(tǒng)需求分析,首先對(duì)監(jiān)管系統(tǒng)需求分析進(jìn)行了功能的概述,接著詳細(xì)描述了系統(tǒng)的功能性需求分析,主要分為車輛信息管理,車輛定位、地圖服務(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)的開發(fā)環(huán)境,詳細(xì)寫出了系統(tǒng)的實(shí)現(xiàn)過程,公布了測(cè)試結(jié)果,最后做出總結(jié)。
系統(tǒng)運(yùn)行后,能實(shí)現(xiàn)對(duì)渣土車的定位并記錄下它行駛的路徑。但是由于經(jīng)驗(yàn)不足、時(shí)間有限,未能夠?qū)崿F(xiàn)渣土車系統(tǒng)頁面美觀的設(shè)計(jì)、渣土車的路線自動(dòng)監(jiān)督以及自動(dòng)判斷車輛是否偏離既定的行駛路線從而報(bào)警的功能。
在以后的工作當(dāng)中,需要對(duì)以上的問題做出進(jìn)一步的研究,一步一步地解決未完成的問題,并對(duì)已經(jīng)完成的內(nèi)容進(jìn)行修改完善,從而能夠完善系統(tǒng)的頁面和功能兩個(gè)方面。
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 參考文獻(xiàn)
參考文獻(xiàn)
[1] 張勤,王利.GPS測(cè)量原理及應(yīng)用[J].高等理科教育,2007,01:112-114.
[2] 趙亮,黎峰.GPRS無線網(wǎng)絡(luò)在遠(yuǎn)程數(shù)據(jù)采集中的應(yīng)用[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,09:2552-2554
[3] 吳琪.基于WEBGIS平臺(tái)的車輛管理系統(tǒng)研究與實(shí)現(xiàn)[D].華中科技大學(xué),2008.
[4]楊承.城市渣土車管理現(xiàn)狀及對(duì)策[J]. 武漢公安干部學(xué)院學(xué)報(bào),2014.03:29-33
[5] 劉奎、郝偉.三管齊下治理渣土車問題[J].法制與社會(huì),2011,17:185.
[6]沈迪.城市建筑工地“渣土車”管理的問題及對(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-458
[10] 李寧.基于GPRS技術(shù)的車輛監(jiān)管系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].哈爾濱工程大學(xué),2005.
[11] 王濤,趙春龍.基一種新型的市政渣土車智能控制系統(tǒng)的設(shè)計(jì)開發(fā)[J].汽車電器,2014,09:9-11+14.
[12] 于曉豐,楊軍平,王敏等.渣土車北斗智能管控系統(tǒng)設(shè)計(jì)[C].第六屆中國(guó)衛(wèi)星導(dǎo)航學(xué)術(shù)年會(huì),2015,05.西安..
[13] 張學(xué)峰.基于互聯(lián)網(wǎng)技術(shù)的渣土車智能監(jiān)管系設(shè)計(jì)與實(shí)現(xiàn)[J].軟件產(chǎn)業(yè)與工程,2010,06:16-21+38.
[14] 王瑾.濱海開發(fā)區(qū)渣土車管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 山東大學(xué),2012.
[15] 張春艷.渣土車管理系統(tǒng)的研究與實(shí)現(xiàn)[D].河北農(nóng)業(yè)大學(xué),2015.
渣土車監(jiān)管系統(tǒng)的設(shè)計(jì) 致謝
致 謝
四個(gè)多月的畢業(yè)設(shè)計(jì)做到這里基本上已經(jīng)結(jié)束了,在這么久的時(shí)間里,自己可以算是感觸很深、收獲頗豐。在設(shè)計(jì)過程中困難重重,但在老師和同學(xué)的幫助下得能夠得以順利完成。
首先要感謝是我的畢業(yè)論文指導(dǎo)老師——李志臣老師。在寫論文的過程中,從論文的選題,到任務(wù)書、中期檢查的完成,最后到論文的完成,李老師都給了我很大的幫助,避免了我走了很多的彎路。李老師一直很有耐心,給我們解答各種問題,在我們迷茫的時(shí)候,都會(huì)提醒我們,為我們引導(dǎo)正確的方向。李老師除了認(rèn)真負(fù)責(zé)的態(tài)度值得我們學(xué)習(xí)以外,嚴(yán)謹(jǐn)?shù)膽B(tài)度也感染了我們。在此向李老師致以誠(chéng)摯的謝意。
此外,我還要感謝我的同學(xué)和朋友,謝謝他們跟我一起艱苦鉆研,也謝謝他們對(duì)我的幫助。
最后再次謝謝所有在論文寫作中幫助過我的同學(xué)們和老師,以及我所參考過的論著學(xué)者。