張亞娟趙海升李洋偉
(1.黃河科技學(xué)院信息工程學(xué)院,河南 鄭州 450063;2.河南東遠(yuǎn)網(wǎng)絡(luò)科技有限公司,河南 鄭州 450006)
城市突發(fā)公共事件應(yīng)急管理平臺(tái)的實(shí)現(xiàn)
張亞娟1趙海升2李洋偉2
(1.黃河科技學(xué)院信息工程學(xué)院,河南 鄭州 450063;2.河南東遠(yuǎn)網(wǎng)絡(luò)科技有限公司,河南 鄭州 450006)
城市應(yīng)急突發(fā)公共事件管理平臺(tái)需要解決各參與者的信息有效對(duì)接和統(tǒng)一規(guī)范的應(yīng)急信息技術(shù)標(biāo)準(zhǔn),因此,在實(shí)現(xiàn)過程中,采用發(fā)言權(quán)控制機(jī)制實(shí)現(xiàn)信息共享,使用RowSet的數(shù)據(jù)集結(jié)構(gòu)實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)交換標(biāo)準(zhǔn)。實(shí)踐表明,系統(tǒng)的實(shí)現(xiàn)很好地推進(jìn)了應(yīng)急管理的研究。
突發(fā)公共事件管理平臺(tái);信息共享;統(tǒng)一信息技術(shù)標(biāo)準(zhǔn);發(fā)言權(quán)控制機(jī)制;RowSet數(shù)據(jù)集結(jié)構(gòu)
隨著城市化進(jìn)程的加快,城市的規(guī)模逐漸增大,各類突發(fā)公共事件頻發(fā),政府部分也都針對(duì)各類突發(fā)公共事件建立了相應(yīng)的應(yīng)急預(yù)案。工作流程如圖1所示。時(shí)間就是生命,如何在最短的時(shí)間內(nèi)獲取現(xiàn)場(chǎng)情況,并快速作出應(yīng)急處理是各級(jí)職能部門面臨的嚴(yán)峻挑戰(zhàn)。建設(shè)城市突發(fā)公共事件管理平臺(tái),可以極大地提高應(yīng)急處置的響應(yīng)速度和效率,迅速有效地減輕突發(fā)公共事件造成的損失。國(guó)內(nèi)外很多學(xué)者對(duì)這方面都有研究,但很多是對(duì)管理的標(biāo)準(zhǔn)及框架[1]研究。本文從平臺(tái)的功能模塊及平臺(tái)的層次開始,著重解決平臺(tái)實(shí)現(xiàn)需要解決的問題,并給出平臺(tái)的實(shí)現(xiàn)模塊。
1.1 平臺(tái)功能
平臺(tái)應(yīng)實(shí)現(xiàn)預(yù)警信息、通知公告、公眾安全、政府應(yīng)急和法律法規(guī)等功能,圖2是功能模塊圖。
圖1 工作流程圖
圖2 平臺(tái)功能模塊圖
1.2 平臺(tái)結(jié)構(gòu)層次
平臺(tái)要有通過傳感器網(wǎng)絡(luò)和計(jì)算機(jī)網(wǎng)絡(luò)將數(shù)據(jù)進(jìn)行采集和傳輸?shù)幕A(chǔ)設(shè)施層[2,3],要有完成數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)交換和數(shù)據(jù)管理的信息資源數(shù)據(jù)中心,要有對(duì)信息進(jìn)行處理的技術(shù)支撐層,還要有供應(yīng)急指揮中心管理信息的管理平臺(tái)(見圖3)。
圖3 平臺(tái)結(jié)構(gòu)圖
2.1 通訊協(xié)作
在應(yīng)急管理中,各職能部門與管理者是上級(jí)與下級(jí)的關(guān)系,下級(jí)執(zhí)行的結(jié)果能夠作為上級(jí)的參考資料。
根據(jù)XMPP協(xié)議[4](Extensible Message Presence Pro?tocol),將每一個(gè)協(xié)作者抽象為一個(gè)實(shí)例,給定一個(gè)唯一確定的JID,根據(jù)JID語(yǔ)法規(guī)則:
協(xié)作者的JID設(shè)定為
在XMPP系統(tǒng)中不同實(shí)體之間的數(shù)據(jù)交換是通過XML流實(shí)現(xiàn)的,其中<message/>節(jié)點(diǎn)流在通訊中采用的是push的方式,節(jié)點(diǎn)流包含兩個(gè)協(xié)作者互相發(fā)送消息的內(nèi)容,<presence/>節(jié)點(diǎn)流處理協(xié)作者的在線狀態(tài),<iq>(info/query)節(jié)點(diǎn)流為XMPP通訊提供請(qǐng)求與響應(yīng)機(jī)制。
2.2 信息共享
應(yīng)急管理平臺(tái)有多個(gè)人員進(jìn)行操作,由于操作的并發(fā)性和網(wǎng)絡(luò)的延遲,可能會(huì)造成一致性問題。
系統(tǒng)對(duì)于每一個(gè)文檔維護(hù)一個(gè)發(fā)言權(quán)隊(duì)列,當(dāng)用戶提交請(qǐng)求后,系統(tǒng)根據(jù)文檔標(biāo)識(shí)加入到相應(yīng)的發(fā)言權(quán)隊(duì)列,采用先進(jìn)先出的策略對(duì)文檔進(jìn)行更新操作。
2.3 數(shù)據(jù)交換
在各類數(shù)據(jù)交換過程中,由于格式不統(tǒng)一,會(huì)導(dǎo)致系統(tǒng)融合時(shí)出現(xiàn)錯(cuò)誤,所以應(yīng)采用盡量簡(jiǎn)單、統(tǒng)一的數(shù)據(jù)格式。而數(shù)據(jù)集是數(shù)據(jù)交換過程中經(jīng)常遇到的數(shù)據(jù)結(jié)構(gòu)。因此,應(yīng)急管理平臺(tái)的數(shù)據(jù)交換要統(tǒng)一使用RowSet數(shù)據(jù)集結(jié)構(gòu)。
3.1 平臺(tái)搭建
先安裝JDK,進(jìn)行環(huán)境變量的設(shè)置;接著安裝My?Eclipse、MySQL、Navicat 8 Lite for MySQL。這些軟件都是免費(fèi)開源的,在網(wǎng)上下載,直接安裝即可。開發(fā)環(huán)境搭建好后,打開電腦上安裝的MyEclipse,新建一個(gè)空的項(xiàng)目,能夠成功,表明開發(fā)環(huán)境已經(jīng)搭建好。
圖4 主界面
3.2 具體實(shí)現(xiàn)模塊
MyEclipse創(chuàng)建一個(gè)新項(xiàng)目,首先利用Struts和Hiber?nate框架搭建一個(gè)登陸注冊(cè)框架,再利用java知識(shí),編寫出各種登陸,注冊(cè)等jsp頁(yè)面。通過MySQL數(shù)據(jù)庫(kù)存儲(chǔ)處理數(shù)據(jù)來實(shí)現(xiàn)登陸,注冊(cè)等功能。
登錄成功后進(jìn)入主界面,如圖4所示。在主界面的菜單欄中,顯示平臺(tái)的幾個(gè)功能模塊,并在首頁(yè)中顯示各模塊的部分信息。不同的用戶可以選擇自己關(guān)注的子模塊進(jìn)行操作。
以預(yù)警信息模塊為例說明各子模塊的實(shí)現(xiàn)。在預(yù)警信息模塊,首先是以地圖形式顯示的出現(xiàn)警情的位置,在地圖的右邊給出警情大致信息,點(diǎn)擊詳細(xì),可以了解更具體的信息。在地圖的右邊顯示地區(qū)層面的應(yīng)急指南,包括預(yù)警信號(hào)、求救電話、求救信號(hào)、家庭應(yīng)急、撤離路線和重建家園等指南信息,幫助人們了解出現(xiàn)警情時(shí)應(yīng)該怎么辦。
在預(yù)警信息模塊的主體部分,又分模塊顯示預(yù)警信息、突發(fā)事件、預(yù)警知識(shí)和應(yīng)急智能等子模塊。在預(yù)警信息子模塊,顯示各個(gè)職能部門(氣象、林業(yè)、農(nóng)業(yè)、地震、水利和國(guó)土資源)發(fā)布的預(yù)警信息。在突發(fā)事件子模塊,顯示各地出現(xiàn)的突出事件,通過這個(gè)模塊,防止一些部門對(duì)發(fā)生在本地區(qū)的事件瞞報(bào)、漏報(bào)。在預(yù)警知識(shí)子模塊,顯示一些曾經(jīng)發(fā)生的一些事件,提示人們應(yīng)該怎么防患于未然,增強(qiáng)民眾在第一時(shí)間就災(zāi)抗災(zāi)的能力。在應(yīng)急指南子模塊中,顯示國(guó)家層面的應(yīng)急指南,比如森林防火、社會(huì)安全、公共衛(wèi)生、自然災(zāi)害等指揮部門的信息,以便于人們對(duì)于發(fā)現(xiàn)的險(xiǎn)情選擇管轄的職能部門。
本文介紹了平臺(tái)的體系結(jié)構(gòu),分析了城市應(yīng)急突發(fā)公共事件管理平臺(tái)的實(shí)現(xiàn)過程中遇到的問題,最后給出了具體的實(shí)現(xiàn)。實(shí)踐表明,系統(tǒng)的實(shí)現(xiàn)很好地推進(jìn)了應(yīng)急管理的研究。
[1]許有志,楊吉江,王青.基于情景的突發(fā)公共事件應(yīng)急管理系統(tǒng)研究[J].計(jì)算機(jī)與數(shù)字工程,2009(29):133-136.
[2]林盾,李建生.論突發(fā)公共事件應(yīng)急信息平臺(tái)的構(gòu)建[J].湖南科技大學(xué)學(xué)報(bào),2011(1):131-134.
[3]單虎,丁帥.面向群體性突發(fā)公共事件的應(yīng)急管理系統(tǒng)研究[J].價(jià)值工程,2014(2):7-9.
[4]劉建,孫詠,田月,等.應(yīng)急救援移動(dòng)協(xié)作系統(tǒng)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2015(6):62-65.
Implementation of Urban Public Emergency Management Platform
Zhang Yajuan1Zhao Haisheng2Li Yangwei2
(1.School of Information Engineering,College of Huanghe Science and Technology,Zhengzhou Henan 450063;2.Henan Dongyuan Network Technology Co.Ltd.,Zhengzhou Henan 450006)
Urban emergency management platform for public events needs to solve the information of the participants of the effective docking and unified norms of emergency information technology standards.Therefore,in the imple?mentation process,information sharing was realized by using the control mechanism of the right of speech,a unified data exchange standard was achieved by using the RowSet data set structure.Practice showed that the implementa?tion of the system was a good way to promote the development of emergency management research.
emergency response platform;information sharing;unifed information technology standard;say of control mechanism;RowSet dataset
TP311.52
A
1003-5168(2016)09-0053-03
2016-08-01
鄭州市重大科技專項(xiàng)(131PZDZX051)。
張亞娟(1979-),女,碩士,講師,研究方向:數(shù)據(jù)管理技術(shù)、物聯(lián)網(wǎng)安全、網(wǎng)絡(luò)軟件。