摘要:针对公安传统应急预案为纯文本结构对公安指挥部门的可用性和可指导性不高的问题,本文基于JavaEE设计并实现了一个公安应急预案与辅助决策平台。平台前端采用BootStrap框架,服务器端采用JSP+Servlet技术实现MVC开发模式。按照突发事件的级别、类型和公安各部门的职能划分将已颁布的应急预案录入预案库中实现应急预案的快速生成。
关键词:公安;预案生成;辅助决策
1 智慧城市应急平台建设思路
1.1 技术约束
1.1.1 实现在线实时处理与分析决策
时空大数据有多源异构,规模庞大,感知、传输、决策、控制开放式循环要求实时处理,数据到达连续,不持续数据异构存储等技术特征。挖掘出的有价值数据在线提供,保证平台建成后能实现动态的数据实时接入处理与分析。
1.1.2 以位置为核心,关联整合各类数据,实现全局分析掌控
与空间位置相关的数据包括:组织机构,娱乐设施,交通,消防,住房,餐饮,服装,人群,案件,事故,地名地址,物理建筑等,上述数据均作为本平台的数据源。
1.1.3 地图、动态数据都从互联网引入
抛弃传统的PGIS地图,各数据引入实时而动态,充分利用互联网平台的基础设施云化特点,应用互联网分析技术,解决交通及应急难点,为事件的处置提供可靠的支撑。
1.2 资源约束
1.2.1 项目资金制约
项目建设是在资金额度的约束下进行的,为高效率地进行资金应用,必须对有限资金进行科学分配。在一般项目建设的进程中,资金分配项包括:项目前期准备;机房建设;系统硬件;系统支撑软件;系统开发及应用软件;基础数据整合及数据建库和其他费用。
1.2.2 互联网背景下交通大数据建设现状约束
一是数据分散独立,信息孤岛现状不容忽视,全局把控抓手急需找到;二是数据实时接入支撑技术不完善,当海量的实时数据接入时,系统呆滞。
1.2.3 已有的道路、人力资源与处理应急事件行为方式约束
包括:①以道路为主的交通硬件设施有限性不可能得到实质性的改善;②警力不足,交通疏导没有明确的抓手当前还只靠经验;③需应急处理的事件发生后,其位置、性质、程度、后果等信息,当前尚采用文字描述方式,不利于数据分析及处理。
2 平台及开发设计
2.1 数据库设计
数据库服务器采用Oracle数据库,相比MySQL、SQLSever等数据库而言,Oracle为企业级数据库,有着更高的数据安全性和更强的稳定性,因而更加符合公安部门工作的需求。数据库主要包含的表单可表述如下。
(1)管理员信息表:字段有管理员账号、密码、姓名、联系方式、最后一次登录日期等。
(2)用户信息表:字段有用户账号、密码、姓名、所属部门等。
(3)预案信息表:字段有预案编号、预案等级、一级分类、二级分类、参战部门等。
(4)公安各部门职责表:字段有部门编号、名称、组长、副组长、成员、职责、组长短号、副组长短号等。
(5)事故案例表:字段有案例编号、事故类型、事故日期、事故地点、死亡人数、受伤人数、影响范围、公安干警人数、消防员人数、消防车人数、救护车、医生等。使用PowerDesign将设计好的表单生成数据库脚本,在OracleSQLDeveloper软件中执行数据库脚本建立数据库。
2.2 平台设计架构
考虑到公安工作的实际情况,设计的平台需要具有良好的兼容性、移动性和互通性。平台采用B/S(浏览器/服务器)模式。B/S模式以Web技术为基础,用户使用该平台不需要安装用户界面程序,电脑和手机上的任何主流浏览器就可以直接运行,民警在使用电脑办公时或者在外通过手机、警务通均可以使用该平台。同时,由于B/S的功能都在Web服务器上实现,这就大大简化了维护工作,管理、升级也更为方便。
平台开发采用Java语言,具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
服务器端基于JavaEE服务器端服务框架规范开发,使用JSP和Servlet技术进行前后端的数据交互。JSP已整合了Java技术的简单易用、平台无关、安全可靠、完全的面向对象、主要面向因特网的所有特点。
同时,在研究中采用了MVC设计模式的思想,按照Model层、View层和Controller层分层开发,MVC设计模式将数个常用功能分为一层,特别适合Web应用程序开发,有助于管理复杂的Web应用程序
3 主要功能实现
3.1 登录功能实现
管理员或用户通过域名访问平台的登录页面,输入账号密码,进入数据库中进行身份验证,验证成功后提示“登录成功”,进入平台主页,后台记录下当前登录的账号身份,将账号的身份、名字、最后一次登录日期的数据传送至主页并显示。若数据库中无当前输入的账号或密码,则提示“登录失败”,并返回登录页面,通过点击忘记密码按钮跳转至找回密码页面。登录操作的流程设计步骤如图1所示。
3.2 应急资源接入系统
平台软硬件系统应保障,道路上及周边的拥堵、事故、122警情、应急救援、警察保安联动、交通视频、信号灯、诱导屏幕等信息即时到达系统,系统具备即时感知的功能。
3.3 数据视图动态展示
①即时推送数据与刷新视图;②应急全息数据视图;③动态可视化进展展示;④灵活配置图层;⑤图层合并智能化。
3.4 视频核查
①灵活方便的调度兴趣点及周边视频的功能;②视频控制云化;③核查范围动态配置。
3.5 实时处理调度导航
(1)系统具备路段状况处置过程评估功能,包括:①事件发生路段出现;②事件恶化;③事件维持;④事件改善;⑤事件消失。
(2)拥堵事故规范处置功能能做到全程规范处置、数据闭环记录、事后有迹可查。
(3)实时调度周边资源的功能,包括:①关联周边各类警力资源;②实时动态路径规划;③具备计算最优路径的功能;④快速形成配置到达现场资源方案的功能。
3.6 重大活动安保设计
①预设活动路线;②警力动态部署;③目标位置跟踪;④视频跟随控制。
3.7 辅助决策
辅助决策是平台的核心,为处置突发事件提供决策支持。辅助决策功能的实现采用CBR技术,利用分级检索算法和改进型的KNN算法从案例库中检索出与突发事件相似度最高的案例处置方案,再利用RBR技术对检索出的案例处置方案进行优化来生成辅助决策方案。
4 结语
针对国内公安部门在应急处置方面的实际需求,本文设计并提出了B/S模式的公安应急预案与辅助决策平台。该平台具有跨平台、简单、方便、易使用的优点,实现了用户管理、预案管理、预案生成、辅助决策等功能。平台根据用户输入的条件能够快速生成应急行动预案。辅助决策的研究中,通过CBR和RBR的结合,兼具了CBR和RBR的优点,在突发事件发生时能够快速生成有效、可靠的决策方案,从而为公安指挥人员提供参考,对于提升公安工作的信息化应用水平有重要意义。
参考文献:
[1]中国智能交通协会.中国智能交通行业发展年鉴[M].北京:电子工业出版社2017.
[2]赵光辉,朱谷生.互联网+交通:智能交通新革命时代来临[M].北京:人民邮电出版社,2016.
论文作者:陈丽
论文发表刊物:《城镇建设》2019年15期
论文发表时间:2019/11/1
标签:数据论文; 平台论文; 公安论文; 预案论文; 功能论文; 实时论文; 数据库论文; 《城镇建设》2019年15期论文;