趙+琦+田小婷+劉小明
摘 要: 交通規(guī)劃和交通管理與控制的重要內容是交通設計,而如何統(tǒng)計交通數(shù)據(jù)和對交通數(shù)據(jù)分析對交通設計有著重要作用。針對現(xiàn)階段的交通調查及數(shù)據(jù)管理與分析方面存在的問題,采用Java語言、VB.NET和MySQL數(shù)據(jù)庫,設計開發(fā)基于手機端的交通調查及數(shù)據(jù)管理分析軟件,可同時支持數(shù)據(jù)采集、數(shù)據(jù)輸入、數(shù)據(jù)管理、數(shù)據(jù)分析等多種功能,能夠進一步提高交通調查效率,節(jié)約交通數(shù)據(jù)統(tǒng)計和分析時間,適應新形式下交通調查技術的發(fā)展,具有較高的應用價值。
關鍵詞: 交通量; 安卓手機; 軟件開發(fā); 數(shù)據(jù)處理
中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)20?0062?03
Traffic survey and data management analysis system based on mobile phone
ZHAO Qi, TIAN Xiao?ting, LIU Xiao?ming
(Automation Department, North China University of Technology, Beijing 100144, China)
Abstract: Traffic design is an important part of transportation planning and traffic management & control. Couningt and analyzing the traffic data plays an important role in the design of transportation. In this paper, for the problems existing in the current stage of traffic investigation and data management analysis, Java language, VB.NET and MySQL database are adopted to develop the traffic survey and data management analysis software based on the mobile phone; support the functions of data acquisition, data entry, data management, data analysis, etc.; and further improve the efficiency of traffic survey and save time of statistics and analysis. It adapts to the development of investigation technology under the new situation, and has a higher value.
Keywords: traffic; Android mobile phone; software development; data processing
0 引 言
交通量是交通三大基本參數(shù)之一,是描述交通流特性的最重要的參數(shù)。在交通規(guī)劃中,必須獲取相應的交通量數(shù)據(jù),才能明確交通量在建立或檢驗預測模型中的功用[1]。我國的交通調查工作雖然起步比較早,但交通調查的組織方法和調查設備落后,特別是在針對于具體項目的交通調查中,目前還多采用人工計數(shù)或機械計數(shù)的落后方式,需耗費大量的人力、物力,且在交通量較大情況下調查的準確度難以保證,同時,上述交通調查方式的數(shù)據(jù)記錄后期處理任務繁重,嚴重影響了交通調查數(shù)據(jù)的有效、充分利用[2]。因此,在當前計算機應用以及通信技術快速發(fā)展的背景下,研發(fā)新一代的交通調查設備對于促進交通調查技術發(fā)展和提高交通調查效率有著重要意義[3?7]。
1 設計原理
1.1 系統(tǒng)總體設計
基于手機端的交通調查及數(shù)據(jù)管理分析系統(tǒng)分為兩大模塊:手機端數(shù)據(jù)采集模塊和電腦端數(shù)據(jù)分析模塊。手機端數(shù)據(jù)采集模塊具有交通數(shù)據(jù)調查功能,并且可以將手機端采集的數(shù)據(jù)上傳至電腦端,在電腦端完成交通數(shù)據(jù)的處理分析系統(tǒng),進一步得到交通分析圖表。項目流程圖如圖1所示。
1.2 手機端數(shù)據(jù)采集系統(tǒng)原理
手機端的設計是基于Android智能手機,主要包括4個子模塊:調查資料填寫模塊;調查內容選擇模塊;交通量計數(shù)模塊;Android調查數(shù)據(jù)上傳模塊。手機端軟件設計整體框架如圖2所示。
1.3 電腦端數(shù)據(jù)分析系統(tǒng)原理
電腦端的開發(fā)是基于VB.NET語言和MySQL數(shù)據(jù)庫進行軟件開發(fā)的,主要功能包括:接收手機端發(fā)送過來的交通調查數(shù)據(jù),利用MySQL數(shù)據(jù)庫語言對數(shù)據(jù)進行分類存儲,采用VB.NET中Chart插件完成對數(shù)據(jù)圖表化的直觀顯示。
圖1 項目流程圖
圖2 手機端整體框架圖
2 系統(tǒng)功能設計與實現(xiàn)
2.1 手機端數(shù)據(jù)采集系統(tǒng)
數(shù)據(jù)采集系統(tǒng)的4個子模塊中,調查資料填寫模塊是此次調查的重要信息模塊,包含調查基本資料,如調查時間、調查地點、調查類型選擇、服務器的IP地址等;交通量計數(shù)模塊是交通調查儀的核心模塊,通過為不同車型的Button按鈕添加事件監(jiān)聽器,調用方法實現(xiàn)點擊計數(shù)功能;發(fā)送數(shù)據(jù)模塊是調用多線程結構實現(xiàn)數(shù)據(jù)的傳輸,采用Socket通信機制,將交通量調查數(shù)據(jù)以特定的格式發(fā)送至服務器,等待后續(xù)數(shù)據(jù)處理工作。
2.1.1 主要關鍵技術
(1) XML布局
該應用使用XML布局文件來控制視圖,這樣不僅實現(xiàn)簡單,而且可以將應用的視圖控制邏輯從Java代碼中分離出來,放入XML文件中,對組件的控制更加簡單,使用如下Java代碼即可在Activity中顯示對應的視圖文件:
setContentView(R.layout.<資源文件名>);
通過如下代碼即可在Java代碼中訪問指定UI組件,通過事件監(jiān)聽器以及創(chuàng)建方法實現(xiàn)對不同組件的控制。
findViewById(R.id.
(2) 基于TCP/IP協(xié)議的網(wǎng)絡通信
TCP/IP是一種可靠的網(wǎng)絡協(xié)議,它在通信的兩端各建立一個Socket,從而在通信的兩端建立虛擬鏈路,然后服務器和客戶端即可相互通信,TCP協(xié)議使用重發(fā)機制,能夠保證數(shù)據(jù)準確無誤的在端對端之間傳輸。本設計使用TCP協(xié)議進行數(shù)據(jù)傳輸,不僅保證了數(shù)據(jù)傳輸?shù)臏蚀_性,而且也便于后續(xù)的功能擴展。如圖3所示。
圖3 通信協(xié)議
2.2 電腦端數(shù)據(jù)管理分析系統(tǒng)設計
2.2.1 界面組成
系統(tǒng)的用戶界面包括用戶登錄界面和用戶操作主界面。
登錄界面工作流程為:用戶名[→]密碼[→]系統(tǒng)驗證(出錯提醒機制)[→]登錄操作主界面。如圖4所示。
圖4 登錄界面
2.2.2 數(shù)據(jù)讀取并存儲模塊
用戶通過此模塊來管理手機端傳送至電腦端的交通調查數(shù)據(jù),包括數(shù)據(jù)接收、數(shù)據(jù)讀取、數(shù)據(jù)存儲:
(1) 將手機端發(fā)送過來的數(shù)據(jù)以文本的形式存儲于電腦端,采用TCP/IP網(wǎng)絡傳輸協(xié)議。
(2) 數(shù)據(jù)的讀取采用VB.NET中對于文本文件的讀取,用到的關鍵技術是READALLTEXT(文本文件)和Split函數(shù)(文件數(shù)據(jù)的分割)
(3) 數(shù)據(jù)的存儲主要采用將讀取的數(shù)據(jù)存儲入MYSQL數(shù)據(jù)庫中,主要采用 ADO.NET建立數(shù)據(jù)庫連接,并將讀取到數(shù)據(jù)存入MySQL數(shù)據(jù)庫中對應的表格中。
2.2.3 數(shù)據(jù)分析模塊
本模塊能夠將數(shù)據(jù)庫中存儲的數(shù)據(jù)讀取出來并分析為相對應的柱狀圖。其中采用DataGridView插件來讀取數(shù)據(jù)庫中的數(shù)據(jù),并將數(shù)據(jù)以表格的形式分析出來。本文采用Chart插件將讀取的數(shù)據(jù)進行分析,并以圖表的形式直觀的表示出來。
3 功能實現(xiàn)
在上述的環(huán)境、設計和開發(fā)規(guī)程步驟情況下實現(xiàn)了基于手機端的交通數(shù)據(jù)分析統(tǒng)計系統(tǒng),以北京市石景山區(qū)晉元莊路口為例,對軟件功能進行調試。
3.1 手機端調查軟件的功能
(1) 具有斷面流量調查和交叉口流量調查功能,實現(xiàn)對各種路口的流量統(tǒng)計功能。
(2) 具有調用系統(tǒng)實時時間記錄調查時間的功能,可以準確記錄調查時間,保證數(shù)據(jù)采集的實時性。
(3) 軟件通過計時器設置每次采集流量的短周期[T],并在短周期時間范圍內發(fā)送數(shù)據(jù),保證調查數(shù)據(jù)的準確性。
(4) 軟件能夠在WiFi熱點創(chuàng)建的局域網(wǎng)中,將調查數(shù)據(jù)通過可靠傳輸控制協(xié)議(TCP協(xié)議)按設定周期[T]上傳至服務器,在電腦上進行數(shù)據(jù)分析、整理。
實際應用效果圖如圖5所示:(a)為登陸界面,驗證調查員的驗證信息;(b)是調查前的調查資料填寫界面,完成資料填寫后將數(shù)據(jù)上傳至服務器;(c)為調查計數(shù)界面,通過點擊按鈕實現(xiàn)計數(shù)功能,并且在設定的時間間隔內將數(shù)據(jù)實時上傳。
圖5 交通調查儀界面
3.2 電腦端的數(shù)據(jù)管理分析系統(tǒng)
系統(tǒng)集數(shù)據(jù)輸入、數(shù)據(jù)管理、數(shù)據(jù)應用等功能于一體,實現(xiàn)了數(shù)據(jù)的前臺可視化界面和調查信息存儲的后臺數(shù)據(jù)庫的結合,并且完成對交通狀況趨勢的分析。通過對大客車和小汽車數(shù)量的統(tǒng)計分析,最終的數(shù)據(jù)結果如圖6所示,證明了軟件的有效性。
圖6 數(shù)據(jù)分析結果
4 結 語
本文針對交通調查難度大、組織難、數(shù)據(jù)處理不方便的特點,設計了操作簡單、攜帶方便的基于Android手機的智能交通調查儀,在保證調查數(shù)據(jù)準確性的基礎上,通過數(shù)據(jù)庫對數(shù)據(jù)進行系統(tǒng)地分析管理,實現(xiàn)了交通量調查的系統(tǒng)化管理。該軟件系統(tǒng)的實現(xiàn),能夠進一步提高交通調查效率,節(jié)約交通數(shù)據(jù)統(tǒng)計和分析時間,適應新形式下交通調查技術的發(fā)展,具有較高的應用價值。
參考文獻
[1] 王建軍,嚴寶杰.交通調查與分析[M].北京:人民交通出版社,2004.
[2] 吳兵,李曄.交通管理與控制[M].北京:人民交通出版社,2009.
[3] 羅勝平.基于手持式交通調查儀的交通調查方案研究[D].廣州:華南理工大學,2009.
[4] 王娜.基于手持式調查儀的綜合調查組織與數(shù)據(jù)處理分析系統(tǒng)的研究[D].贛州:江西理工大學,2008.
[5] 王秋平.西安市城市交通調查與數(shù)據(jù)處理分析系統(tǒng) [J].西安建筑科技大學學報,2003,35(1):48?51.
[6] 魏青.面向交通調查的數(shù)據(jù)采集設備及數(shù)據(jù)分析系統(tǒng)開發(fā)[D]. 贛州:江西理工大學,2006.
[7] 黃經.基于Android手機平臺的交通調查計數(shù)系統(tǒng)的設計與實現(xiàn)[D].廣州:華南理工大學,2012.
[8] 李剛.瘋狂Java[M].北京:電子工業(yè)出版社,2012.
[9] 李剛.瘋狂Android[M].北京:電子工業(yè)出版社,2013.
[10] PATRIKSSI Micheal. Sensitivity analysis of equilibria [J]. Transportation Science, 2004,38(3): 258?281.
[11] 江紅,余青松.VB.NET程序設計[M].北京:清華大學出版社,2011.
[12] 潘凱華,李慧.MySQL快速入門[M].北京:清華大學出版社,2012.
[13] 李志剛,丁文其,李曉軍.隧道工程數(shù)據(jù)庫檢測管理系統(tǒng)的開發(fā)[J].地下空間,2004,25(5):755?758.
[14] 公磊,周聰.基于Android的移動終端應用程序開發(fā)與研究[J].計算機與現(xiàn)代化,2008(8):86?89.
[15] 徐良杰.城市交叉口交通量調查方法研究[J].交通與計算機,2003,21(4):6?8.
[16] 李寶峰.居民出行信息系統(tǒng)設計與開發(fā)開發(fā)[D].武漢:華中科技大學,2005.
[17] 邵春福.交通規(guī)劃原理[M].北京:中國鐵路出版社,2004.
2.1.1 主要關鍵技術
(1) XML布局
該應用使用XML布局文件來控制視圖,這樣不僅實現(xiàn)簡單,而且可以將應用的視圖控制邏輯從Java代碼中分離出來,放入XML文件中,對組件的控制更加簡單,使用如下Java代碼即可在Activity中顯示對應的視圖文件:
setContentView(R.layout.<資源文件名>);
通過如下代碼即可在Java代碼中訪問指定UI組件,通過事件監(jiān)聽器以及創(chuàng)建方法實現(xiàn)對不同組件的控制。
findViewById(R.id.
(2) 基于TCP/IP協(xié)議的網(wǎng)絡通信
TCP/IP是一種可靠的網(wǎng)絡協(xié)議,它在通信的兩端各建立一個Socket,從而在通信的兩端建立虛擬鏈路,然后服務器和客戶端即可相互通信,TCP協(xié)議使用重發(fā)機制,能夠保證數(shù)據(jù)準確無誤的在端對端之間傳輸。本設計使用TCP協(xié)議進行數(shù)據(jù)傳輸,不僅保證了數(shù)據(jù)傳輸?shù)臏蚀_性,而且也便于后續(xù)的功能擴展。如圖3所示。
圖3 通信協(xié)議
2.2 電腦端數(shù)據(jù)管理分析系統(tǒng)設計
2.2.1 界面組成
系統(tǒng)的用戶界面包括用戶登錄界面和用戶操作主界面。
登錄界面工作流程為:用戶名[→]密碼[→]系統(tǒng)驗證(出錯提醒機制)[→]登錄操作主界面。如圖4所示。
圖4 登錄界面
2.2.2 數(shù)據(jù)讀取并存儲模塊
用戶通過此模塊來管理手機端傳送至電腦端的交通調查數(shù)據(jù),包括數(shù)據(jù)接收、數(shù)據(jù)讀取、數(shù)據(jù)存儲:
(1) 將手機端發(fā)送過來的數(shù)據(jù)以文本的形式存儲于電腦端,采用TCP/IP網(wǎng)絡傳輸協(xié)議。
(2) 數(shù)據(jù)的讀取采用VB.NET中對于文本文件的讀取,用到的關鍵技術是READALLTEXT(文本文件)和Split函數(shù)(文件數(shù)據(jù)的分割)
(3) 數(shù)據(jù)的存儲主要采用將讀取的數(shù)據(jù)存儲入MYSQL數(shù)據(jù)庫中,主要采用 ADO.NET建立數(shù)據(jù)庫連接,并將讀取到數(shù)據(jù)存入MySQL數(shù)據(jù)庫中對應的表格中。
2.2.3 數(shù)據(jù)分析模塊
本模塊能夠將數(shù)據(jù)庫中存儲的數(shù)據(jù)讀取出來并分析為相對應的柱狀圖。其中采用DataGridView插件來讀取數(shù)據(jù)庫中的數(shù)據(jù),并將數(shù)據(jù)以表格的形式分析出來。本文采用Chart插件將讀取的數(shù)據(jù)進行分析,并以圖表的形式直觀的表示出來。
3 功能實現(xiàn)
在上述的環(huán)境、設計和開發(fā)規(guī)程步驟情況下實現(xiàn)了基于手機端的交通數(shù)據(jù)分析統(tǒng)計系統(tǒng),以北京市石景山區(qū)晉元莊路口為例,對軟件功能進行調試。
3.1 手機端調查軟件的功能
(1) 具有斷面流量調查和交叉口流量調查功能,實現(xiàn)對各種路口的流量統(tǒng)計功能。
(2) 具有調用系統(tǒng)實時時間記錄調查時間的功能,可以準確記錄調查時間,保證數(shù)據(jù)采集的實時性。
(3) 軟件通過計時器設置每次采集流量的短周期[T],并在短周期時間范圍內發(fā)送數(shù)據(jù),保證調查數(shù)據(jù)的準確性。
(4) 軟件能夠在WiFi熱點創(chuàng)建的局域網(wǎng)中,將調查數(shù)據(jù)通過可靠傳輸控制協(xié)議(TCP協(xié)議)按設定周期[T]上傳至服務器,在電腦上進行數(shù)據(jù)分析、整理。
實際應用效果圖如圖5所示:(a)為登陸界面,驗證調查員的驗證信息;(b)是調查前的調查資料填寫界面,完成資料填寫后將數(shù)據(jù)上傳至服務器;(c)為調查計數(shù)界面,通過點擊按鈕實現(xiàn)計數(shù)功能,并且在設定的時間間隔內將數(shù)據(jù)實時上傳。
圖5 交通調查儀界面
3.2 電腦端的數(shù)據(jù)管理分析系統(tǒng)
系統(tǒng)集數(shù)據(jù)輸入、數(shù)據(jù)管理、數(shù)據(jù)應用等功能于一體,實現(xiàn)了數(shù)據(jù)的前臺可視化界面和調查信息存儲的后臺數(shù)據(jù)庫的結合,并且完成對交通狀況趨勢的分析。通過對大客車和小汽車數(shù)量的統(tǒng)計分析,最終的數(shù)據(jù)結果如圖6所示,證明了軟件的有效性。
圖6 數(shù)據(jù)分析結果
4 結 語
本文針對交通調查難度大、組織難、數(shù)據(jù)處理不方便的特點,設計了操作簡單、攜帶方便的基于Android手機的智能交通調查儀,在保證調查數(shù)據(jù)準確性的基礎上,通過數(shù)據(jù)庫對數(shù)據(jù)進行系統(tǒng)地分析管理,實現(xiàn)了交通量調查的系統(tǒng)化管理。該軟件系統(tǒng)的實現(xiàn),能夠進一步提高交通調查效率,節(jié)約交通數(shù)據(jù)統(tǒng)計和分析時間,適應新形式下交通調查技術的發(fā)展,具有較高的應用價值。
參考文獻
[1] 王建軍,嚴寶杰.交通調查與分析[M].北京:人民交通出版社,2004.
[2] 吳兵,李曄.交通管理與控制[M].北京:人民交通出版社,2009.
[3] 羅勝平.基于手持式交通調查儀的交通調查方案研究[D].廣州:華南理工大學,2009.
[4] 王娜.基于手持式調查儀的綜合調查組織與數(shù)據(jù)處理分析系統(tǒng)的研究[D].贛州:江西理工大學,2008.
[5] 王秋平.西安市城市交通調查與數(shù)據(jù)處理分析系統(tǒng) [J].西安建筑科技大學學報,2003,35(1):48?51.
[6] 魏青.面向交通調查的數(shù)據(jù)采集設備及數(shù)據(jù)分析系統(tǒng)開發(fā)[D]. 贛州:江西理工大學,2006.
[7] 黃經.基于Android手機平臺的交通調查計數(shù)系統(tǒng)的設計與實現(xiàn)[D].廣州:華南理工大學,2012.
[8] 李剛.瘋狂Java[M].北京:電子工業(yè)出版社,2012.
[9] 李剛.瘋狂Android[M].北京:電子工業(yè)出版社,2013.
[10] PATRIKSSI Micheal. Sensitivity analysis of equilibria [J]. Transportation Science, 2004,38(3): 258?281.
[11] 江紅,余青松.VB.NET程序設計[M].北京:清華大學出版社,2011.
[12] 潘凱華,李慧.MySQL快速入門[M].北京:清華大學出版社,2012.
[13] 李志剛,丁文其,李曉軍.隧道工程數(shù)據(jù)庫檢測管理系統(tǒng)的開發(fā)[J].地下空間,2004,25(5):755?758.
[14] 公磊,周聰.基于Android的移動終端應用程序開發(fā)與研究[J].計算機與現(xiàn)代化,2008(8):86?89.
[15] 徐良杰.城市交叉口交通量調查方法研究[J].交通與計算機,2003,21(4):6?8.
[16] 李寶峰.居民出行信息系統(tǒng)設計與開發(fā)開發(fā)[D].武漢:華中科技大學,2005.
[17] 邵春福.交通規(guī)劃原理[M].北京:中國鐵路出版社,2004.
2.1.1 主要關鍵技術
(1) XML布局
該應用使用XML布局文件來控制視圖,這樣不僅實現(xiàn)簡單,而且可以將應用的視圖控制邏輯從Java代碼中分離出來,放入XML文件中,對組件的控制更加簡單,使用如下Java代碼即可在Activity中顯示對應的視圖文件:
setContentView(R.layout.<資源文件名>);
通過如下代碼即可在Java代碼中訪問指定UI組件,通過事件監(jiān)聽器以及創(chuàng)建方法實現(xiàn)對不同組件的控制。
findViewById(R.id.
(2) 基于TCP/IP協(xié)議的網(wǎng)絡通信
TCP/IP是一種可靠的網(wǎng)絡協(xié)議,它在通信的兩端各建立一個Socket,從而在通信的兩端建立虛擬鏈路,然后服務器和客戶端即可相互通信,TCP協(xié)議使用重發(fā)機制,能夠保證數(shù)據(jù)準確無誤的在端對端之間傳輸。本設計使用TCP協(xié)議進行數(shù)據(jù)傳輸,不僅保證了數(shù)據(jù)傳輸?shù)臏蚀_性,而且也便于后續(xù)的功能擴展。如圖3所示。
圖3 通信協(xié)議
2.2 電腦端數(shù)據(jù)管理分析系統(tǒng)設計
2.2.1 界面組成
系統(tǒng)的用戶界面包括用戶登錄界面和用戶操作主界面。
登錄界面工作流程為:用戶名[→]密碼[→]系統(tǒng)驗證(出錯提醒機制)[→]登錄操作主界面。如圖4所示。
圖4 登錄界面
2.2.2 數(shù)據(jù)讀取并存儲模塊
用戶通過此模塊來管理手機端傳送至電腦端的交通調查數(shù)據(jù),包括數(shù)據(jù)接收、數(shù)據(jù)讀取、數(shù)據(jù)存儲:
(1) 將手機端發(fā)送過來的數(shù)據(jù)以文本的形式存儲于電腦端,采用TCP/IP網(wǎng)絡傳輸協(xié)議。
(2) 數(shù)據(jù)的讀取采用VB.NET中對于文本文件的讀取,用到的關鍵技術是READALLTEXT(文本文件)和Split函數(shù)(文件數(shù)據(jù)的分割)
(3) 數(shù)據(jù)的存儲主要采用將讀取的數(shù)據(jù)存儲入MYSQL數(shù)據(jù)庫中,主要采用 ADO.NET建立數(shù)據(jù)庫連接,并將讀取到數(shù)據(jù)存入MySQL數(shù)據(jù)庫中對應的表格中。
2.2.3 數(shù)據(jù)分析模塊
本模塊能夠將數(shù)據(jù)庫中存儲的數(shù)據(jù)讀取出來并分析為相對應的柱狀圖。其中采用DataGridView插件來讀取數(shù)據(jù)庫中的數(shù)據(jù),并將數(shù)據(jù)以表格的形式分析出來。本文采用Chart插件將讀取的數(shù)據(jù)進行分析,并以圖表的形式直觀的表示出來。
3 功能實現(xiàn)
在上述的環(huán)境、設計和開發(fā)規(guī)程步驟情況下實現(xiàn)了基于手機端的交通數(shù)據(jù)分析統(tǒng)計系統(tǒng),以北京市石景山區(qū)晉元莊路口為例,對軟件功能進行調試。
3.1 手機端調查軟件的功能
(1) 具有斷面流量調查和交叉口流量調查功能,實現(xiàn)對各種路口的流量統(tǒng)計功能。
(2) 具有調用系統(tǒng)實時時間記錄調查時間的功能,可以準確記錄調查時間,保證數(shù)據(jù)采集的實時性。
(3) 軟件通過計時器設置每次采集流量的短周期[T],并在短周期時間范圍內發(fā)送數(shù)據(jù),保證調查數(shù)據(jù)的準確性。
(4) 軟件能夠在WiFi熱點創(chuàng)建的局域網(wǎng)中,將調查數(shù)據(jù)通過可靠傳輸控制協(xié)議(TCP協(xié)議)按設定周期[T]上傳至服務器,在電腦上進行數(shù)據(jù)分析、整理。
實際應用效果圖如圖5所示:(a)為登陸界面,驗證調查員的驗證信息;(b)是調查前的調查資料填寫界面,完成資料填寫后將數(shù)據(jù)上傳至服務器;(c)為調查計數(shù)界面,通過點擊按鈕實現(xiàn)計數(shù)功能,并且在設定的時間間隔內將數(shù)據(jù)實時上傳。
圖5 交通調查儀界面
3.2 電腦端的數(shù)據(jù)管理分析系統(tǒng)
系統(tǒng)集數(shù)據(jù)輸入、數(shù)據(jù)管理、數(shù)據(jù)應用等功能于一體,實現(xiàn)了數(shù)據(jù)的前臺可視化界面和調查信息存儲的后臺數(shù)據(jù)庫的結合,并且完成對交通狀況趨勢的分析。通過對大客車和小汽車數(shù)量的統(tǒng)計分析,最終的數(shù)據(jù)結果如圖6所示,證明了軟件的有效性。
圖6 數(shù)據(jù)分析結果
4 結 語
本文針對交通調查難度大、組織難、數(shù)據(jù)處理不方便的特點,設計了操作簡單、攜帶方便的基于Android手機的智能交通調查儀,在保證調查數(shù)據(jù)準確性的基礎上,通過數(shù)據(jù)庫對數(shù)據(jù)進行系統(tǒng)地分析管理,實現(xiàn)了交通量調查的系統(tǒng)化管理。該軟件系統(tǒng)的實現(xiàn),能夠進一步提高交通調查效率,節(jié)約交通數(shù)據(jù)統(tǒng)計和分析時間,適應新形式下交通調查技術的發(fā)展,具有較高的應用價值。
參考文獻
[1] 王建軍,嚴寶杰.交通調查與分析[M].北京:人民交通出版社,2004.
[2] 吳兵,李曄.交通管理與控制[M].北京:人民交通出版社,2009.
[3] 羅勝平.基于手持式交通調查儀的交通調查方案研究[D].廣州:華南理工大學,2009.
[4] 王娜.基于手持式調查儀的綜合調查組織與數(shù)據(jù)處理分析系統(tǒng)的研究[D].贛州:江西理工大學,2008.
[5] 王秋平.西安市城市交通調查與數(shù)據(jù)處理分析系統(tǒng) [J].西安建筑科技大學學報,2003,35(1):48?51.
[6] 魏青.面向交通調查的數(shù)據(jù)采集設備及數(shù)據(jù)分析系統(tǒng)開發(fā)[D]. 贛州:江西理工大學,2006.
[7] 黃經.基于Android手機平臺的交通調查計數(shù)系統(tǒng)的設計與實現(xiàn)[D].廣州:華南理工大學,2012.
[8] 李剛.瘋狂Java[M].北京:電子工業(yè)出版社,2012.
[9] 李剛.瘋狂Android[M].北京:電子工業(yè)出版社,2013.
[10] PATRIKSSI Micheal. Sensitivity analysis of equilibria [J]. Transportation Science, 2004,38(3): 258?281.
[11] 江紅,余青松.VB.NET程序設計[M].北京:清華大學出版社,2011.
[12] 潘凱華,李慧.MySQL快速入門[M].北京:清華大學出版社,2012.
[13] 李志剛,丁文其,李曉軍.隧道工程數(shù)據(jù)庫檢測管理系統(tǒng)的開發(fā)[J].地下空間,2004,25(5):755?758.
[14] 公磊,周聰.基于Android的移動終端應用程序開發(fā)與研究[J].計算機與現(xiàn)代化,2008(8):86?89.
[15] 徐良杰.城市交叉口交通量調查方法研究[J].交通與計算機,2003,21(4):6?8.
[16] 李寶峰.居民出行信息系統(tǒng)設計與開發(fā)開發(fā)[D].武漢:華中科技大學,2005.
[17] 邵春福.交通規(guī)劃原理[M].北京:中國鐵路出版社,2004.