1:工作流的概念
工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。
![0879b1e1581b790babee7508a964994c.png](https://i-blog.csdnimg.cn/blog_migrate/7cfdfab45100d3712b766b54ef0a50be.jpeg)
工作流--请假审批
说明:
1) 假设:这两张图就是华谊兄弟的请假流程图
2) 图的组成部分:
A. 人物:范冰冰 冯小刚 王中军
B. 事件(动作):请假、批准、不批准
![3f8068fb801d93725b9c52a1b8be7589.png](https://i-blog.csdnimg.cn/blog_migrate/44dacf7f96e1aba55554caa01980ed84.jpeg)
工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行。工作流管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。
工作流管理系统的目标:管理工作的流程以确保工作在正确的时间被期望的人员所执行——在自动化进行的业务过程中插入人工的执行和干预。
Activiti介绍
Activiti5