BPM介绍

Business Process Management(业务流程管理).是一套达成企业各种业务环节整合的全面管理模式.实现跨应用、跨部门、跨合作伙伴与客户的企业运作.BPM通常以Internet方式实现信息传递、数据同步、业务监控和企业业务流程的持续升级优化.

BPM也可以是(Business Process Modeling)业务流程建模.
是对业务流程进行表述的方式,它是过程分析与重组的重要基础.BPM是一套设计,执行,管理及监控业务流程的技术和标准.一个业务流程是指为了实现某种业务目的行为(盒子)---每个盒子代表一个人的操作,一个内部系统,或一个合作公司的流程----的流程或一系列动作.

几年前,BPM叫作工作流(workflow)用来管理和驱动在公司内部大型人性化和纸制流程的组件.
http://www.itisedu.com/manage/Upload/image/2006310161947726.gif
 在这个体系结构的核心部位是一个执行流程的运行时引擎,其流程的源码是由基于XML的BPEL语言写成,BPEL是当今最著名、广泛应用的BPM标准,及最优秀的BPM执行语言。这些流程是由业务和技术分析家使用支持可视化流程图语言BPMN——最好的BMP图形语言——的图形编辑器设计出来的。此编辑器包括一个导出器,可以从BPMN图生成BPEL代码(之后部署到引擎)。(在当前许多Java开发工具中,BPMN到BPEL的流程与UML到Java的流程相类似。)

      人和计算机的交互驱动引擎里流程的执行。人这个参与者使用一个图形化工作列表应用程序浏览并执行未执行完毕的手工工作(在流程运行的引擎里)。依附于公司网络的但在引擎地址空间外的内部IT系统,被储如web服务,j2EE,或COM的集成技术,通过XML作为选用的消息格式所访问;用编成语言如java、C#写出的内部交互可以是更轻便的内嵌代码片断。外部交互是典型的基于web服务的通信,由编排控制,例如那些用新兴的XML语言——WS-CDL 这个领先的编排语言所创作出的外部交互。虽然编排描述了多个参与者流程交互(在business-to-business电子商务里很典型)的整体、引人注意的视图,但是编排工具包可以用来生成一个基本的BPMN模型,其可以捕捉某个特定参与者流程所要求的通信,同时这个工具还可以验证一个给定的流程是否满足编排的要求。(WS-CDL文献建议由WS-CDL生成BPEL而不是BPMN。但是在现在的体系结构中,BPMN作为一种设计语言是一个必要的间接层。)

      BPM系统管理员里利用一个图形化的监视控制台来维护和跟踪引擎流程的状态。控制台使用一种管理语言与引擎衔接。实时引擎将流程状态持久化到数据库,控制台直接与数据库碰面,而不是用管理语言来沟通。运行时引擎将流程状态持久化到数据库,控制台直接与数据库碰面而不是使用管理语言来专门执行流程的请求。监控构造也支持业务活动监控(Business Activity Monitoring (BAM))或者仪表板式的业务监控。

原文地址:
http://www.onjava.com/pub/a/onjava/2005/07/20/businessprocessmodeling.html
中文地址:
http://www.matrix.org.cn/resource/article/43/43803_Business_Process_Modeling.html
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
IBM公司的BPM流程管理体系是一种基于云计算和大数据分析的解决方案,旨在帮助企业提高业务流程的效率和灵活性。该体系整合了IBM的软件产品和服务,可以支持企业在各个层面进行流程管理和优化。 首先,IBM的BPM流程管理体系提供了一套全面的工具和应用程序,用于设计、建模和自动化各种业务流程。用户可以利用这些工具创建流程图、定义任务和规则,并自动监控和执行业务流程。这种自动化可以大大提高业务流程的效率,减少人工错误。 其次,IBM的BPM流程管理体系还提供了强大的分析和报告功能。通过收集和分析来自各个业务流程的数据,用户可以深入了解各个环节的性能和瓶颈,并根据这些信息做出相应的优化措施。此外,该系统还提供了实时的报告和仪表板,使用户可以随时掌握业务流程的状态和趋势。 此外,IBM的BPM流程管理体系还与其他企业系统集成,如企业资源计划(ERP)和客户关系管理(CRM)系统。这种集成可以实现业务流程和数据的一体化,提高企业的整体协同性和响应能力。 最后,IBM的BPM流程管理体系是基于云计算的解决方案,意味着用户可以随时随地通过互联网访问和使用该系统。这种灵活性使得企业能够更好地适应市场变化和业务需求的不断变化。 总之,IBM公司的BPM流程管理体系是一个综合性的解决方案,通过自动化、分析和集成等功能,帮助企业提高业务流程的效率和灵活性。这个体系基于云计算,可以随时随地使用,帮助企业实现更好的业务管理。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值