设为首页 收藏本站
查看: 1983|回复: 0

[经验分享] 架构 - 业务流程管理介绍(BPM)

[复制链接]

尚未签到

发表于 2015-9-30 10:15:49 | 显示全部楼层 |阅读模式
什么是业务流程
DSC0000.png
  维基百科中说,业务流程是为特定的对象(客户)创造价值的过程,这一过程由一系列相关联、有组织活动或任务组成。企业和组织中的流程常常划分为三种基本类型:

  • 管理流程——对系统运作进行管制、协调的流程。典型的管理过程例如公司治理、战略管理。
  • 运作流程——构成核心业务和创造基本价值的流程。典型的运作过程例如采购、制造、市场营销、销售。
  • 支持流程——支撑管理流程和运作流程的流程。例如:会计、招募、技术支持。
业务流程和工作流的关系
  工作流技术发端于1970年代中期办公自动化领域的研究工作,它也是形成最早的办公自动化系统主要技术。以前在OA产品中,大家听得很多的是工作流,比较典型的就是审批流了。如果大家注意的话,会发现现在很多BPM软件的前身就是工作流产品。从技术角度上理解,工作流软件是BPM的重要技术之一,BPM软件是工作流软件发展的结果,只是开发商从市场考虑加上一些佐料换了一个包装而已。很多开发人员都是从技术上去区分工作流产品还是BPM,这个也没有错,然而从处理问题的角度考虑,区别两者则又是非常必要的,我更愿意从它们解决的问题域去区分:工作流软件解决的问题域是流程的自动化(workflow),而BPM软件解决的是业务流程的优化(process),BPM更强调对流程运行的监控、流程数据的分析、企业应用的集成、快速开发能力。流程优化只有一部分工作是IT系统能够完成的事情,还有很多事情是系统外完成的,IT系统所做的是为流程优化准备好高质量的分析数据,做为支撑系统而存在。
企业引入BPM的好处

  • 规范集团公司业务流程
  • 实现业务流程的集成和自动化
  • 提高团队协作效率
  • 实现流程优化
  • 优化企业内部管理
  • 提高企业的管控能力和决策水平
  • 向知识型企业转变
BPMS的主要技术项

  • Process Modeling 业务流程建模

    • Analytical Modeling     业务流程梳理分析模型(面向业务人员)
    • Executeable Modeling         可执行的业务流程模型(面向IT信息人员)
    • Organizations,Applications Modeling  组织、应用模型(面向IT信息人员)

  • Process Automation 业务流程自动化

    • Process Engine    执行业务流程模型的关键特性,为流程提供执行、监控的运行环境
    • Flow Control (Routing)  将任务执行者(人工/机器)自动送达的路由规则
    • Event and Exception    由指定的(人/机器)在指定(时间/动作)触发事件,执行商业逻辑、EAI

  • Process Architecture and Standards 业务流程架构和标准

    • Workflow Architecture     工作流系统架构,WFMC Intefrace规范
    • Modeling Language Standards    建模语言标准,XPDL、BPMN、BPEL
    • Mode Driven Architecture           模型驱动架构,OMG、MOF规范
    • Services Orchestration Architecture面向服务的架构,OASIS、WebService

  • Business Rules 商业规则

    • BRE(Business Rule Engine)               用于执行规则的引擎


    • Rule Designer                                   规则设计能力

  • Application Integration 应用整合

    • based on Event           基于事件的整合
    • based on Adapter         基于双方适配器的整合
    • based on Portal           基于交互的整合
    • based on Services              基于ESB总线服务的整合
    • based on Resource      基于资源的整合(数据库、简单文件格式、RSS、Mushup..)

  • Performance Management
BPMS 系统架构图
DSC0001.gif
业务流程分析BPA与业务流程管理BPM区别
DSC0002.jpg
  BPM Babylonia – Comparing BPA and BPMS is like comparing apples and oranges
DSC0003.jpg
  (转:http://kb.cnblogs.com/page/176078/)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-120817-1-1.html 上篇帖子: bpm,bpm千万里我找的就是你!! 下篇帖子: BPM平台为企业“增值”
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表