一种应急计划的自动化生成方法

文档序号:6518993阅读:194来源:国知局
一种应急计划的自动化生成方法
【专利摘要】一种应急计划的自动化生成方法,是通过能够有效地在软件系统的辅助下,帮助应急指挥调度人员基于应急预案进行剪裁,快速高效地实现针对突发事件特点的完整应急执行计划。该方法以基于网络计划技术的数字化应急预案为基础,以预案剪裁为应急计划的主要实现手段,以应急计划的完整性和优化为目标,实现了应急计划制作的科学化、规范化和自动化。
【专利说明】一种应急计划的自动化生成方法
【技术领域】
[0001]本发明属于应急管理领域,涉及一种应急执行计划的自动化生成方法。特点是给出一种可重构的应急预案数字化方法。在突发事件发生之后,应急指挥人员能够针对突发事件的特点,和当时的具体情况,对应急预案进行剪裁,形成完整的应急执行计划。
【背景技术】
[0002]随着人类经济社会的快速发展,人类社会与自然和人类社会内部的各种矛盾逐渐暴漏出来,各种突发事件频繁发生,严重影响了社会的和谐发展。因此,合理应对突发事件是社会公共安全建设的重点,也是人类社会能够继续平稳快速发展的保障。应急管理就是在应对突发事件的过程中逐步发展起来的。
[0003]应急计划是当前应急管理的一个重要方面,它能够确保在有限的时间之内、在有限的资源条件下,迅速形成一个应对突发事件的处置方案。从目前的研究和应用情况来看,应急虽多是参考应急预案制定,但是往往主观性强,规范性差,科学化程度较低。另外,预案管理自动化程度不够,预案管理没有在系统实现中得到足够的重视,预案多停留在纸面文件中,且不够详细。对于如何帮助决策人员在大量的预案和案例中查找到最佳的预案,目前系统没有提供有效的手段,经常处于被动局面。
[0004]
【发明内容】

本发明针对目前应急执行计划形成过程中,存在着不完整、不规范和自动化程度低等问题,利用现代软件和数据库技术的优势,结合现代项目优化调度的理论和方法,提出一种新的应急计划自动化形成方法。该方法以数字化应急预案的可重构性为基础,通过一种结合使用C/S和B/S架构的应急处理计划系统,帮助应急指挥人员在面对突发事件时,能够综合考虑突发事件的类型、突发事件的具体情况、应急处置的资源条件、以及适度的个人偏好,迅速形成完整、规范和优化的应急处置计划。从而,使突发事件的应对有章可循,使救援工作能够快速、有序、高效地开展。
[0005]该应急处理计划管理系统包含两个主要的数据库(在实际实施过程中,两个库可以合并),一个是应急预案库,一个是应急计划库。应用系统包括应急预案管理,通过应急预案管理子系统,操作人员可以将企业的应急预案数字化,并存储到数据库表中。应急计划管理子系统是应急指挥调度人员根据突发事件的具体情况,从应急预案库中选择适合的预案,进行剪裁,形成应急执行计划。另外,在应急处理过程中,救援人员通过Internet进行应急计划执行情况汇报。
[0006]本发明通过以下技术方案达到预期目的:
步骤(I)初始化。在Intranet上安装一台服务器电脑作为应急预案和应急计划的数据库服务器,在连接到网络上的一台PC机安装应急预案子系统,将连接到网络上的另外一台服务器电脑作为应急计划管理子系统的Web服务器。
[0007]步骤(2)建立应急预案和应急计划表结构。系统主要的表包括“事故类型表”、“应急预案表”、“预案任务表”、“突发事件表”、“事件_预案表”、“应急计划表”、“计划任务”。其中“事故类型”表,为面向特定行业需要,对以往发生的应急事件进行分析,对未来可能发生的事件进行预测和描述,定义可能发生的突发事件类型。“应急预案表”用于描述应急预案的总体信息,包括突发事件类型和描述等,同时给出应急预案主要针对的突发事件类型,另外,该表中还需要保存几个重要的关键字,用于应急预案的查询和选择。“预案任务”表中存储应急预案中具体包括哪些处理任务,这些处理任务是事先明确的,同时彼此存在着前后置关系。另外该表中还包括了任务预期完成时间、类型、层级和所需资源等。“突发事件表”中存储了突发事件的相关描述信息。而“事件_预案”为关联表,存储了当突发事件发生之后,针对这个突发事件,选择了哪种应急预案。“应急计划表”中存储了应急计划的总体描述信息,能够描述一个特定的应急计划是针对哪个突发事件,使用的哪个应急预案。应急计划的详细信息在“计划任务表”描述。“计划任务”表中,描述了一项应急计划任务属于哪个应急计划,以及任务名称、任务类型、前置任务、优先级、紧前任务、计划开始时间、计划结束时间、实际开始时间、实际结束时间、资源安排等。
[0008]以下对每个表中主要的字段通过表格的方式进行说明。
[0009]表1事故类型表
【权利要求】
1.一种应急计划的自动化生成方法,其特征在于实现了一种从应急预案到应急计划的完整方案,通过以下步骤实现: 步骤(1)初始化:在企业内部网络上,安装一台服务器电脑作为应急预案和应急计划的数据库服务器,在连接到网络上的一台PC机安装应急预案子系统,将连接到网络上的另外一台服务器电脑作为应急计划管理子系统的Web服务器; 步骤(2)建立应急预案和应急计划表结构,在数据库服务器上,设计表结构,核心表和表关系; 步骤(3)开发实现基于网络计划技术的数字应急预案管理子系统;针对公共安全和生产安全的特点,明确事故类型;对现有的纸质版应急预案进行再次分析,确定应急预案类型、名称和每个应急管理所应包含的主要工作,然后确定每个应急工作可能的工期、应急工作之间的关联关系、应急工作执行所需的资源种类和数量;采用网络计划技术描述应急预案;将上述的分析结果,录入到表事故类型、应急预案和预案任务表中,从而实现基于关系型数据库和网络计划技术的应急预案数字化存储; 采用相关软件开发工具进一步开发基于C/S架构的应急预案数据管理界面程序,能够实现对应急预案进行增删改等常用维护,同时能够进行查询和分析; 步骤(4)采用B/S架构开发应急计划管理子系统,主要内容包括: ①应急预案的查询和检索功能:在应急计划管理子系统中,实现应急预案的查询、匹配功能,当突发事件发生之后,应急指挥人员需要根据突发事件的类型和规模明确事故类型,确定突发事件类型之后,可直接查找对应得应急预案,如果不能直接对应,可以根据关键字查询查找,确定适合于该突发事件的应急预案; ②基于预案剪裁的应急计划制作功能:在应急计划管理子系统中,根据选择的应急预案形成应急计划,实现应急计划的制定;当突发事件发生时,在应急处理过程的启动和应急预案的选择之后,应急指挥人员需要在系统的支持下,对应急预案进行任务剪裁,根据特定突发事件的特征和具体情况,进行剪裁,删除原预案中不必要的应急任务,并根据需要增加新的应急任务,同时估计任务所需人员分配和其他资源分配、任务开始时间和结束时间、以及任务链之间关系设置;任务形成之后,必要时需要经过应急指挥中心或其他应急处理委员会进行评审,若应急任务的评审若通过,则进入应急计划完成状态,形成针对本次应急事件的可执行应急计划,否则重新选择应急预案,再次对应急预案进行任务剪裁,直至最终通过一个各方都认可的应急执行计划; ③应急计划的优化功能,针对现有的资源条件,考虑可更新资源的约束,采用资源约束项目调度方法,实现对应急计划的优化功能; 步骤(5)实现应急计划的监控功能:实现煤矿企业应急计划的监控功能和应急处理人员的汇报功能,在应急处理执行过程中,也就是在计划执行状态,通过甘特图实时显示监控应急计划的执行情况,另外,能够及时查看应急机构和人员的执行情况汇报。
2.根据权利要求1所述的一种应急计划的自动化生成方法,其特征在于:将网络计划技术应用到应急预案的数字化中,在预案任务表中,通过前置任务字段实现表的自关联,实质上能够形成预案任务的搭接关系,形成任务网络计划图。
3.根据权利要求1所述的一种应急计划的自动化生成方法,其特征在于:是将网络计划技术应用到应急计划中;在计划任务表中,通过前置任务字段实现表的自关联,实质上能够形成应急计划中任务的搭接关系,形成任务网络计划图。
4.根据权利要求1所述的一种应急计划的自动化生成方法,其特征在于:是应急计划的生成是根据应急预案的剪裁而实现的;应急预案完全作为应急计划的模板; 下面以煤矿企业的应急管理过程为实例,对本发明的【具体实施方式】作进一步说明;步骤(1)初始化,在煤矿企业内部网络上,安装一台服务器电脑作为应急预案和应急计划的数据库服务器,在连接到网络上的一台PC机安装应急预案子系统,将连接到网络上的另外一台服务器电脑作为应急计划管理子系统的Web服务器,系统整体的物理结构如图.1,其中数据库选择微软的MS SQLSERVER2000, Web服务器选择微软的HS,开发工具选择Visual Studio 2008,主要开发语言是C# ; 步骤(2)建立应急预案和应急计划表结构,在数据库服务器上,设计表结构,核心表和表关系如图2 ; 步骤(3)开发实现基于网络计划技术的数字应急预案管理子系统,针对煤矿企业生产安全的特点,明确事故类型,对现有的纸质版应急预案进行再次分析,确定应急预案类型、名称和每个应急管理所应包含的主要工作,然后确定每个应急工作可能的工期、应急工作之间的关联关系、应急工作执行所需的资源种类和数量,采用网络计划技术描述应急预案,将上述的分析结果,录入到表“事故类型”、“应急预案”和“预案任务”表中,从而实现基于关系型数据库和网络计划技术的应急预案数字化存储; 采用Visual Studio, net相关工具进一步开发基于C/S架构的应急预案数据管理界面程序,能够实现对应急预案进行增删改等常用维护,同时能够进行查询和分析; 步骤(4)采用.Net架构和Visual Studio, net开发应急计划管理子系统,在Web服务器上安装支持Net的微软IIS服务器,通过Asp.net技术对应急计划管理子系统的相关功能进行开发,主要内容包括: (4-1)应急预案的查询和检索功能,在应急计划管理子系统中,实现煤矿应急预案的查询、匹配功能,当突发事件发生之后,应急指挥人员需要根据突发事件的类型和规模明确事故类型,确定突发事件类型之后,可直接查找对应得应急预案,如果不能直接对应,可以根据关键字查询查找,确定适合于该突发事件的应急预案; (4-2)基于预案剪裁的应急计划制作功能,在应急计划管理子系统中,根据选择的应急预案形成应急计划,实现应急计划的制定,当煤矿生产应急事件发生时,在应急处理过程的启动和应急预案的选择之后,应急指挥人员需要在系统的支持下,对应急预案进行任务剪裁,根据特定突发事件的特征和具体情况,进行剪裁,删除原预案中不必要的应急任务,并根据需要增加新的应急任务,同时估计任务所需人员分配和其他资源分配、任务开始时间和结束时间、以及任务链之间关系设置,任务形成之后,必要时需要经过应急指挥中心或其他应急处理委员会进行评审,若应急任务的评审若通过,则进入应急计划状态,形成针对本次应急事件的可执行应急计划,否则重新选择应急预案,再次对应急预案进行任务剪裁,直至最终通过一个各方都 认可的应急执行计划,整个过程可以通过应急计划的状态图描述,如图3 ; (4-3)应急计划的优化功能,针对现有的资源条件,考虑可更新资源的约束,采用资源约束项目调度方法,实现对应急计划的优化功能; 步骤(5)实现应急计划的监控功能,结合使用.Net以及以JavaScript为主的客户端开发技术,实现煤矿企业应急计划的监控功能和应急处理人员的汇报功能,在应急处理执行过程中,也就是在计划执行状态,通过甘特图实时显示监控应急计划的执行情况,另外,能够及时查看应急机构和人员`的执行情况汇报。
【文档编号】G06Q50/26GK103606121SQ201310567805
【公开日】2014年2月26日 申请日期:2013年11月15日 优先权日:2013年11月15日
【发明者】彭武良 申请人:沈阳理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1