您所在的位置:e-works首页 > 管理信息化 > 流程管理(BPM)

WEB服务集成技术在业务流程管理中的应用分析

发表时间:2008-7-23 何山 何朝霞 来源:万方数据
企业IT系统需要更好地组织和集成以提升对业务信息的利用程度,帮助企业管理和改进业务流程。WEB服务集成技术是一种基于服务层的集成,采用面向对象的技术来包装数据,实现基于WEB的不同应用的访问。本文将分析如何在业务流程管理中应用WEB服务集成技术。

    一 、引 言
    业务流程是一些更小的单元(被称为子流程)的有序组合而子流程是一种可重用的业务服务。日趋激烈的市场竞争要求企业更好地集成和管理组织内外的各种业务流程,以便对商业环境的变化实时作出响应,同时实现整个业务流程的优化。企业IT 系统需要更好地组织和集成以提升对业务信息的利用程度,帮助企业管理和改进业务流程。WEB服务集成技术是一种基于服务层的集成,采用面向对象的技术来包装数据,实现基于WEB的不同应用的访问。本文将分析如何在业务流程管理中应用WEB服务集成技术。
    二、业务流程管理架构
    企业需要建立新的IT 架构来帮助管理和改进业务流程。在新的架构下,用户将能查看、检查和分析业务流程以找出问题,从而改进业务流程并最终投人实施。这个过程可以用下面的循环来表示:
    (1) 业务流程的可视化。
    (2) 分析和评价业务流程。
    (3) 设计改进后的业务流程。
    (4) 执行改进后的业务流程。
    业务流程级的管理和集成主要采用中间件技术来完成分布式环境下业务流程的统一建模,实现业务流程的智能化集成,管理与决策支持。为了支持业务流程管理的新架构,本文引人了面向服务的集成中间件的概念,它使用WEB服务集成技术来联结不同类型系统中的应用。中间件从各个业务部门的应用中提取数据,实现了流程的可视化。
    三、面向服务的集成中间件
    当前对业务信息的使用还非常有限,因为它们主要是固定格式报告中的财务数据,并且只有少数人能够接触到,如企业高管、公司计划及财务部门的人员。但现在情况发生了转变,各个层次(包括市场、研发、采购、生产、销售等业务部门)的员工都需要原始的、实时的信息,以便能不断地改进业务流程。对于企业高层而言,除了一直在使用的财务数据,他们还需要实时的信息来帮助发现问题,以便能更快、更合理地作出决定。
    面向服务的集成中间件使用动态、实时的信息来满足企业的这些新需求,并且使得业务流程的实时监控成为可能。业务部门中的流程数据(如库存、成本、订单等)经过中间件的收集和处理后一方面形成管理数据(如增长率,销售情况、市场份额等)存入数据仓库,供企业管理层分析决策使用,另一方面通过对中间获取的数据进行成本指标,产量指标等的分析与评价后,得出应采取的部门行动计划,再返回各业务部门来执行。因此,通过实现业务流程的可视化,中间件提供了一种新的手段来改进企业级和部门级的管理水平。
    四、Web服务翻成技术应用的方式
    面向服 务的集成中间件利用WEB服务集成技术来实现业务信息的实时使用。Web 服务在Intract上通过标准的XML协议和信息格式来发布和访问商业应用服务。Web服务集成技术可用子业务流程集成、前台的集成以及业务内容集成。
    1、业务流程集成
    业务流程集成是WEB服务集成技术的核心内容。它过去只是指联结不同系统中的应用,例如ERP和主机上的应用。但是,如今业务流程集成已经包含了企业中整个营运流程的管理。企业应用集成(EAl)技术为实现基于各种不同平台、用不同方案建立的异构应用集成成为可能,能够把ERP/主机上的应用作为WEB服务无缝联结起来的;而流技术,包括人员流监控技术和事件追踪技术,则可以实现对业务流程全面的监控。
    当前对业务信息的使用还非常有限,因为它们主要是固定格式报告中的财务数据,并且只有少数人能够接触到,如企业高管、公司计划把ERP/主机上的应用作为WEB服务无缝联结起来的;而流技术,包括人员流监控技术和事件追踪技术,则可以实现对业务流程全面的监控.
    2、前台的集成
    前台集成把员工和他们的业务知识联结起来,在各种企业系统的应用中扮演了重要的角色。用户身份管理是前台集成中的关键技术,它划分了组、用户和角色,建立了基于角色的权限模型,并在此基础上对企业信息进行管理。一系列的前台集成技术正逐步投人使用,如身份管理技术可以管理用户角色和用户状态;无线通
信技术把系统和各种移动设备相联结;呈现技术则把系统和服务发布为WEB服务。
    3、业务内容集成
    当进行业务流程再造时,涉及到分布在不同系统中的大量数据.对于数据使用和集成的方式进行优化是非常重要的。业务内容集成把数据使用者的范围从企业高层扩大到了操作人员。通过建立新型的数据仓库和处理事件信息,允许不同级别的人员进人不同类型的业务内容。业务内容集成具体体现在:
    (1)利用关系型联机分析处理(L-OLAP)、多维联机分析处理(M一OLAP)和业务流程事件分析技术对数据仓库里的信息进行分析;
    (2)通过内容管理技术对元数据进行处理,这些元数据也被用于建立数据仓库。
    (3)利用XML数据库引擎来获取实时信息。
    五 、结 论
    利用了WEB服务集成技术的面向服务的集成中间件在企业业务流程管理中扮演了重要的角色,帮助企业不同层次的员工获得实时信息,有助于实现业务流程的可视化和改进。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:刘淼
;