今年青海玉树地震、南方连降暴雨引发的洪涝灾害的频繁发生,给各地的政府和公共部门敲响了警钟,公共安全和公众服务作为政府部门的一项重要工作,必须提到政府建设的日程上来。

  随着社会的不断进步,社会发生紧急突发事件的种类更加复杂与多变,传统的应对机制已不能适应日益增多的紧急突发事件处置的需要。当社会发生重大事件时,不是哪一家或哪几家单位能够解决的,这就需要联合多家或所有社会单位共同解决。

  而且,在今天的环境下,我们不可能完全设定未来的危机或突发事件的“类型”,以及它们的信息处理要求和怎样的应急事件处理业务流程编排。在专业化信息处理系统普遍存在的前提下,应急指挥系统的意义之一,就是要为决策人员提供一个便利的、交互式的操作平台,来迅速、动态地识别事件“类型”,并构造针对特定应急事件的信息处理和调度系统(动态进行业务流程编排)。

  例如,在SARS事件中,当我们发现疾病的研究需要病毒、遗传和临床各种研究的紧密信息联系时,“智能化”的应急指挥系统就应该能够在决策人员的干预下,快速连接SARS相关的医疗、研究和管理机构的相关信息系统,把它配置成为一个以SARS研究和防治为中心的联动的大系统;而在有针对“禽流感”的应急指挥需求时,相关系统则能被迅速重构成为一个针对“禽流感”的信息处理和业务调度系统。

  当然,我们现在来谈针对SARS的系统应该是个什么样子,主要是因为SARS是一个已经过去的公共卫生事件,我们对它已经有了很多框架性的认识。事实上,我们不可能、也不应该总是基于“过去式”来确定今后的应急业务流程的内容。面临着社会发生紧急突发事件的种类更加复杂与多变的社会环境下,我们更应该在尽量丰富各类预案的同时,把业务流程动态集成(编排)作为应急指挥系统的基本要求。因为更长的时间将带来更多的不确定性,新的灾种或灾种组合可能会不断出现;任何完美的预案都不可能保证覆盖未来的需求。如果没有业务流程动态集成的应急指挥平台,我们就始终摆脱不了“头痛医头,脚痛医脚”的被动局面。

  如同上面说到的:协同是目标,整合是手段。公共突发事件的应急处置实际上是政府由常态转为非常态下的工作。应急指挥系统的核心宗旨就是争取在最短的时间调动多个部门、单位相互协调、共同实施,有效解决突发公共事件。这就需要各种信息与业务资源的整合,只有信息与业务资源整合了,各部门、单位之间才能协同。因此我国的应急指挥系统首要解决的问题就是“整合”,业务系统的整合与信息系统的整合,是应急指挥系统面临的最大挑战。

  在应急指挥系统中,在应急指挥系统中,采用具有松耦合特征的面向服务的体系结构(SOA)来构建整个平台,用业务流程管理(BPM)软件来实现它的流程管理,使得各部门间的连接和集成非常方便和快速,从而可以很好地解决离散资源间互操作和业务流程动态集成问题。

  如下图所示:

浅议政府应急指挥平台的业务流程集成_第1张图片


  业务流程 (BPM) 动态集成示意图

  
如上图,目前业界有一些不错的BPM软件可以使政府的业务流程动态地集成起来,如Oracle的BPM 11G就非常不错。

  它以用户为中心,一方面,通过它通过可视化视窗,各个用户角色都可以很方便地输入和浏览信息,让信息的跟踪和发布更为简易,起到了各方面共同监督工作的作用;另一方面,BPM有不同的分类,有的用于管理文档,有的用于办公自动化,11G这个产品可以管理所有不同类比的BPM,并将他们综合起来,使工作流的自动流转,实现指挥工作在各个环节的无缝衔接,协同工作,既提高了审批工作的效率,又降低了工作人员的工作量。同时,通过对各个岗位责任和审批权限的明确匹配,防止越权,明晰相关人员的责任,使整个工作过程变得规范、透明,增加了可控性,为打造高效、透明的阳光政府创造条件。

  我们来看一下Oracle BPM 11G其所包含的组件:

l         BPM Studio:面向基于角色的建模和设计;

l         Process Composer:面向基于Web的流程建模和部署;

l         流程分析与报告:面向业务可视性、流程状态和运营报告;

l        “所见即所行”的单一流程模型:支持整个BPM生命周期,并消除了流程设计、模拟、执行和监控之间的同步问题。

l         应用统一流程基础可以简化流程的开发、部署、监控和执行,这一部分包含的新组件为:

l         统一流程引擎:执行BPEL和BPMN 2.0流程、人员工作流和规则,与Oracle SOA套件、Oracle业务活动监控(Oracle Business Activity Monitoring)以及Oracle商业智能套件加强企业版相集成;

l         Oracle通用内容管理:面向以文件为中心的流程;

l         端到端管理:统一业务流程的管理和监控,将问题管理扩展到流程管理范畴以外更大的范围。

l         社交功能则纳入了社交计算和Enterprise 2.0技术,如Wiki和博客,实现了用户之间的协作,所包含的组件为:

l         流程空间:在业务流程管理生命周期的所有阶段为业务和IT人员提供定制的团队空间;

l         业务流程向导:以重大进展为线索查看流程状况,从而更容易了解流程情况并简化流程通信;

l         非结构化流程支持:动态增加和委托额外的流程参与者,以帮助用户应对意外的流程变化。

  谈到BPM就不得不谈到ERP,这又体现了Oracle BPM 11G另一优秀的地方,它不单单对自己的Oracle ERP进行支持,对于其他厂商的ERP,Oracle也给予了很好的支持,比如和SAP产品的整合等等。BPM 11G是基于SOA技术,原则上来说,只要API是合适的,产品的集成都不会存在问题。

  在今年年底北京甲骨文全球大会上会有政府公共事业的行业会议,如果朋友们有兴趣了解更多关于政府公共事业的IT解决方案,可以到现场看看,也可以和大会的专家面对面的沟通一下:大会的官网,http://www.Oracle.com/cn/openworld