工作流学习笔记01——基本概念

1、工作流
是业务过程的自动化处理,在业务流程处理过程中,根据一组定义好的处理规则,可以把相关的信息、文档、任务或业务可以从一个参与者传递到另一个活动的参与者。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
2、工作流模型
工作流模型是业务过程的计算机化的表示形式,它定义的是过程运行中会涉及到的各种参数,如业务过程的开始和终止条件、各个工作环节及相互之间的控制流动与数据流动关系等。
例如,一个采购管理,包括采购申请、采购经理审批、总经理审批等几个过程,这是一个业务处理的全过程,对这个活动的定义就是流程定义
3、活动
是包含在流程中的一个工作节点,一个节点可以是手工节点、也可以是自动节点。如果是手工节点,这个节点的工作由人工来完成,如果是自动节点,这个节点的活动由后台自动来处理。
例如,在采购管理流程中,采购申请就是流程中的一个活动。
4、分支
分支是活动节点的输出,分支可分为与输出(and split)、或输出(or split),分支上可以定义分支条件。
5、流程实例
是一个流程单次执行的具体表现,流程实例是在运行时由流程模型创建,一个模型可以起多个实例。
例如,公司的采购行为每年会发生多次,那么每一次采购行为都看作是一个流程实例。
6、活动实例
是一个流程的活动节点单次执行的具体表现。 活动实例是在流程运行过程中由流程实例启动并执行时开始创建的,在某个时刻,一个流程实例可有若干个活动实例,但一个活动实例只能与一个流程实例相关。
7、任务
在一个流程实例中,任务是某个活动节点下分配给流程参与者处理的工作 。一个活动实例下可以有多个人参与,即分配给多个人任务。
8、流程状态数据
流程状态数据是指工作流在运转过程中流程流转所需要的保存在流程实例中的数据。
流程状态数据一般分为三种:
影响流程走向的数据:如是否同意、审核金额等
业务数据:单据的唯一编号
执行人信息:发起人、执行人等
9、工作流引擎
工作流引擎是一个软件服务,它为流程实例提供相应的运行支撑环境。
10、流程参与者
在一个工作流活动实例中,执行工作的资源就是流程的参与者。一个参与者可以是人力资源也可以是设备资源。
流程参与者包括流程启动者、管理者,任务的执行者、分配者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值