我的工作流元素

原创 2004年09月10日 16:00:00
一、工作流系统的组成部分:
1、流程定制软件:定制工作流程模板的流程图的工具软件,
简称workflowConfig

2、工作流引擎:工作流的中心服务软件,工作流引擎监听接受队列,
将获得的数据处理后发送到对应的下一个节点的接受队列中就算一个工作任务
完成,简称workflowEngine

3、工作流监控软件:实时监视工作流实例的运行情况,简称workflowMonitor

4、客户端接口包:提供给参与工作流的客户端软件和工作流引擎之间通讯的
开发包,简称workflowClient


二、工作流系统运行时交互的对象
1、工作流程模板:由流程定制软件生成的工作流程图,工作流引擎按照这个流程
模板就可以控制工作流实例的运行,简称workflowModel

2、工作流实例:按照某个工作流模板运行的工作。由特定的客户端软件发起,
按照工作流模板规定的规则进行运行直到走完一个流程。一个工作流模板可以
同时对应多个工作流实例,简称Instance 

3、工作任务:节点上的客户端要完成的某种处理,简称Task 

4、工作流客户端:接入工作流的软件,在工作流实例中充当某个节点。
一个客户端对应多种入口数据结构和出口数据结构,在具体的某个工作流模板中
要使用那个数据结构的那个数据项由数据线指定简称Client

三、一张工作流流程图模板中包涵的元素:

1、工作流节点:在流程模板中处于特定位置的客户端软件叫做节点。在同一个
工作流模板中,最少有2个节点;一个节点对应一个客户端,一个客户端可以
对应多个节点,简称Node,是一个写了节点编号的矩形,下面是这个节点对应
的客户端的名字。

2、工作流开始虚节点: 在流程模板中指向开始节点的节点,没有任何处理,
只是指明是从哪个节点开始一个流程实例的,是一个写了start的圆。

3、工作流结束虚节点:在流程模板中指向结束节点的节点,没有任何处理,
只是指明是从哪个节点结束一个流程实例的,是一个写了end的圆。

4、工作流条件虚节点:在流程模板中,放在某个流程节点下面,表示从这个节点
有条件判断,从这个判断开始有多条件分支,是一个菱形。

5、数据线:在工作流模板图上链接两个节点,表示数据流向和数据传递项的
标志,在数据线的起始端链接上个节点的出口数据,结束端是下个节点的入库
数据,可以选则需要传递的某几个数据项。下个节点的入口数据如果没有从
数据线中获得数据,将自己负责缺省数据。简称DataLine,是一条带箭头的实线。
只能从一个节点链接到另外一个节点或者从条件虚节点连到另外一个节点。

6、控制线:和条件虚节点同时出现,表示按照上个节的某个数据项进行判断,
决定流向下个节点的,简称ControlLine,是一个带箭头的虚线。只能从一个
条件节点连到一个节点。

7、连接线:连接虚节点到节点直接的连线,仅表示指向关系,没有其他意义。
简称ConnectLine






流程图样:









java实现把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如{3,4,5,1,2}为{1,2,3,4,5}

public class Solution_xuanzhuanshuzu { public int minNumberInRotateArray(int[] array) { // 如果数组长...
  • pomay
  • pomay
  • 2017年05月11日 12:02
  • 1315

5-27 冒泡法排序 (20分)

5-27 冒泡法排序   (20分) 将NN个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一...
  • lalalalalala_
  • lalalalalala_
  • 2017年04月18日 22:43
  • 1175

EOS工作流引擎工作原理

EOS工作流引擎工作原理   2011-08-02 23:56:05|  分类: 工作流 |  标签: |字号大中小 订阅 转载于: http://lanhy2000.blog.1...
  • hsg77
  • hsg77
  • 2013年03月14日 01:23
  • 5576

activiti-6.0.0 Java 工作流

  • 2018年01月05日 17:34
  • 66.89MB
  • 下载

基于ASPNet技术和工作流技术的学生信息管理系统的研究与开发

  • 2014年09月17日 15:26
  • 884KB
  • 下载

工作流应用开发

  • 2014年10月07日 10:15
  • 1.68MB
  • 下载

Activiti工作流用户手册

  • 2017年08月16日 13:33
  • 191KB
  • 下载

Activiti6DMNMySQL工作流源码包,来自官方jekins

  • 2017年05月09日 14:14
  • 28.27MB
  • 下载

基于ASP.NET的工作流批核系统(.NET 3.5框架的WF技术实现)

  • 2016年12月19日 22:19
  • 1.34MB
  • 下载

Activiti工作流全面解说

  • 2017年02月16日 09:39
  • 2.53MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的工作流元素
举报原因:
原因补充:

(最多只允许输入30个字)