1.Activity工作流的介绍

版权声明:JAVA架构之路群:590583588,每月都有共读书籍! https://blog.csdn.net/x15011238662/article/details/85760818

1.Activity是什么?
工作流(Wor kFlow)是对工作流程及其各操作步骤之间业务规则的抽象,概括描述
工作流建模:即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算
要解决的问题:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档,信息或任务(工作流解决的是多个参与者之间的交互)1.2工作流管理系统WFMS(Work Flow Management System)
是处理工作流的电脑软件系统
主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互
工作流需要依靠工作流程管理系统来实现1.3:计算机支持的协同工作CSCW(Computer Supported Cooperative Work)
是普遍地研究一个群体如何在计算机的帮助下完成协同工作的
工作流属于计算机支持的协同工作CSCW的一部分1.4工作流管理联盟WFMC(Work Flow Management Coalition)
工作流技术标准化的工业组织,成立于1993年8月
工作流管理联盟发布了用于工作流管理系统之间互相操作的工作流参考模型,并相继指定了一系列工业标准
是普遍地研究一个群体如何在计算机的帮助下完成协同工作的
工作流属于计算机支持的协同工作CSCW的一部分
1.
5为什么选择Activiti

产品需求遗漏,开发上线后需求经常改
业务diamond复制
文档缺失,PM(项目经理)让RD(研发)刨代码,梳理流程1.6使用工作流的好处
可以快速响应,灵活的线上流程
业务和开发基于流程模型沟通,基于业务建模快速部署
流程可视化,方便查看流程的运行进展1.7:工作流对团队的作用1、提高效率,减少等待
流程自动化,减少等待,避免等待中浪费时间。可以将企业内的结构化流程通过系统进行设定,并自动流转。可以避免在等待中浪费时间,缩减行政成本,提高决策速率;2、规范行为,落实制度
规范企业的业务流程和行为,解决制度和行为的不和谐。可以将企业的流程设计与内部的规章制度想结合。使各种流程的运行和制度保持一致,有效解决制度和行为的分离;3、协同内外,快速响应
通过工作流将员工、客户、物料、项目、财务、知识等集成起来,无论何时、何地,整个企业都有机的紧密整合在一起,协同工作。4、监控全面,提升执行
管理层可以全面把握各种工作的执行情况,了解和分析任务的状态,从而全面掌握企业的效率等。1.8:如何学习工作流?
工作流引擎的技术选型(Activiti VS JBPM)
Activiti6.0的快速体验
初步认识BPMN2.0的元素

猜你喜欢

转载自blog.csdn.net/x15011238662/article/details/85760818