基于無(wú)線(xiàn)傳感器網(wǎng)絡(luò )的交通信息采集系統研究
1.3 用戶(hù)端設計
用戶(hù)端通過(guò)瀏覽器給用戶(hù)提供一個(gè)可視化的界面與數據庫交互,負責數據查詢(xún)、圖形化顯示以及監控網(wǎng)絡(luò )的運行情況,運行于用戶(hù)端瀏覽器的Web頁(yè)面是基于.net框架開(kāi)發(fā)的,開(kāi)發(fā)環(huán)境是Visual Studio 2005,結合了asp.net在Web應用上的優(yōu)勢,利用多線(xiàn)程和模塊化思想,完成整個(gè)界面的設計,用戶(hù)只需關(guān)心自己所需要的數據,而無(wú)需關(guān)心傳感器網(wǎng)絡(luò )的具體實(shí)現細節。從而實(shí)現了遠程終端瀏覽器在線(xiàn)監測、分析和處理傳感器節點(diǎn)數據的功能。主要功能模塊包括實(shí)時(shí)交通參數監控、歷史數據回放統計、傳感器網(wǎng)絡(luò )管理、網(wǎng)絡(luò )用戶(hù)管理、報警通知等消息處理。用戶(hù)端的功能模塊如圖5所示。本文引用地址:http://dyxdggzs.com/article/195094.htm
網(wǎng)絡(luò )用戶(hù)管理模塊 對不同等級的用戶(hù)分配不同的權限,普通用戶(hù)不具備傳感器網(wǎng)絡(luò )管理、用戶(hù)管理權限,可以查詢(xún)查看數據庫中的數據。而管理員用戶(hù)可以進(jìn)行新增用戶(hù)、刪除用戶(hù)、授予權限、允許用戶(hù)更改密碼等操作。
實(shí)時(shí)交通流量監控模塊 接收數據庫發(fā)送來(lái)的現場(chǎng)數據,以實(shí)時(shí)曲線(xiàn)圖的方式繪制出來(lái),方便用戶(hù)直觀(guān)地觀(guān)察到每個(gè)采集節點(diǎn)的信息,從而掌握監控區域交通流量的情況。
歷史數據回放統計模塊 歷史數據模塊允許用戶(hù)選擇歷史時(shí)間范圍,查詢(xún)各個(gè)采集節點(diǎn)上傳的數據。還可以對歷史數據進(jìn)行分析,統計路口的日、周交通流量等。
傳感器網(wǎng)絡(luò )管理模塊 允許用戶(hù)對設備節點(diǎn)進(jìn)行重命名、新增、刪除操作,實(shí)時(shí)顯示網(wǎng)絡(luò )中的拓撲結構,同時(shí)可以顯示節點(diǎn)的路由狀態(tài)和鏈路信息,掌握網(wǎng)絡(luò )運行的整體狀態(tài)。該模塊還提供了對無(wú)線(xiàn)傳感器網(wǎng)絡(luò )節點(diǎn)的配置和管理,通過(guò)對這些節點(diǎn)的管理,用戶(hù)可以及時(shí)了解節點(diǎn)監控區域內的分布情況。
報警通知等消息處理模塊 當傳感器網(wǎng)絡(luò )出現異常,例如節點(diǎn)損壞,沒(méi)電等情況時(shí)將會(huì )產(chǎn)生一些提示、報警等消息。系統需要對這些消息進(jìn)行管理,一方面將這些消息存儲到日志中,供用戶(hù)日后查詢(xún)時(shí)使用,另一方面要將這些消息及時(shí)地通知給用戶(hù),以便用戶(hù)采取相應的措施進(jìn)行處理。
用戶(hù)端界面如圖6所示。
2 結語(yǔ)
本文實(shí)現了一種基于無(wú)線(xiàn)傳感器網(wǎng)絡(luò )的交通信息采集系統。采用磁阻感器HMC1052檢測車(chē)輛信息,無(wú)線(xiàn)網(wǎng)絡(luò )傳輸數據,安裝和維修方便。數據管理采用B/S模式,實(shí)現遠程監控和維護、升級。使得傳感器網(wǎng)絡(luò )易于管理和布置,提高了無(wú)線(xiàn)傳感器網(wǎng)絡(luò )開(kāi)發(fā)和維護的效率。利用多線(xiàn)程和模塊化技術(shù)實(shí)現了數據的收集處理,提高了數據的安全性、可靠性和一致性。通過(guò)長(cháng)時(shí)間實(shí)驗證明所實(shí)現的信息采集系統運行穩定可靠,實(shí)現了設計目標。
評論