三个BPM典型解决方案简介

 
1. ARIS产品介绍
  ARISArchitectureofIntegratedInformationSystem)是德国Saarbrück大学的A.W.Scheer教授于1992年提出的一种基于过程的模型结构,广泛应用于企业的业务流程设计、分析、实施和持续性优化。
  2006227Michael J. BlecharJim Sinur在分析了大量供应商及各自解决方案的基础上,公布了近期Magic Quadrant业务流程工具的调查报告。Gartner公司在这份调查报告中指出,由于业务主管和流程管理者对业务流程的关注,在提高优化与自动化水平,并就其业务需求与IT专业人员广泛交流的过程中,业务流程分析(BPA)工具发挥的重要性呈现出持续的增长。
  Gartner调查结果显示,IDS Scheer作为拥有成熟BPA工具的供应商,以其丰富的产品功能和较高的市场占有率,以及对推进该技术的整体构想和这方面业务的大量投入,成为这一领域的领导者。同时,这些基于投资力度和市场规模,以及技术差异化,或兼具二者优势形成完整构想的供应商,已开始着眼于这一领域今后的全面发展。
 
6 Gartner 2006 年给出的 BPM 四象限
ARIS 结构中,组织、数据和功能视图相对独立,之间的关系由过程视图来描述。
  数据视图:类似于 已收到客户订单 已开发票 之类的 事件 对信息目标(数据)的状态差别进行了定义。另外,参考内容的状态,如 客户状态 产品状态 也可以以数据的形式来表示。因此,状态和事件就构成了 ARIS 体系的数据视图。
  功能视图:包括对活动或功能的定义,以及被完成的功能之间的内部关系,总体关系之下独立的子功能的列举,以及功能之间存在的地位关系的定义。
  组织视图:表现的是人员与组织单元之间的结合,同时也表现了它们之间的关系以及与之相关的结构。
产品 / 服务视图:描述了企业向社会提供的产品以及服务。
  过程视图: ARIS 描述方法中的核心。它描述了企业业务的执行过程、各种活动之间的逻辑关系,以及与业务过程相关的数据、组织 / 人员、资源、输入 / 输出之间的关系。
  通过运用 ARIS ,可以进行业务流程的设计、实施和控制,并指导企业的软件选型、软件开发和软件实施。   ARIS 包含了一系列的功能组件,在业务流程设计方面,包括:
   ARISToolset 设计、分析和优化业务流程;
   ARISWebDesigner 通过 Internet 进行公司内外的业务流程设计;
   ARISSimulation 仿真和动态分析业务流程;
   ARISWebPublisher 通过 Internet/Intranet 提供快速和全球性的业务流程信息;
   ARISBalancedScorecard 通过分析和比较关键绩效指标来实现对业务流程的改进和优化。
  通过业务流程的实施,可以将 ARIS 设计的业务流程导入到应用软件之中。在业务流程的实施方面, ARIS 提供了以下组件:
   ARISUMLDesigner 生成 UML 语言,以方便企业进行软件开发;
   ARISformySAP SAP 软件紧密集成,以流程为导向来实施 SAP 软件,参照行业的最佳实践流程来优化客户的流程。
   ARISP2A ERP 等应用系统中导入业务流程。
  业务流程控制可以用于测量建立在 IT 系统之上的业务流程的业绩和实际成本,并通过测量到的实际数据,例如,生产量,产品退货频率和供应商可信度,来探测潜在的流程优化的地方。在业务流程的控制方面, ARIS 提供了以下组件:
   ARISProcessPerformanceManager 有效监测实时业务流程。
   ARISProcessCostAnalyzer 分析和控制各项业务流程实际发生的成本。
2. Ultimus的BPM解决方案介绍
  我们以UltimusBPM组件为例来说明一个典型的BPM产品所具有的功能:
 
7 Ultimus 的产品架构图
The Ultimus Process Designer 使得业务拥有者或流程分析师可以利用图形化设计、建模、描述记录和优化业务流程。使用 Process Designer 后,企业可以快速建立关于业务流程的共享信息,因优化解决方案从而更快速地进入市场 (Time to Market)
   Ultimus BPM Studio 提供协作式流程设计和开发环境。它在单一整合的环境下结合了 Process Designer Ultimus 流程开发及表单设计特点。 IT 设计人员可以轻易地制作表单、条件式传递 (Conditional Routing) 、集成数据库等,而无需编程或编写脚本。如需更复杂的开发应用,开发人员可结合使用 Web Services XML 和定制的 .NET 代码。开发人员还可以将自选的编辑器插入 BPM Studio ,包括 Visual Studio.NET ,并在单一的环境管理 BPM 解决方案中的所有组件。
   The Ultimus Organization Chart ( 组织结构图 ) 为用户和角色管理提供图形化的环境。组织结构图能够与微软 Active Directory 或其它目录系统集成。它在基于工作关系和动态流程信息来定义流程传递条件时, 具有极大的灵活性。多数业务流程都可从直接利用企业现有的技术资产中获益。为此, Ultimus 提供一种名为 Flobots 的技术,即流程机器人,以便自动执行跨软件应用的任务,包括电子邮件、数据库、 Word Excel Exchange 等。而一般用途的集成,可以支持 Web Services XML .NET Code Files ASCII 。有了 Flobots ,流程设计员只需点击,无需编写代码或脚本,即可轻易地 训练 ”Flobot 而实现集成。
   The Ultimus BPM Server (BPM 服务器 ) 是自动化流程的执行引擎。它管理所有自动化流程中的所有实例和个案,处理所有相关企业系统之间的连接,包括数据库、目录、生产力应用软件和后台系统之间的连接。支持服务器集群以提高性能和可靠性。
   The Ultimus Client ( 客户端 ) 使用户能够从浏览器、门户网站或 Microsoft Outlook 管理工作清单和优先等级。客户端软件提供一系列的设施以处理人们每天生活中发生的异常情况,授权用户能够将其工作任务分给其它用户,管理人员可调整团队工作量,使所有参与者能查看任何进行中的活动的状态。客户端软件有 16 种语言版本以支持全球客户。
   The Ultimus Administrator ( 管理器 ) 在微软管理控制台 (Microsoft Management Console MMC) 应用软件内部运行,提供主动监控和管理工作流的工具。它使用户能够安装和卸载流程、查看和管理流程实例,并管理其它系统属性。在流程管理中,可安装过滤器来标记流程瓶颈、超额工作量等。
   Ultimus Reports ( 报表系统 ) 组合一系列的报表以显示工作时间、总耗费时间、成本和其它流程结束后分析的基本关键指标。可使用报表模块定制报表,或将数据导出至其它工具。
  最后,必要时还可提供完整的 Enterprise Integration Kit (EIK: 企业集成工具包 ) 使客户通过 COM .NET 增加定制化客户端、 Flobots 或其它功能。
3. IBM的BPM解决方案介绍
通过 IBM WebSphere Business Integrator 框架,企业能够在所有支持应用系统的基础上加速业务流程的运行。它帮助企业按照他们需要的方式运行各种业务处理流程:改革业务流程的处理模式,根据需要连接不同的客户和合作伙伴,而每个客户与合作伙伴都能够感受到企业给予他们的完整的服务。
   IBM 业务整合细分为应用集成和 BPM 两大类。 BPM 用于模型化和自动化处理商业业务流程的解决方案,可以跨越企业内部的不同应用系统及跨越不同的企业组织。相关产品包括 MQSeries 以及 Business Integrator 等。比如, MQSeries Workflow 可以将企业的资源和能力与商业策略统一到一起,做到加速业务流程、削减成本、消除错误和提高工作人员的效率。该软件帮助企业定义、记录、测试、控制、执行、完善和集成自己的业务流程,保证了企业可以快速响应新的市场需求。
 
WebSphere MQ
   MQ :实现 Information Connectivity 。实现客户位于不同系统、不同平台下的数据交换。 WebSphere MQ 具有强大的跨平台性,可以支持 35 种平台,它利用消息机制实现应用系统间数据的传输和通讯,无论出现何种异常故障(如网络断线、网络阻塞、系统当机等),都能确保应用程序数据在传递过程中不丢失、不重复,而当故障恢复时, WebSphere MQ 可以将未成功发送的信息自动发送至应用系统,而无需人工干预。
   WebShpere MQ Integrator
  它的主要功能是将企业中不同的应用进行集成,这些系统可能运行于不同的平台之上,采用不同的开发语言与模式进行开发的,实现他们之间的数据共享。
  它的功能主要有:
  应用程序格式转换和智能路由功能 : 作为各个应用的数据吞吐机,提供多种数据格式服务,其中包括:用户自定义格式,用户可以为每一种应用定制自己的消息格式,通过这种消息格式来连接原有的旧的应用; XML 格式;面向纪录的信息格式,如 C 的头文件, COBOL records 等。对于这些消息格式,提供相应的剖析器进行解析,实现它们之间的格式转换。如对于用户的 bit stream 的输入信息可以输出为 XML 的格式,反之亦然。从而无缝地连接现有的应用,并可以采用 XML 的新标准开发新的应用。提供检查和过滤功能,根据所传输数据的内容做动态路由。
  强大的数据处理功能 : 作为各个应用的数据处理机,对经过 BPI 的数据进行各种处理操作,如计算、过滤等,使得数据在从 BPI 经过时便可以被进行相应地计算,从而发往目的应用系统;支持数据仓库,对各应用系统所传输的数据进行集中记录,便于以后的审计和分析。
  对各种应用系统的接口功能 : 提供强大的连接性,既提供各种与现有商业应用连接的 Adapter ,可以将企业内部各种应用系统进行无缝连接,如 SAP Notes Sibel SWIFT People Soft I2 等,支持各种标准数据格式或应用的接口,如 XML JDBC ,对于这些应用可以不必开发新的接口,减少开发的工作量;同时提供应用程序接口,以开发客户化的连接件。
   MQ Workflow
  实现 Process Integration 。它从三个方面实现流程的管理: Who 谁参与流程; What: 那些应用参与流程;以及 How :怎麽实现流程? MQ WorkFlow: 的最为关键的优势在于既可以管理自动化运行的应用,又可以管理需要人工参与的应用。或者说可以管理那些需要较长时间运行的,又人工干预的流程,既在一个流程中。通过 MQ WorkFlow 定义参与业务流程的人员,它可以对企业的员工按照部门,职位,以及技术或权限的高低进行设定,根据人员的角色和权限分派任务。
  它所能提供的功能主要有:
   Process Engine: 提供一个强大的工作流程引擎, 实现灵活的、可扩展的快速流程部署和管理 ;
   Process Monitor: 它可以监控和管理流程的执行,维持流程状态、确定下一步的任务、记录所执行的步骤并且与用户和应用互相作用,并且在参与流程的资源之间自动地传递数据。
   Work Assignment: 根据对 staff 的定义,将相应的工作列表分发给相应的员工;
   Process Definition: Process Logic: 定义流程中各个步骤的执行顺序和控制逻辑以及数据流;
   Application Definition: 定义组成某一个业务流程链的各个节点上的应用,这些应用可以是自动运行的,也可以是需要人工干预的,应用的类型和运行平台可以是互不相同的;
   System Design: domain system group system node 四个层次对企业的网络架构进行设计,如:这四个层次可以分别对应总公司、分公司、部门、部门内的服务器节点;
   Data Mapping: 定义业务流程的数据映射规则,在应用与应用之间传递数据,并且进行数据的映射和转换。
   Staff Definition: 定义参与业务流程的人员,它可以对企业的员工按照部门,职位,以及技术或权限的高低进行设定,根据人员的角色和权限分派任务。
   CrossWorlds
   CrossWorlds: Application Integration 以及 Process Integration ,除了对人员的定义和管理之外,它拥有上述 MQ Integrator MQ Workflow 所提供的所有功能。
  它包含了 Application Integration 以及 Process Integration 的所有功能,涵盖了业务整合的全部需求;它能够满足企业业务整合的两方面:既应用整合和流程整合,两个方面的需求,适合于要有计划的实现这两方面需求的客户。
相对 MQ Workflow 而言,它适合于运行周期较短的那些流程的管理,流程的实时化运行程度很高。
   Holosofx
   Holosofx: Business Process Design Analyze Management Holosofx 是一个强大的 BPM 建模和管理工具集。利用它可以创建业务模型;对业务模型进行分析,估算流程的运行周期等,找出业务流程中效率不是最佳的环节,进行改善;对流程运行的监控和管理功能,提供了操作简单,界面友好的图形工具,实现可视化的流程管理。
4. 总结
  ARIS是世界公认的企业建模最优秀的工具,ARIS中的流程模型,不是狭义流程,而是由组织、功能、数据信息和投入产出构成的整体流程模型;以IBMBEA为首的中间件厂商的产品优势在于企业应用集成方面,不过他们通过收购等方式在不断的完善其BPM的解决方案;UltimusBPM组件优势集中在业务流程的自动化方面,其独有的Adaptive Discovery技术保证了流程的快速化部署。
转自:e_works
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值