《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于B/S模式的交通卡口管理平臺
基于B/S模式的交通卡口管理平臺
來源:微型機與應(yīng)用2012年第20期
沈星彤, 黃小莉
(西華大學(xué) 電氣信息學(xué)院, 四川 成都 610039)
摘要: 采用B/S模式設(shè)計了一個交通卡口管理平臺,依托卡口系統(tǒng)現(xiàn)有數(shù)據(jù)網(wǎng)絡(luò)對監(jiān)控圖像進行網(wǎng)絡(luò)傳送,采用視頻監(jiān)控技術(shù)實現(xiàn)信息共享、遠(yuǎn)程監(jiān)控和管理,能夠為遠(yuǎn)端監(jiān)控人員掌握第一手現(xiàn)場資料、做出正確決策提供強大的支持。
Abstract:
Key words :

摘  要: 采用B/S模式設(shè)計了一個交通卡口管理平臺,依托卡口系統(tǒng)現(xiàn)有數(shù)據(jù)網(wǎng)絡(luò)對監(jiān)控圖像進行網(wǎng)絡(luò)傳送,采用視頻監(jiān)控技術(shù)實現(xiàn)信息共享、遠(yuǎn)程監(jiān)控和管理,能夠為遠(yuǎn)端監(jiān)控人員掌握第一手現(xiàn)場資料、做出正確決策提供強大的支持。
關(guān)鍵詞:B/S模式;交通卡口;軟件平臺;遠(yuǎn)程監(jiān)控

 近年來,機動車輛的迅速普及使得與機動車輛相關(guān)的刑事治安案件的數(shù)量呈逐年上升趨勢,為廣大群眾的日常生活帶來了一定的不安全因素。卡口監(jiān)控平臺能夠24小時監(jiān)控城鄉(xiāng)主要路段和出入口,實現(xiàn)高清晰的圖像采集、高準(zhǔn)確率的車輛信息識別及共享[1];基于B/S模式的管理平臺可使遠(yuǎn)端的用戶通過瀏覽器登錄實時調(diào)用信息、監(jiān)控視頻并實現(xiàn)遠(yuǎn)程控制,能夠極大地提升公安部門打擊違法犯罪的能力和戰(zhàn)斗力。
 基于B/S模式的交通卡口管理平臺,將Web service技術(shù)應(yīng)用于管理與服務(wù)[2],無論用戶規(guī)模再大都不會增加系統(tǒng)維護升級的工作量;且B/S模式的管理平臺安裝成本較低,不需要在遠(yuǎn)程客戶端人工安裝軟件,節(jié)省了大量的人力與物力。
 該管理平臺的實現(xiàn)可及時為交管部門的宏觀決策提供依據(jù),為打擊交通肇事逃逸、偵破機動車輛盜搶案件,以及其他涉車案件等違法違章行為提供準(zhǔn)確的證據(jù)和信息。基于B/S模式的交通卡口管理平臺將在未來交通監(jiān)管信息化過程中發(fā)揮重要的作用。
1 系統(tǒng)建設(shè)目標(biāo)
 利用已建成的卡口監(jiān)控點實現(xiàn)布控,規(guī)范和推進非現(xiàn)場執(zhí)法電子監(jiān)控系統(tǒng)的建設(shè)模式,建立“實時監(jiān)控、自動報警、快速響應(yīng)、信息共享”的卡口監(jiān)控系統(tǒng)[3],實現(xiàn)管轄范圍內(nèi)涉車案件車輛信息的網(wǎng)上交換和共享,建立快速反應(yīng)的涉案車輛布控緝查和主要干道實況監(jiān)視機制,挖掘和提高公路監(jiān)控系統(tǒng)的潛在功能和應(yīng)用效果,為公安機關(guān)打擊機動車犯罪提供技術(shù)保障。
 通過本平臺提供的規(guī)范化、現(xiàn)代化的信息管理機制,實現(xiàn)實時布控、實時告警和信息共享等功能。
2 系統(tǒng)總體設(shè)計
 本設(shè)計主要實現(xiàn)對卡口前端監(jiān)控設(shè)備的統(tǒng)一管理、各類用戶的統(tǒng)一身份認(rèn)證和權(quán)限管理,以及治安卡口各類信息的交換和共享。交通卡口管理平臺以各監(jiān)控點為應(yīng)用實體,由指揮中心統(tǒng)一應(yīng)急指揮,實現(xiàn)跨警種、跨地區(qū)的攔截布控車輛警情聯(lián)動。各卡口監(jiān)控點由指揮中心負(fù)責(zé)日常運作和下達布控、出警指令,以形成有效的攔截工作機制。圖1是系統(tǒng)總體結(jié)構(gòu)框圖。

2.1技術(shù)架構(gòu)
2.1.1 基于J2EE的技術(shù)架構(gòu)

 平臺軟件系統(tǒng)設(shè)計基于擴展的J2EE集成體系結(jié)構(gòu),采用組件化的技術(shù)規(guī)范,使用基于MVC設(shè)計模式的Struts框架進行軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計[4]。Struts由JSP、
Taglib(自定義標(biāo)簽庫)、Servlet、Beans等組件組成,應(yīng)用XML來描述和解析信息。J2EE是基于網(wǎng)絡(luò)和企業(yè)級大型應(yīng)用最成熟的開發(fā)標(biāo)準(zhǔn),一般均遵循MVC設(shè)計模式和對象化實體技術(shù)。本設(shè)計選用Struts+Spring+Hibernate技術(shù)對卡口號牌系統(tǒng)和視頻監(jiān)控系統(tǒng)集成管理,實現(xiàn)對卡口系統(tǒng)設(shè)備和多級卡口中心統(tǒng)一管理。圖2為基于J2EE擬建成的系統(tǒng)結(jié)構(gòu)圖。

2.1.2 ActiveX控件實現(xiàn)及數(shù)據(jù)安全保障
 為了達到實時監(jiān)控的目的,同時提高軟件升級和維護的方便性,本系統(tǒng)將視頻圖像接收顯示模塊封裝在ActiveX控件通過網(wǎng)頁進行發(fā)布。ActiveX是一種面向?qū)ο蟮慕M件系統(tǒng),這些組件對象為用戶提供了各種不同的功能,使不同軟件的供應(yīng)商提供的組件可在二進制級進行相互連接和通信,對象通過接口實現(xiàn)組件之間及組件與系統(tǒng)之間的相互作用。
    數(shù)據(jù)庫的安全問題[5]是本平臺考慮的重要問題之一。平臺設(shè)有用戶管理功能,可實現(xiàn)不同級別的用戶權(quán)限不同,只有高級用戶才能對數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)進行修改。數(shù)據(jù)管理方面,本平臺采用SQL Server2005數(shù)據(jù)庫實現(xiàn),平臺將網(wǎng)絡(luò)存儲設(shè)備連接在數(shù)據(jù)庫服務(wù)器上,將每天的數(shù)據(jù)備份都自動復(fù)制到網(wǎng)絡(luò)存儲設(shè)備中,當(dāng)數(shù)據(jù)庫遭到破壞時,對于不同破壞程度系統(tǒng)會使用不同的數(shù)據(jù)恢復(fù)方法確保數(shù)據(jù)及時還原。
2.2 主要功能
    本設(shè)計中的交通卡口管理平臺主要完成用戶登陸與管理、基本信息查詢、車輛監(jiān)控及顯示、布控車輛信息、報警信息、信息統(tǒng)計以及電子地圖等功能的設(shè)計。
    (1)用戶管理。主要包括修改密碼和管理用戶。管理員具有添加用戶、刪除用戶、修改用戶、登錄、修改密碼、查看在線用戶信息等功能。
    (2)基本信息查詢。包括管轄單位的信息查詢、修改及添加,區(qū)域信息的查詢、修改及添加,卡口信息的查詢、修改及添加以及設(shè)備信息的查詢、修改及添加。
    (3)車輛監(jiān)控及顯示。主要包括通行車輛的查詢和車輛軌跡的展示。
    (4)布控車輛信息。主要包括布控信息的添加、查詢、修改及撤控。
    (5)報警信息。包括布控報警信息的顯示和查詢。
  (6)信息統(tǒng)計。主要分為報警統(tǒng)計、布控統(tǒng)計、車速統(tǒng)計、流量統(tǒng)計、違章統(tǒng)計5個子模塊。
    (7)電子地圖。主要包括地圖的基本功能,如放大、縮小、平移、默認(rèn)全圖顯示、上一屏、下一屏等,以及在地圖上進行設(shè)備標(biāo)注,對設(shè)備信息的顯示、擦除、定位、報警展示、路徑追蹤等功能。
    功能架構(gòu)設(shè)計如圖3所示。

3 技術(shù)難點及分析
3.1 開放標(biāo)準(zhǔn)的數(shù)據(jù)接入技術(shù)

  采用系統(tǒng)平臺與前端無相關(guān)的獨立開放模式,使不同前端的設(shè)備數(shù)據(jù)能按統(tǒng)一的標(biāo)準(zhǔn)接入平臺之中[6],在保證了原有前端設(shè)備選擇性多元化的同時,又保證了數(shù)據(jù)接入的統(tǒng)一性。任何形式的前端數(shù)據(jù)都能通過信息轉(zhuǎn)換處理平臺將數(shù)據(jù)標(biāo)準(zhǔn)化。接口標(biāo)準(zhǔn)完全符合國家公安部GAT669和GAT497標(biāo)準(zhǔn),使接入端只需按照相關(guān)技術(shù)資料就能在短時間內(nèi)完成數(shù)據(jù)的接入工作,大大減輕了已建卡口信息的接入工作,并滿足公安部門對公路機動車輛監(jiān)控信息綜合應(yīng)用的需求。圖4是本設(shè)計的系統(tǒng)數(shù)據(jù)接入結(jié)構(gòu)圖。

 

 

3.2 密集計算技術(shù)和大容量存儲技術(shù)
 在平臺建設(shè)中,由于前端有眾多的信息采集設(shè)備,接入端的數(shù)據(jù)量較大,平臺需要與設(shè)備完成大數(shù)據(jù)量的數(shù)據(jù)交互。這對系統(tǒng)平臺的運算能力和存儲能力都是非常大的考驗。
 因此,本平臺的建設(shè)需要采用多臺高性能服務(wù)器進行密集計算,服務(wù)器之間互為備份、存儲系統(tǒng)互為備份,一方面提高系統(tǒng)的計算能力,另一方面能提供高質(zhì)量的存儲服務(wù)和更安全的存儲管理。
3.3 平臺優(yōu)勢
    (1)技術(shù)先進??谙到y(tǒng)采用的核心數(shù)據(jù)圖像跟蹤和數(shù)字圖像處理技術(shù)及模式識別技術(shù),車輛定位精確,抓拍的圖片質(zhì)量好、清晰度高。
    (2)功能完備。系統(tǒng)提供車流量、車輛圖片、車輛牌號、車速等多項主要交通數(shù)據(jù)。
    (3)性能穩(wěn)定。系統(tǒng)達到全天候7×24小時自動工作、監(jiān)視抓拍、報警等。
    (4)配置靈活。系統(tǒng)可以靈活調(diào)節(jié)各項配置,適應(yīng)各種復(fù)雜的工作環(huán)境。
    (5)強大的數(shù)據(jù)庫管理功能??蓪崿F(xiàn)與支隊或其他機構(gòu)聯(lián)網(wǎng),共享信息,聯(lián)動報警。
    (6)界面友好,操作簡單。
    基于B/S的交通卡口管理平臺使用IE瀏覽器作為客戶端操作界面對監(jiān)控現(xiàn)場進行監(jiān)控,無需安裝專門的軟件,實現(xiàn)了跨平臺應(yīng)用,便于遠(yuǎn)程維護和控制;支持動態(tài)IP,直接連接以太網(wǎng),能夠即插即用。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,基于B/S的交通卡口管理平臺必將有廣闊的市場空間和良好的發(fā)展前景。
參考文獻
[1] 豐洪才,賈瑜. 城市監(jiān)控系統(tǒng)中交通卡口子系統(tǒng)設(shè)計[J].艦船電子工程,2004,24(2):38-41.
[2] 彭小楨,郝福珍,鄢楚平. 基于B/S的視頻監(jiān)控系統(tǒng)客戶端的設(shè)計與實現(xiàn)[J]. 計算機工程與應(yīng)用,2007,43(24):208-211.
[3] 毛軍湖,智能卡口監(jiān)控系統(tǒng)技術(shù)解決方案初探[J]. 企業(yè)技術(shù)開發(fā)(下半月),2010,29(4):80-82.
[4] 任泰明. 基于B/S結(jié)構(gòu)的軟件開發(fā)技術(shù)[M]. 西安:西安電子科技大學(xué)出版社,2006.
[5] 趙磊,趙國生,張艷芳. 基于B/S結(jié)構(gòu)的實驗中心管理平臺設(shè)計[J]. 微型機與應(yīng)用,2011,30(18):1-2.
[6] 方艾芬,繆新頓. 省域公路網(wǎng)治安卡口機動車緝查系統(tǒng)研究[J]. 交通信息與安全,2012,30(1):119-123.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。