城市突发公共事件应急管理平台的实现

2016-04-24 09:05张亚娟赵海升李洋伟
河南科技 2016年17期
关键词:预警应急模块

张亚娟赵海升李洋伟

(1.黄河科技学院信息工程学院,河南 郑州 450063;2.河南东远网络科技有限公司,河南 郑州 450006)

城市突发公共事件应急管理平台的实现

张亚娟1赵海升2李洋伟2

(1.黄河科技学院信息工程学院,河南 郑州 450063;2.河南东远网络科技有限公司,河南 郑州 450006)

城市应急突发公共事件管理平台需要解决各参与者的信息有效对接和统一规范的应急信息技术标准,因此,在实现过程中,采用发言权控制机制实现信息共享,使用RowSet的数据集结构实现统一的数据交换标准。实践表明,系统的实现很好地推进了应急管理的研究。

突发公共事件管理平台;信息共享;统一信息技术标准;发言权控制机制;RowSet数据集结构

随着城市化进程的加快,城市的规模逐渐增大,各类突发公共事件频发,政府部分也都针对各类突发公共事件建立了相应的应急预案。工作流程如图1所示。时间就是生命,如何在最短的时间内获取现场情况,并快速作出应急处理是各级职能部门面临的严峻挑战。建设城市突发公共事件管理平台,可以极大地提高应急处置的响应速度和效率,迅速有效地减轻突发公共事件造成的损失。国内外很多学者对这方面都有研究,但很多是对管理的标准及框架[1]研究。本文从平台的功能模块及平台的层次开始,着重解决平台实现需要解决的问题,并给出平台的实现模块。

1 平台功能及结构层次

1.1 平台功能

平台应实现预警信息、通知公告、公众安全、政府应急和法律法规等功能,图2是功能模块图。

图1 工作流程图

图2 平台功能模块图

1.2 平台结构层次

平台要有通过传感器网络和计算机网络将数据进行采集和传输的基础设施层[2,3],要有完成数据存储、数据交换和数据管理的信息资源数据中心,要有对信息进行处理的技术支撑层,还要有供应急指挥中心管理信息的管理平台(见图3)。

图3 平台结构图

2 平台实现的几个关键问题

2.1 通讯协作

在应急管理中,各职能部门与管理者是上级与下级的关系,下级执行的结果能够作为上级的参考资料。

根据XMPP协议[4](Extensible Message Presence Pro⁃tocol),将每一个协作者抽象为一个实例,给定一个唯一确定的JID,根据JID语法规则:

协作者的JID设定为

在XMPP系统中不同实体之间的数据交换是通过XML流实现的,其中<message/>节点流在通讯中采用的是push的方式,节点流包含两个协作者互相发送消息的内容,<presence/>节点流处理协作者的在线状态,<iq>(info/query)节点流为XMPP通讯提供请求与响应机制。

2.2 信息共享

应急管理平台有多个人员进行操作,由于操作的并发性和网络的延迟,可能会造成一致性问题。

系统对于每一个文档维护一个发言权队列,当用户提交请求后,系统根据文档标识加入到相应的发言权队列,采用先进先出的策略对文档进行更新操作。

2.3 数据交换

在各类数据交换过程中,由于格式不统一,会导致系统融合时出现错误,所以应采用尽量简单、统一的数据格式。而数据集是数据交换过程中经常遇到的数据结构。因此,应急管理平台的数据交换要统一使用RowSet数据集结构。

3 平台详细设计及实现

3.1 平台搭建

先安装JDK,进行环境变量的设置;接着安装My⁃Eclipse、MySQL、Navicat 8 Lite for MySQL。这些软件都是免费开源的,在网上下载,直接安装即可。开发环境搭建好后,打开电脑上安装的MyEclipse,新建一个空的项目,能够成功,表明开发环境已经搭建好。

图4 主界面

3.2 具体实现模块

MyEclipse创建一个新项目,首先利用Struts和Hiber⁃nate框架搭建一个登陆注册框架,再利用java知识,编写出各种登陆,注册等jsp页面。通过MySQL数据库存储处理数据来实现登陆,注册等功能。

登录成功后进入主界面,如图4所示。在主界面的菜单栏中,显示平台的几个功能模块,并在首页中显示各模块的部分信息。不同的用户可以选择自己关注的子模块进行操作。

以预警信息模块为例说明各子模块的实现。在预警信息模块,首先是以地图形式显示的出现警情的位置,在地图的右边给出警情大致信息,点击详细,可以了解更具体的信息。在地图的右边显示地区层面的应急指南,包括预警信号、求救电话、求救信号、家庭应急、撤离路线和重建家园等指南信息,帮助人们了解出现警情时应该怎么办。

在预警信息模块的主体部分,又分模块显示预警信息、突发事件、预警知识和应急智能等子模块。在预警信息子模块,显示各个职能部门(气象、林业、农业、地震、水利和国土资源)发布的预警信息。在突发事件子模块,显示各地出现的突出事件,通过这个模块,防止一些部门对发生在本地区的事件瞒报、漏报。在预警知识子模块,显示一些曾经发生的一些事件,提示人们应该怎么防患于未然,增强民众在第一时间就灾抗灾的能力。在应急指南子模块中,显示国家层面的应急指南,比如森林防火、社会安全、公共卫生、自然灾害等指挥部门的信息,以便于人们对于发现的险情选择管辖的职能部门。

4 结语

本文介绍了平台的体系结构,分析了城市应急突发公共事件管理平台的实现过程中遇到的问题,最后给出了具体的实现。实践表明,系统的实现很好地推进了应急管理的研究。

[1]许有志,杨吉江,王青.基于情景的突发公共事件应急管理系统研究[J].计算机与数字工程,2009(29):133-136.

[2]林盾,李建生.论突发公共事件应急信息平台的构建[J].湖南科技大学学报,2011(1):131-134.

[3]单虎,丁帅.面向群体性突发公共事件的应急管理系统研究[J].价值工程,2014(2):7-9.

[4]刘建,孙咏,田月,等.应急救援移动协作系统[J].计算机系统应用,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

郑州市重大科技专项(131PZDZX051)。

张亚娟(1979-),女,硕士,讲师,研究方向:数据管理技术、物联网安全、网络软件。

猜你喜欢
预警应急模块
人民的期盼就是应急青年的使命
28通道收发处理模块设计
“选修3—3”模块的复习备考
完善应急指挥机制融嵌应急准备、响应、处置全周期
法国发布高温预警 严阵以待备战“史上最热周”
应急管理部6个“怎么看”
园林有害生物预警与可持续控制
国际新应急标准《核或辐射应急的准备与响应》的释疑
机载预警雷达对IFF 的干扰分析
预警个啥