Web纯JS流程设计器无需编程,完全是通过鼠标拖、拉、拽的方式来完成,支持串行、并行、分支、异或分支、M取N路分支、会签、聚合、多重聚合、退回、传阅、转交,都可以非常方便快捷地实现,管理员还可以随时根据企业的情况调整流程,通过流程监控实时分析流程实例的运行数据分析,提供企业流程的不断优化的依据,同时智能流程版本管理功能,当流程变化转大时旧的实例按旧的流程定义运转,新启动的流程按新版本的流程运转,新旧隔离互不影响。   F2本着 专注的精神、精湛的技术、卓越的品质、做业界最优秀的流程引擎BPM。业务流程化,流程数字化,以流程驱动企业应用,向管理获取更高效益。。

流程设计器界

拖,拉,拽,优秀的用户体验在线流程设计器,完全自主研发的设计器。

F2目标

专注的精神、精湛的技术、卓越的品质、做业界最优秀的轻量级.net、Java工作流程引擎BPM。

F2介绍

F2工作流引擎(F2Workflow)简称F2工作流,是作者历经5年的BPM工作流技术大型项目实战经验和积累而研发,F2遵循参考WFCM、BPMN标准规范,符合中国国情特色,致力于轻量级的工作流引擎,支持多种数据库(mmsqlserver,mysql,oracle)。 F2工作流引擎是一套提供给集成商、软件开发商或需要用于工作流功能系统软件研发者,可快捷灵活的嵌入到目标应用系统当中,可与第三方开发框架整合无论是Asp.Net MVC、.net、Java J2EE或者传统的Web Form都适用。 强大智能的组织模型接口智能识别接入方系统组织架构,可快速应用到任何基于.net管理系统,实现工作流审批、业务流(BPM)的智能性、灵活性、简单实用性,优秀的扩展性、集成性、独立性、开放性和稳定性。 支持可视化的流程设计器来设计流程的定义,Web端纯JS流程设计器无需编程,完全是通过鼠标拖、拉、拽的方式来完成,支持串行、并行、分支、异或分支、M取N路分支、会签、聚合、多重聚合、退回、传阅、转交,都可以非常方便快捷地实现,管理员还可以随时根据企业的情况调整流程,通过流程监控实时分析流程实例的运行数据分析,提供企业流程的不断优化的依据,同时智能流程版本管理功能,当流程变化转大时旧的实例按旧的流程定义运转,新启动的流程按新版本的流程运转,新旧隔离互不影响。 F2本着 专注的精神、精湛的技术、卓越的品质、做业界最优秀的流程引擎BPM。业务流程化,流程数字化,以流程驱动企业应用,向管理获取更高效益。

F2工作流引擎特点

1、 强大的Web流程设计器,快速通过“拖、拉、拽”实现流程定义建模。
2、 遵循WFCM、BPMN规范
3、 快速嵌入到任意基于.net、Java平台技术的目标系统
4、 自定义业务开发表单开发
5、 智能识别接入目标系统的组织架构
6、 丰富的扩展性
7、 轻巧灵活,国内.Net.net、Java技术平台最轻量级的工作流引擎
8、 高达27种丰富的流程流转模式
9、 单个活动步骤支持单一签核、多人并签、多人抢占三种响应方式

F2可视化作流建模

1. 强大的Web流程设计器,快速通过“拖、拉、拽”实现流程定义建模
2. 工作流活动节点支持:提单节点、结束结点、普通节点、会签开始结点、会签结束结点、发散开始节点、发散结束节点、子流程节点(流程嵌套)、自循环节点,自动节点,分组面板;        
3. 支持活动的串行、并行、条件流转、跳转、退回(丰富的退回功能具有代表性的中国特色)、撤回、自循环处理;        
4. 支持节点与、或、异或等输入输出方式定义;
5. 支持节点的进入模式与退出模式定义;        
6. 支持消息提醒规则设置,手机短信消息通知,邮件消息通知等;
7. 支持传阅、转交功能;
8. 支持任务超时处理;        
9. 支持任务的主办完成、会签完成、规则完成;        
10. 工作流模型启动支持人工启动、自动启动两种方式。

流程流转模式

1. 顺序
        是最为简单,也最为容易理解的模型。按照预定的任务列表,有序的执行.
2. 子流程模式
        内嵌式子流程
3. 自循环模式
        同一个任务节点,重复的执行多次。比如A是自动环节,那么当A的待办处理人处理后可再次发给A环节的其它处理人处理,直至A环节处理人不再发给A环节为止。
4. 并行会签模式
        流程运行过程中,因为不同的条件或情况,或者处理的业务需要多部门(多任务)分开处理,而产生了流程分支,并且这些分支同时并行运行。
5. 异或分支选择
        也叫“独占式选择”从多个路径中选择一条路径执行,当一个任务处理完后,发现其后面可允许走多个分支流程,但只允许选择其中某一个分支运行。
6. M选N分支多路分支
        从M个路径中选择N路径执行,与并行类似,但是后续分支可以多选,即M条后续路径时可以选择的路径条数是:1<=N<=M.
        7. 条件路径分支
        支持线上设置路径条件,会根据条件来自动选择下一路径走向。
8. 异或聚合
        即当有一条分支到达就聚合完毕。环节即可继续往下走。即先到先得,先进先出。
9. 并行聚合
        与并行会签对应,即所有前继分支都必须到达才生效,否则会一直等待。
10. 多路聚合
M选N多路合并聚合,与M选N分支对应。
11. 多路数量达到聚合
        当到达数量达到条件设置值时聚合,可设置由到达数量来决定是否聚合完毕。
12. 多路指定必达路径聚合
        设置必到达路径分支,只有当所有必达路径到达时则合并,非必达路径为可选到达。
13. 退回提单
        即被打回到提单。
14. 退回上一环节
15. 退回历史任意活动
16. 分支退回主干
17. 会签内退回会签外
        即会签内分支退回到会签外,这时流程引擎会自动回收其它分支上的任务。
18. 外嵌入子流程
19. 内嵌套子流程退回到主干流程。
20. 取消
        即将流程直接作废。
21. 挂起
        暂时冻结流程的运转。被挂起的流程实例只能查看,不能处理待办。
22. 解挂起
        起挂起对应,解除挂起后流程的待办继续可处理。
23. 撤回
        即由提单人主动取回的意思,提单后发现填写的数量有问题时,当下一步的处理人未读未看时可以在已办在打开将流程工单撤回到草稿箱。
        举例:科员起草了一份文件,交给处长审批。但处长还没有察看的情况,科员有权取回文件,重新修改。
24. 转交
        转交由其他人协助处理,即将流程工单转由他人处理。
25. 传阅
        传阅即知会的意思,理解为将此工单信息共享给指定的人,被传阅者只能查看或评论,但不能处理工单。相当实例生活中的知会其他有这事情的发生。
26. 委托代办
        一个任务交给了员工A(角色A)处理,但是员工A最近出差,无法正常办理,就可以
        委托给员工B(可能是角色A,也可能是角色B )处理,以保证流程能够正常的进行下去。
27. 催办
        在催办管理,可随时向指定的流程当前处理人发送催办请求,以催促任务的执行。
28. 自动超时催办
        在流程定义时设置指定环节的处理时长,当超过时长时会自动发送催办消息给流程环节的待办处理人。
29. 加签
30. 改签

31. 动态聚合
        自动根据前继一个步长活动自行判断是否可聚合,形成动态聚合,即聚会可能是等一个分支,也可能是等两条分支,完全根据发散步骤当时发发出去是几条分支。

32.多实例分组并行模型

转载于:https://www.cnblogs.com/f2flow/p/4212678.html

F2工作流引擎之-纯JS Web在线可拖拽的流程设计器(八)相关推荐

  1. bootstrap缩小后div互相叠加_纯 JS 实现放大缩小拖拽踩坑之旅

    点击上方"前端公虾米",选择"置顶或者星标" 你的关注意义重大! 前言 最近团队需要做一个智能客服悬浮窗功能,需要支持拖动.放大缩小等功能,因为这个是全局插件, ...

  2. 一款自带工作流引擎的Node.js全栈框架,程序员的接单神器

      大家好,我是小编南风吹,每天推荐一个小工具/源码,装满你的收藏夹,让你轻松节省开发效率,实现不加班不熬夜不掉头发!   今天小编推荐一款自带工作流引擎的Node.js全栈框架, 是程序员的接单快手 ...

  3. 快速开发工作流_03_集成在线流程设计器_内置用户免登录

    接上一篇:快速开发工作流_02_集成在线流程设计器 https://gblfy.blog.csdn.net/article/details/103676784 文章目录 八.内置用户免登录 8.1. ...

  4. 特色工作流引擎:助推企业实现端到端全流程打通

    编者按:本文介绍企业运作中工作流的重要性,从而引入到信息化的工作流引擎,分析国内工作流引擎有哪些特色,最后介绍国产工作流引擎如何正对这些特色需求提供服务,为企业数字化转型赋能. 工作流:企业运作的血液 ...

  5. web工作流管理系统开发之三 可视化流程设计器

    原文地址为: web工作流管理系统开发之三 可视化流程设计器 在工作流管理系统中,引擎的所有的活动,驱动,和流转,都是以流程定义为基础而展开的.流程定义文件是流程能运行的先决条件,同时流程定义文件又是 ...

  6. 【工作流引擎】Flowable流程设计器 基于bpmnjs开发的vue组件

    [工作流引擎]Flowable流程设计器 基于bpmnjs开发的vue组件 设计器介绍 集成设计器 设计器介绍 bpmn.js官网 bpmn.js 是一个BPMN2.0渲染工具包和web建模器, 使得 ...

  7. web流程设计器 工作流的 整合视频教程 activiti画图 SSM和独立部署

    本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器( Activiti-Modeler 5.21.0 官方流程设计器 ) 本视频共讲了两种整合方式 1. ...

  8. Activiti-master activiti5 在线java web流程设计器画布整合视频教程

    本视频为activiti工作流的web流程设计器整合视频教程 整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器) 本视频共讲了两种整合方式 流程设计 ...

  9. 快速开发工作流_02_集成在线流程设计器

    接上一篇:快速开发工作流_01_简单流程案例https://gblfy.blog.csdn.net/article/details/102881983 文章目录 七.流程设计器 modeler 7.1 ...

最新文章

  1. 【51CTO学院三周年】遇到
  2. 差分约束 【bzoj2330】[SCOI2011]糖果
  3. bga焊盘怎么做_BGA封装的类型及焊盘设计的基本要求有哪些
  4. 解决 -- 代码没有问题时接口报错:Status Code: 404 Not Found
  5. 利用连接对象增删改数据 jdbc 20210409235645323
  6. 10.性能之巅 洞悉系统、企业与云计算 --- 网络
  7. 操作系统 第二部分 进程管理(一)
  8. 如何解决ie 浏览器下png图片加滤镜透明背景呈黑色
  9. 台计算机结构看内存条位置,内存条在哪个位置
  10. 贸易相关术语[C-E]
  11. python抓取朋友圈动态_如何利用Python网络爬虫爬取微信朋友圈动态--附代码(下)...
  12. AI 隐身术,让你在视频中消失的“黑魔法”,想拥有吗?
  13. 自学编程,10个程序员学习必收藏的编程网站,你知道几个?
  14. 【转载】腾讯服务器centos服务器下mysql的安装
  15. 计算机硬盘的报废处理,计算机硬盘和内存存储器的安全销毁与资源化处理
  16. 微信Android客户端的ANR监控方案
  17. 幂律分布 计算机科学,Numpy 发现幂律分布
  18. mysql的一些基本常识(约束 、事务,事务隔离级别)
  19. 诗歌中的宇宙飞船和电子计算机代表什么,《宇宙飞船的避火衣》阅读理解及答案...
  20. spring.xml配置类属性--喜闻乐见

热门文章

  1. c纳秒级计时器_纳秒级性能计时器
  2. jquery触发点击事件
  3. bat获取命令返回值_redis中list和hash的基本命令和使用场景
  4. Web前后端笔记-通过对称加密算法和信息摘要算法防止数据重放
  5. Qt学习笔记-各种对话框基本使用
  6. 7.2图的存储结构(邻接表)
  7. 计算机用户被锁定如何解除,win10账户被锁定了怎么解除
  8. html5填空题阅卷,“过五关”般严格,高考阅卷老师来自哪里?研究生参与阅卷?
  9. java.lang.math.abs_java.lang.StrictMath.abs(int a)方法实例
  10. zabbix安装部署windows_Zabbix监控windows部署安装