基于J2EE實現(xiàn)web車流量監(jiān)控平臺
發(fā)布時間:2017-10-07 13:30
本文關鍵詞:基于J2EE實現(xiàn)web車流量監(jiān)控平臺
更多相關文章: 車流量監(jiān)控 J2EE Hadoop
【摘要】:智能交通系統(tǒng)(Intelligent Transportation System,ITS)的發(fā)展對提高社會生產效率,減少環(huán)境污染有著重要意義。同時智能交通系統(tǒng)能夠極大的節(jié)約人們的出行時間?紤]到在智能交通系統(tǒng)框架下車流量監(jiān)控是ITS不可或缺的功能以及為了能夠為使用者提供實時而又直觀的車流量信息。本文著眼于ITS中車流量監(jiān)控平臺的實現(xiàn),設計開發(fā)出一套基于J2EE標準的,適用于瀏覽器訪問的Web車流量監(jiān)控服務平臺。根據用戶需求分析的結果為平臺設計了用戶權限管理、車流量實時數(shù)據、動態(tài)地圖顯示、車流量數(shù)據統(tǒng)計與歷史數(shù)據回溯、設備狀態(tài)監(jiān)控與傳感網絡狀態(tài)控制五大功能模塊。同時考慮到系統(tǒng)未來應用的可擴展性,本文也對大數(shù)據技術進行了初步的探索。設計了大數(shù)據車流量數(shù)據處理的算法,為人們提供更全面的交通信息。在系統(tǒng)實現(xiàn)上,平臺采用HTML5實現(xiàn)了響應式的前端UI界面。車流量監(jiān)控系統(tǒng)的后臺使用Hibernate、Struts2以及Spring實現(xiàn)。因此系統(tǒng)能夠按需處理HTTP請求以及完成對車流量數(shù)據的儲存分析以及可視化。同時采用Mina框架設計了自定義的數(shù)據通信協(xié)議,實現(xiàn)了車流量監(jiān)控平臺與傳感網絡的數(shù)據傳輸,實現(xiàn)了實時的車流量信息獲取以及設備控制命令的發(fā)送。最后在虛擬機的環(huán)境下設計部署了大數(shù)據的運行平臺,并在Hadoop框架下實現(xiàn)了峰值車流量數(shù)據搜索算法。車流量監(jiān)控平臺的測試結果表明,本次系統(tǒng)設計的各個模塊功能正常,性能良好,達到了預期的設計目標。在Ubuntu虛擬機環(huán)境下的測試結果同樣表明搭建的大數(shù)據處理平臺運行良好,峰值車流量數(shù)據搜索算法正確。
【關鍵詞】:車流量監(jiān)控 J2EE Hadoop
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:U495;TP311.52
【目錄】:
- 摘要4-5
- Abstract5-8
- 第1章 緒論8-17
- 1.1 課題研究背景和意義8-9
- 1.2 國內外研究現(xiàn)狀及分析9-15
- 1.2.1 國外智能交通的發(fā)展現(xiàn)狀9-12
- 1.2.2 國內智能交通的發(fā)展現(xiàn)狀12-15
- 1.3 本課題研究內容15-17
- 第2章 軟件平臺的需求分析與整體設計17-22
- 2.1 車輛類型的劃分17
- 2.2 車流監(jiān)控平臺的需求分析17-19
- 2.3 車流監(jiān)控平臺整體設計19-21
- 2.4 本章小結21-22
- 第3章 車流量監(jiān)控平臺的設計實現(xiàn)22-46
- 3.1 模型層的設計實現(xiàn)22-27
- 3.1.1 數(shù)據庫表的設計22
- 3.1.2 持久化類的設計22-23
- 3.1.3 Dao組件的設計23-25
- 3.1.4 Service組件的設計25-26
- 3.1.5 Hibernate框架與Spring框架的整合26-27
- 3.2 控制層的設計實現(xiàn)27-30
- 3.2.1 返回視圖的控制器27-29
- 3.2.2 返回JSON數(shù)據格式的控制器29-30
- 3.3 后臺數(shù)據接收線程的實現(xiàn)30-35
- 3.3.1 自定義報文協(xié)議30
- 3.3.2 解碼器與編碼器的實現(xiàn)30-33
- 3.3.3 業(yè)務處理邏輯的實現(xiàn)33-34
- 3.3.4 Mina服務的開啟34-35
- 3.4 平臺功能模塊實現(xiàn)35-41
- 3.4.1 視圖的設計實現(xiàn)35
- 3.4.2 用戶權限管理模塊實現(xiàn)35-37
- 3.4.3 車流量數(shù)據統(tǒng)計與歷史數(shù)據回溯模塊實現(xiàn)37
- 3.4.4 車流量實時數(shù)據模塊實現(xiàn)37-38
- 3.4.5 動態(tài)地圖顯示模塊實現(xiàn)38-40
- 3.4.6 設備狀態(tài)監(jiān)控與傳感網狀態(tài)控制模塊實現(xiàn)40-41
- 3.5 Hadoop分布式處理系統(tǒng)設計實現(xiàn)41-45
- 3.5.1 Hadoop業(yè)務邏輯實現(xiàn)41-44
- 3.5.2 Hadoop部署44-45
- 3.6 本章小結45-46
- 第4章 系統(tǒng)平臺測試46-55
- 4.1 車流量監(jiān)控平臺測試46-52
- 4.1.1 用戶管權限理模塊測試46-47
- 4.1.2 車流量數(shù)據統(tǒng)計與歷史數(shù)據回溯模塊測試47-49
- 4.1.3 車流量實時數(shù)據模塊測試49-50
- 4.1.4 動態(tài)地圖顯示模塊測試50-51
- 4.1.5 設備狀態(tài)監(jiān)控與傳感網狀態(tài)控制模塊測試51-52
- 4.2 Hadoop平臺功能測試52-54
- 4.3 本章小結54-55
- 結論55-56
- 參考文獻56-62
- 致謝62
本文編號:988119
本文鏈接:http://sikaile.net/kejilunwen/jiaotonggongchenglunwen/988119.html