最新文章列表

BPMN-2019快速指南

什么是BPMN 业务流程管理计划(BPMI)开发了一种标准的业务流程建模表示法(BPMN)。BPMN 1.0规范于2004年5月向公众发布。该规范代表了BPMI记谱工作组两年多的努力。 BPMN的目标 BPMN工作的主要目标是提供一个易于所有业务用户理解的符号,从创建流程初始草案的业务分析师,到负责实施将执行这些流程的技术的技术开发人员,以及最后,对那些将管理和监 ...
chktsang 评论(0) 有681人浏览 2019-02-25 14:53

Eclipse安装Activiti报错

Eclipse版本:Luna Service Release 2 (4.4.2)   报错信息如下: Cannot complete the install because one or more required items could not be found.   Software being installed: Activiti Eclipse BPMN 2.0 Designe ...
jsntghf 评论(0) 有2981人浏览 2017-04-22 14:34

Activiti工作流引擎学习笔记之一

工作流引擎:Activiti 5.17.0   Activiti工作引擎在部署工作流时加载资源文件(*.bpmn,*.png)的三种方式:   1、从classpath根目录下加载指定名称的资源文件,例如:   this.getClass().getClassLoader().getResourceAsStream(“diagrams/loadAuditProcess.bpmn”); ...
programerje 评论(0) 有741人浏览 2015-05-06 22:06

jbpm5.4会签思路和实现

关于jbpm5的人工任务实现这里提供一个思路   流程图如下:   <!--StartFragment --> 有一个流程变量会记录会签人员列表,在分支节点会判断会签人员列表是否为空,为空就会签结束,不然就走到会签节点为剩余的会签人员创建任务而每个会签人员处理完任务后,就会从流程变量中的会签人员列表中将该人员移除,这个是思路。 在流程中创建流程变量的方式   这个变量 ...
felix_alone2012 评论(0) 有1851人浏览 2015-01-08 22:07

FoxBPM 系列之-设计模式、OO原则

时光荏苒,不忘初心,勿在浮沙筑高台!继续每周一篇的FoxBPM 系列! 流程引擎永远不可能独立的面向客户,它必须通过组建的方式集成于平台和客户交互。既然是组件那么我们就需要将其架构设计的具有弹性、可重用性、平台关联性、和其他组件的互联互通性等等。那么什么样的架构才能达到这样的高度?什么样的设计才能满足这样的要求?凡此种种。本周就带着这些疑问跟大家介绍一下FoxBPM流程引擎的架构设计中所遵 ...
天之大 评论(0) 有944人浏览 2014-08-07 20:50

Fixflow引擎解析(五)(内核) - 基于Token驱动的引擎内核运转原理

Fixflow内核运转图v1.0(beta) 先做一张fixflow微内核运转图,详细的说明后面会补上。   未完....更新中....
fixflow 评论(0) 有1125人浏览 2014-02-18 18:00

Fixflow引擎解析(四)(模型) - 通过EMF扩展BPMN2.0元素

我们在第一章中介绍了怎么通过EMF读写BPMN2.0官方元素, 第三章中介绍了怎么建立一个简单的EMF模型来读写XML, 在这章里边我们介绍下怎么给BPMN2.0模型注入扩展元素。   1.为什么需要扩展 由于BPMN2.0官方提供的标准不能满足一个引擎需要运行起来的所需的一些元素,所有各个基于BPMN2.0标准的厂商都对BPMN2.0标准进行了自己的扩展。 例如: activiti ...
fixflow 评论(0) 有1833人浏览 2014-02-18 14:16

Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件

  关于EMF   EMF(全称Eclipse Modeling Framework),是Eclipse组织推出的建模框架。它能够帮助软件开发人员将模型(UML, XSD等)转换成为健壮且功能丰富的Java代码。通过使用EMF,程序员编写的程序能免费的获得一个健壮的模型层,它通常比程序员自己手工编写的模型层更为健壮。事实上,有很多商业产品都使用了 EMF 来作为其模型层。由于 EMF 的广泛 ...
fixflow 评论(0) 有1559人浏览 2014-02-18 14:14

Fixflow引擎解析(一) - Fixflow开源流程引擎介绍

简介 Fixflow是一款开源的基于BPMN2.0标准的工作流引擎,由Fixflow开源联盟组织(Fixflow OpenSource Union) 进行社区化管理,引擎底层直接支持BPMN2.0国际标准, 吸纳了 jBPM3 、 Activiti5、BonitaBPM 等国际开源流程引擎的精髓, 同时提供了强大的中国式流程流转处理,引擎采用微内核+插件形式设计,提供灵活的扩展模式, 建模采 ...
fixflow 评论(0) 有2047人浏览 2014-02-12 17:09

工作流模式-数据模式

来源是http://www.workflowpatterns.com/patterns/data/,做一个笔记,消化关于数据模式的阐述。 数据模式一共有40种。主要从数据可见性、数据交互、数据传输、基于数据的路由四个角度来归纳。从BPMN对数据可见性的支持来说,目前支持的是任务数据、块数据和案例数据,也就是在任务、子流程和流程这三个作用域有数据存在。数据交互是说数据从哪里到哪里,也存在方向性的拉和 ...
cutesunshineriver 评论(0) 有1158人浏览 2013-09-27 17:13

扩展Activiti 5.12轻松搞定流程实例跟随流程版本一起升级

扩展Activiti 5.12轻松搞定流程实例跟随流程版本一起升级,本文详细介绍之 本功能依托于bboss 3.6.2分支和Activiti 5.12.0版本。 为activiti组件org.activiti.engine.repository.DeploymentBuilder增加以下接口方法: Deployment deploy(int deploypolicy); 参数deploypolic ...
yin_bp 评论(0) 有4773人浏览 2013-06-24 12:59

基于Activiti的简单流程历史图形展示

以前采用jbpm编写流程,后来决定采用activiti在新系统中进行流程实现,所以重新编写了流程历史图形展示 [list=1] 首先需要获取流程定义图 ByteArrayOutputStream os = new ByteArrayOutputStream(); InputStream is = getProcessEngine().getRepositoryService().getPr ...
xsmart 评论(1) 有7909人浏览 2013-06-21 12:02

camunda对BPMN流程定义解析、执行、展现的JS库

1 写在前面 本文介绍了camunda 对BPMN流程定义文件的解析实现。 该类库的JS框架采用的dojo (了解下dojo与jquery的区别:http://blog.csdn.net/dojotoolkit/article/detai ...
lynnlysh 评论(0) 有10721人浏览 2013-04-12 16:08

BPMN2.0-概要

靠自己努力赚钱:http://72191.taobao.com AliKevin 写道 本文是对BPMN2.0的概要介绍. 一、BPMN简介 BPMN(Business Process Model And Notation)- 业务流程模型和符号 是有BPMI(Business Process Management Initiative)开发的一套变准的业务流程建模符号。2004年5月发布了BPM ...
AliKevin2011 评论(0) 有4234人浏览 2012-04-08 09:36

mxgraph 之 自定义双边框长方形(即:doubleRectangle)

1、写在前面:关于双边框形状,在mxgraph中有双边框椭圆形(doubleEllipse),我的双边框长方形就是据此拓展的。 2、该形状的用途:这个图形也是很有必要的,它可用在BPMN中的事务子流程。 3、关键拓展代码: extension.js /** * 新增表单样式doubleRectangle * **/ function mxDoubleRectangle(bounds ...
lynnlysh 评论(1) 有5232人浏览 2012-03-30 17:18

Bonita BPM的词汇表---A

Abstract task : A task where nospecific type of task is defined. 抽象任务 :未定义具体类型的任务。   Activity Cost Worksheet : Aprocess-oriented approach A to analyze the various costs of a set of activitie ...
bonitabpm 评论(0) 有1359人浏览 2011-12-14 14:21

BPMN约束

活动 1、 如果作为源的活动上有带条件的出去的顺序流,那么它上面应该至少还有另外一条出去的顺序流。 2、 如果作为源的活动上有默认的出去的顺序流,那么它上面应该至少还有另外一条出去的顺序流。 3、 如果子流程是展开的,子流程内部的元素就不能够与子流程外部的元素相连。 4、 事件子流程不能有任何进入或者出去的顺序流。 5、 事件子流程有且只有一个开始事件。 6、 事件子流程的开始事件必须有一个触发器, ...
cutesunshineriver 评论(0) 有1911人浏览 2011-11-30 18:00

activiti 并发任务实例流程图的显示

1.写在前面: activiti中并发后的活动任务节点通过runtimeService.getActiveActivityIds(String proInstId)得到。 这个方法在Activiti的doc文档中介绍的不对,它错把参数写成了executionId,而事实上,一个流程实例(对应流程实例编号ProInstId)在运行中通过并发节点产生多个执行任务(对应执行编号executionId)。 ...
lynnlysh 评论(2) 有5698人浏览 2011-09-22 16:41

activiti 实例流程图的显示方法

所谓实例流程图的显示,就是显示流程图的同时,高亮显示正在执行的节点。有两种方法 直接生成带老亮节点的图片: try{ // ProcessDefinitionEntity pde = (ProcessDefinitionEntity) RepositoryService // .getDeployedProcessDefini ...
lynnlysh 评论(0) 有22949人浏览 2011-09-16 17:31

BPMN这点事-BPMN扩展元素(上)

10.3.3   扩展元素 什么是BPMN扩展元素?我们为什么要从BPMN元素中界定出一个扩展元素的子集?BPMN扩展元素是我们平时使用频率不高的BPMN元素,这些元素更多的面向开发人员而不是业务人员,它们强调流程执行的细节,例如对事件子流程和事务性子流程的定义和对更多具有具体执行语义事件类型的定义。BPMN扩展元素使BPMN变得复杂,它关注流程的执行层面。对于BPMN扩展元素,我们的观 ...
ronghao 评论(0) 有6010人浏览 2011-09-06 23:50

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics