疯狂Activiti6连载(1)Activiti介绍

 本文节选自《疯狂工作流讲义(第2版)》

京东购买地址:https://item.jd.com/12246565.html

工作流Activiti6电子书http://blog.csdn.net/boxiong86/article/details/78488562

工作流Activiti6教学视频http://blog.csdn.net/boxiong86/article/details/78608585


Activiti介绍


在计算机尚未普及时,许多工作流程采用手工传递纸张表单的方式,一级一级审批签字,工作效率非常低下,对于数据统计以及生成报表的功能,需要经过大量的手工操作才能实现。随着电脑的普及,这些工作的参与者只需要在电脑的系统中填入工作内容,系统就会按照定义好的流程自动执行,各级审批者可以得到工作的信息并作出相应的审批和管理操作,数据统计和报表的生成均由系统代为完成,这样大大提高了工作效率,在这种背景下,各种的工作流应用以及中间件应运而生。

工作流应用在日常工作中的应用越来越广泛,JavaEE领域出现了许多优秀的工作流引擎,例如JBoss社区的jBPMOpenSymphonyOSWorkflow等,在2010517日,以Tom Baeyens为首的工作流小组发布了一个全新的工作流引擎——Activiti,该工作流引擎的第一个版本为5.0alpha1,由于Tom BaeyensjBPM的创始人(由于意见分歧离开JBoss),因此Activiti的团队希望该流程引擎是jBPM4的延伸,希望在jBPM中积累的经验和知识的基础上,继续进行新一代工作流解决方案的建设,因此将第一个Activiti版本定义为5.0alpha1

Activiti经过多年的发展,已经发布了多个版本,随着DMN(决策模型与图形)规范的推出,Activiti开始实现自己的规则引擎本书将以Activiti6.0为基础,深入了解Activiti工作流引擎以及规则引擎的特性

工作流介绍

工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括、描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。工作流管理系统(Workflow Management System, WfMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。工作流需要依靠工作流管理系统来实现。工作流属于计算机支持的协同工作(Computer Supported Cooperative WorkCSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。注:本段内容来自维基百科。

早在20世纪70年,办公自动化概念出现的时候,工作流思想就已经出现,人们希望新的技术可以改善办公效率,但是由于当时计算机并没有普及,网络技术还不普遍等原因,70年代工作流技术仅仅停留在研究领域。到了90年代以后,各种的技术条件逐渐成熟,工作流技术被应用于电讯、软件、制造、金融和办公自动化领域。随着工作流技术的兴起,为了给全部业务的参与者提供易与理解的标准标记法,由业务流程管理倡议组织(BPMI)开发出了“业务流程建模标记法” (BPMN, Business Process Modeling Notation),BPMI组织于2005年并入到OMG组织,当前BPMN规范由OMG组织进行维护。

BPMN2.0规范简述

BPMN规范1.0版本由BPMI组织于2004年发布,全称是Business Process Modeling NotationBPMN规范的发布是为了让业务流程的全部参与人员对流程可以进行可视化管理,提供一套让所有参与人员都易于理解的语言和标记,为业务流程的设计人员(非技术人员)和流程的实现人员(技术人员)建立起一座桥梁。BPMI组织于2005合并到OMGObject Management Group)组织中,20081月发布BPMN1.1规范。BPMN2.0规范于20111月正式发布,并且全称改为Business Process Model And Notation(业务流程模型和符号)。

1.0版本的BPMN规范中,只注重流程元素的图形,这使其在流程分析人员中非常受欢迎,而BPMN2.0版本则继承了1.0版本的内容,并且注重流程执行语法和标准交换格式。

BPMN2.0概述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨大仙的程序空间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值