基于SOA的流程整合实现智能的业务协同

流程整合原理分析:

流程管理是指运行在一个或多个成为流程引擎的软件上的用于定义、实现和管理流程运行的一套软件系统,它和流程执行者(人、应用)交互,推进流程实例的执行,并监控流程的运行状态。在很大程度上流程管理系统为业务协同运行提供一个支撑环境,通过集成具体的业务应用软件和操作人员的界面操作,良好地完成对业务协同过程的支持。

流程管理子系统管理业务流程,协同各级组织机构和信息系统共同实现端对端过程的自动化,通过业务流程管理子系统,实现业务逻辑与业务流程的分离,支持组织再造和流程重组。

流程管理原理图

流程管理与集成提供流程定义、流程执行、流程监控模块,支撑应用间的流程整合与协同。流程定义主要负责业务流程的图形化建模,并提供丰富的图形化元素、简单易懂的建模方法以及完善的模型管理方式。流程执行主要负责为定制好的业务流程提供运行环境,主要包括实例化及执行过程模型,与外部资源交互,维护运行化境内部全部数据信息,协调各种数据的检查、处理等。流程监控主要负责对流程在整个组织内的流动状况、运行过程进行监视,并提供相关的各类指标统计等。

流程整合在智慧城市中的应用:

智能协同的关键是以全新的角度看待城市运营管理,把之前分散的涉及城市运营管理的各种领域,如人、交通、政务、环保、城管、通信、视频等,综合起来考虑,并发现这些领域之间的关系,将城市中的物理设施、信息资源、社会资源等连接起来,形成“事件驱动、规则判断、联动处理、流程监管”的智能协同体系。在智慧城市中,智能协同与各类业务系图统间关系如图所示:

流程整合在智慧城市中的应用

城市运营管理中心(COC)在具备统一数据交换等应用集成能力的基础上,面向智慧城管、环保、应急、视频等业务系统提供统一的智能协同服务。“事件”的来源是各业务系统,如城管的非法站道事件、环保噪声超标事件、气象灾害预报事件等,这些事件根据协同工作的需要,统一上报到COC平台,COC平台的协同处理规则设置功能会预先针对不同的事件进行分门别类的处理设置,包括不同的处理措施、流程和责任人等,事件上报后,COC平台根据规则进行转发、分派或者回馈处理,在此过程中,根据需要与各业务系统之间进行各种信息的联动,最终将结果反馈到事件的发起方。COC跟踪、协同、监控整个处理的闭环流程,并提供当前流程监控和提醒、历史信息查看等功能供各环节处理人员使用。COC的智能协同规则库具有开放式、可扩展的特点,抽象总结各种业务场景的特点和相应的处置方法,通过不断地自学积累,非符合提高整体的智能协同自动化、智能化处理能力。

本文来源:时光·协同
更多
相关文章
关注我们
媒介联系

Email:marketing@cicro.com

TEL:(8629)87579521

FAX:(8629)87579518