.NET工作流引擎介绍

1、引言

主流工作流引擎技术语言一般为Java或.NET,JAVA工作流引擎比较多,.NET工作流引擎较少,今天给大家介绍一款功能强大好用的.NET工作流引擎F2BPM。

2、F2BPM工作流引擎简介

请添加图片描述

F2BPM(.NET版)工作流引擎是一款轻量级的企业级流程管理系统,支持.NET和.NET Core,包含在线可视化流程设计器,支持可视化拖拉拽设计流程、所见即所得,人员规则引擎(支持设置复杂的流程参与者选人规则)。包含流程全生命周期管理:流程设计、运行、监控、分析、优化。中国特色流程全面支持:支持60多种流程模式,会签、分支、发散与聚合、串行、并行、子流程、自由流、分发汇总,复杂退回等。支持嵌入式无缝集成到第三方业务系统中。

3、可视化Web流程设计器

可视化在线流程设计器支持拖、拉、拽方式设计流程,支持流程多版本管理,支持流程导入导出。

请添加图片描述

4、F2BPM支持的流程流转模式

4.1串行模式

串行模式是最简单的工作流模式。当两个或更多任务间存在依赖关系时需用串行模式——在前一任务完成之前,本任务不能执行(调度),一个任务在另一任务完成后才能被激活。
请添加图片描述

4.2会签模式

会签模式是在同一个任务节点多个人一起审批完成后才能开启下一个任务节点,支持串行会签和并行会签,会签也支持投票规则以及自定义规则。
请添加图片描述

4.3循环模式

循环模式是在同一个任务节点支持重复循环操作,可以支持自由选择任意用户,也可以支持按照规则自动循环直到结束。
请添加图片描述

4.4并行模式

并行模式支持多个任务同时并行开始,例如多部门同时进行某个任务,都完成后到并行结束,才能进行下一步任务。
请添加图片描述

4.5发散聚合模式

发散聚合模式支持M取N的规则,例如发散出去3个任务,这3个任务可以满足1个或者满足3个条件都可以支持。
请添加图片描述

4.6分支模式

分支模式支持M取1的规则,就是不论有多少分支任务,只能有一个满足条件。
请添加图片描述

4.7子流程模式

子流程模式是可以引用另外的外部流程作为子流程,这样可以实现流程的复用,并将流程简化,子流程支持同步或者异步。
请添加图片描述

4.8任务分发模式

任务分发模式可以将当前任务下发给其他人,其他人又可以将任务再次下发,回收的时候任务按照谁下发就谁回收,类似公文分发回收场景。
请添加图片描述

4.9多实例模式

多实例模式支持流程动态并行,例如并行的任务不是固定的,有时候3条并行任务,有时候5条并行任务,这种场景就需要用多实例模式。
请添加图片描述

4.10回退模式

回退模式主要用在流程驳回,例如主管在审核的时候发现资料没有提供完全,那么就需要把流程驳回回去补充完整后再提交,那么就需要回退,回退也支持回退到开始节点,上个节点,指定节点,任意节点等,还包含分支退回主干,并行中流程退回,子流程退回等。
请添加图片描述

5、F2BPM支持的流程审批模式

5.1提交

流程审批完成后需要提交到下个节点

5.2沟通

流程审批过程中需要其他人给审批意见,临时沟通

5.3传阅

流程审批过程中需要其他人看下流程审批过程,不影响流程

5.4加签

流程审批过程中需要加一个活多个审批人员,一般多用于会签。

5.5转办

流程审批过程中需要把当前流程转给其他人办理。

5.6撤回

流程发起后发现还需要添加资料活其他异常情况,需要撤回。

5.7驳回

流程审批过程中需要把当前流程回退到某个节点办理。

5.8锁定

流程审批过程中锁定当前任务,不允许其他人办理。

5.9挂起

流程审批过程将当前任务暂停。

5.10改签

流程审批过程将当前审批人改成其他审批人

5.11调度

流程审批过程将当前节点改成其他任务节点审批

6、流程监控

F2BPM支持图形化监控和任务过程监控

6.1图形化监控

流程审批过程支持图形化展示,可以看到流程到哪个节点了,并看到节点名称,处理人,处理人部门,到达时间,完成时间,处理意见等,
请添加图片描述

6.1办理过程

办理过程以列表形式展现流程审批过程,数据比较直观。

请添加图片描述

7、流程干预

流程审批过程中有可能需要管理员进行干预,那么管理员可以通过流程实例管理对流程进行挂起,改签,加签,调度,转办等等操作。

8、工作流引擎集成

工作流引擎一般作为基础组件或者中间件和其他业务系统集成使用,F2BPM工作流引擎支持组织架构集成,嵌入式集成以及接口调用集成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值