基于智能手機應用程序的交通出行數據采集與分析系統的制作方法
【技術領域】
[0001]本發明涉及的是一種信息處理領域的技術,具體是一種基于智能手機應用程序的交通出行數據采集與分析系統。
【背景技術】
[0002]中國的智能手機的普及率大概占33%,2012年底國內智能手機用戶數達到3.8億人,用戶規模巨大。另外,智能手機攜帶了多種傳感器裝置,包括有GPS模塊、GPRS模塊、W1-Fi 模塊、指南針模塊,智能手機能夠準確記錄時間,能夠連接互聯網進行數據交換, 能夠安裝卸載智能手機應用程序,這些技術特點可以有效地被利用在交通出行數據采集方面。
[0003]目前而言,國內采集交通數據和出行調查普遍使用人工數車、紙筆記錄的方式,該方式受數據采集人員主觀做事態度、經驗的影響,數據的可靠性比較低,并且開銷大、效率低、不經濟。相比于傳統的在公共場所進行的紙筆調查,基于智能手機的交通信息采集系統可以以低得多的成本大幅度提升交通調查效率和數據精確度,并且不必再進行繁瑣的手動數據錄入工作,實現了從數據采集到數據錄入的自動過程,能夠更快的實現數據更新,大大縮短了整個數據獲取周期,從而能夠更快、更準確的得到相應的分析結果。這種交通信息采集方式相比于固定感應線圈,視頻檢測,以及浮動車等動態交通信息采集方式具有覆蓋面廣泛、投資小、及時性強、數據量大、系統維護方便等諸多優勢,此時的智能手機不僅僅是交通信息的采集設備,而且也可以作為信息接收終端為用戶提供個性化的交通信息服務,這對于擁有巨大機動車保有量和人口的城市尤其具有現實意義。
【發明內容】
[0004]本發明針對現有技術存在的上述不足,提出一種基于智能手機應用程序的交通出行數據采集與分析系統,能夠基于智能手機應用程序的對交通出行數據的采集與分析技術。
[0005]本發明是通過以下技術方案實現的:
[0006]本發明包括:位于移動終端的終端電子地圖單元、終端數據上傳單元、終端數據存儲單元、終端用戶信息記錄單元、終端交通出行數據記錄單元和終端注冊登錄單元,以及
[0007]位于網絡服務端的服務端電子地圖單元、服務端數據接收單元、服務端數據轉存單元、服務端數據分析單元、服務端注冊登錄單元、服務端出行活動查詢單元和服務端個人信息修改單元,其中:
[0008]終端數據上傳單元與數據接收單元相連并傳輸智能手機應用程序記錄的數據信息,終端數據存儲單元與數據上傳單元相連并傳輸存儲到手機內存中的數據信息,終端用戶信息記錄單元與交通出行數據記錄單元相連并傳輸智能手機應用程序用戶的用戶個人信息,終端交通出行數據記錄單元與數據存儲單元相連并傳輸智能手機應用程序記錄的交通數據信息,服務端數據接收單元與數據分析單元相連并傳輸智能手機應用程序上傳的交通數據信息,服務端數據接收單元與數據轉存元相連并將數據備份到服務器端,服務端注冊登錄單元與個人信息修改單元相連并傳輸注冊登錄使用的用戶信息。
[0009]本發明涉及上述系統的實現方法,包括以下步驟:
[0010]I)智能手機用戶通過注冊時的用戶名、密碼信息登錄到智能手機應用程序,用戶在交通出行過程中打開智能手機應用程序,通過驗證進入智能手機應用程序主界面,選擇交通方式、出行活動類型信息后開始交通出行活動的記錄;
[0011]2)當交通出行活動結束后,終止本次出行活動的記錄,此時,相應的出行活動數據將保存到智能手機的SD卡或者內存中,數據庫文件采用的智能手機系統常用的SQLite類型的數據庫,后綴名稱為.db;
[0012]3)在連接W1-Fi或者3G或者GPRS流量的情況下,利用post數據傳輸技術,通過上傳數據功能,用戶將交通出行活動數據上傳到網絡服務器;
[0013]4)網絡服務器自動接收用戶上傳的數據庫文件,并將數據轉存到網絡服務器本地數據庫中;
[0014]5)用戶需要登錄網絡服務器對上傳的交通出行數據進行查詢,通過電子地圖查看相應的出行路徑,以對該次交通出行活動的詳細進行更改或者刪除,能夠進一步細化信息內容以及更正相關的錯誤記錄,或在網絡服務器上可以進行個人信息的更改;
[0015]6)相關主管部門可以登錄網絡服務器,得到相關的OD數據、出行量、出行速度、出行次數、交通方式、出行活動類型交通統計數據,并且可以依據不同的用戶群體進行初步統計分析。
技術效果
[0016]與現有技術相比,本發明通過智能手機應用程序可以高效、精確、低開銷地獲得交通出行數據,結合網絡服務器進行有效的交通數據統計分析。本發明在交通出行數據采集與初步分析方面具有很好的應用前景。
【附圖說明】
[0017]圖1為本發明系統示意圖。
[0018]圖2為實施例模塊示意圖。
[0019]圖3為實施例功能示意圖。
【具體實施方式】
[0020]下面對本發明的實施例作詳細說明,本實施例在以本發明技術方案為前提下進行實施,給出了詳細的實施方式和具體的操作過程,但本發明的保護范圍不限于下述的實施例。
實施例1
[0021]如圖1所示,本實施例包括:位于移動終端的終端電子地圖單元、終端數據上傳單元、終端數據存儲單元、終端用戶信息記錄單元、終端交通出行數據記錄單元和終端注冊登錄單元,以及位于網絡服務端的服務端電子地圖單元、服務端數據接收單元、服務端數據轉存單元、服務端數據分析單元、服務端注冊登錄單元、服務端出行活動查詢單元和服務端個人信息修改單元,其中:終端數據上傳單元與數據接收單元相連并傳輸智能手機應用程序記錄的數據信息,終端數據存儲單元與數據上傳單元相連并傳輸存儲到手機內存中的數據信息,終端用戶信息記錄單元與交通出行數據記錄單元相連并傳輸智能手機應用程序用戶的用戶個人信息,終端交通出行數據記錄單元與數據存儲單元相連并傳輸智能手機應用程序記錄的交通數據信息,服務端數據接收單元與數據分析單元相連并傳輸智能手機應用程序上傳的交通數據信息,服務端數據接收單元與數據轉存元相連并將數據備份到服務器端,服務端注冊登錄單元與個人信息修改單元相連并傳輸注冊登錄使用的用戶信息。
[0022]如圖2和圖3所示,本系統通過以下方式進行工作:
[0023]注冊登錄:對于每個使用該智能手機應用程序的用戶,必須首先在網絡服務器或者智能手機應用程序上面進行注冊。注冊的信息包括用戶名、密碼、年齡、聯系電話、性別、姓名、電子郵箱等個人基本信息。已經注冊的用戶在通過用戶名、密碼驗證之后登錄到智能手機應用程序或者網絡服務器。
[0024]交通出行數據采集:用戶在智能手機應用程序中選擇本次的交通工具,包括地鐵、私家車、公共汽車、單軌交通、自行車、出租車、摩托車、步行等類型;以及出行活動類型,包括回家、工作、購物、單人出行、醫院、體育運動、交通換乘、上課等類型。通過智能手機本身帶有的各類傳感器模塊,包括GPS模塊、GPRS模塊、W1-Fi模塊、指南針模塊等,可以獲得用戶的記錄時刻、瑋度、經度、定位精度、定位標識符等實時交通信息。
[0025]交通出行數據在智能手機上的儲存:通過各類傳感器模塊得到的交通出行數據需要記錄并保存到智能手機中,以備之后的上傳使用。在智能手機中,數據庫文件將保存到SD卡或內存中,數據庫類型是SQLite類型的數據庫,后綴名稱為.db。數據庫命名規則是,創建該數據庫文件的時刻加上用戶名稱。假設,某次出行活動的開始時間為2013年05月09日18