01activiti - 工作流概念

简介: 01activiti - 工作流概念

下面来看两种请假流程情景

情景一:

情景二:

从上面的两种请假流程情景,可以看出,图是由两部分组成:

  • A. 人物:范冰冰 冯小刚 王中军
  • B. 事件(动作):请假、批准、不批准

可以抽象出下图:

工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”

工作流管理系统(Workflow Management System, WfMS) 是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行。工作流管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。

工作流管理联盟(WfMC,Workflow Management Coalition) 给出的关于工作流管理系统的定义是:工作流管理系统是一个软件系统,它通过执行经过计算的流程定义去支持一批专门设定的业务流程。工作流管理系统被用来定义、管理、和执行工作流程。

工作流管理系统的目标:管理工作的流程以确保工作在正确的时间被期望的人员所执行——在自动化进行的业务过程中插入人工的执行和干预。

目录
相关文章
|
6月前
|
XML 关系型数据库 MySQL
工作流框架--Activiti6.0(二)
工作流框架--Activiti6.0(二)
373 1
|
6月前
|
架构师 Java 关系型数据库
工作流框架--Activiti6.0(一)
工作流框架--Activiti6.0(一)
154 0
|
7月前
|
XML 消息中间件 监控
工作流 jbpm概述
工作流 jbpm概述
102 0
|
7月前
|
API
工作流JBPM流程图说明
工作流JBPM流程图说明
68 0
|
7月前
|
XML 存储 关系型数据库
【Activiti7】什么是工作流?
【Activiti7】什么是工作流?
60 0
38activiti - 工作流总结(图)
38activiti - 工作流总结(图)
33 0
|
存储 监控 架构师
02activiti - 工作流介绍
02activiti - 工作流介绍
51 0
|
存储 Java API
流程引擎Activiti流程实例讲解
流程引擎Activiti流程实例讲解
277 0
|
监控 数据可视化 Java
高效流程引擎:深入探索 Activiti 工作流引擎
在现代的企业环境中,业务流程的自动化和优化变得越来越重要。Activiti,作为一款轻量级、可嵌入的工作流引擎,为企业提供了一种高效的方式来管理和执行各种业务流程。本文将为您详细介绍 Activiti 的核心概念、特性以及在业务流程管理中的应用。
574 0
|
XML 存储 Java
Activiti7工作流
Activiti7工作流
925 0
Activiti7工作流