工作流程引擎中常用的名词及概念

本贴最后更新于 1194 天前,其中的信息可能已经时移世易

img

📚 工作流程引擎中常用的名词及概念

创建时间:202107-29 14:25 星期四

序号
名词 概念
1 工作流管理联盟(WFMC) 听到工作流就不能不提到工作流管理联盟(WfMC,WorkflowManagementCoalition),它是一个由涉及工作流和业务流程管理的推广学者(adopters)、开发工程师、顾问、分析师、大学和研究团体的全球性组织,它的成立,标志着工作流技术开始进入相对成熟的阶段。该组织创建并完善了工作流管理系统的相关术语、体系结构及应用编程接口等方面制定了一系列标准,是唯一的致力于工作流标准的专业组织。
2 工作流程管理系统(WfMS) 工作流管理系统(WorkflowManagement System,WfMS),它完成了工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行的软件系统,这里要说明一下的是,并不是我们企业自己的系统应用了工作流就是工作流管理系统了,工作流管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。WfMS 被用来定义、管理和执行工作流程,它的目标是管理工作的流程以确保工作在正确的时间被期望的人员所执行。同时也可以在自动化进行的业务过程中插入人工的执行和干预。
3 工作流框架 也成为 工作流管理系统 ,WfNS 常见的工作流框 Activiti、JBPM、OSWorkflow、ActiveBPEL、YAWL 等。
4 工作流 “业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述”,它主要解决的是“使在多个参与者之间按照一种提前定义好的规则流程来传递与执行文档、信息或任务的过程,让这个过程可以自动进行或者部分自动执行,从而完成预期的业务目标
5 工作流引擎 抽象的业务流程设计模型,负责业务流程的定义,解释和运转。
6 工作流模版 用工作流引擎的基本概念和路由过程表示出一个业务办理过程,这个过程通常是用 xml 格式的文
7 工作流名称 就是工作流模版文件的名称。也可以叫流程名称。
8 工作流版本 工作流模版的版本,也可以叫流程版本。在工作流系统中,对工作流模版有个版本管理,新建一个工作流模版时候,它的工作流模版是.
1、当再次做修改的时候,可以选择创建新的版本。
2、因为一旦业务流程模版投入使用了,有了运行的流程实例了,再次对业务流程做的修改,就需要更新到新的版本中,原来的流程版本还需要存在,原来的流程定义信息,按版本仍然能查询到。新的修改在新的版本中。

流程名称 + 流程版本 是唯一标识一个业务流程的。
9 工作流建模 利用流程设计器将业务处理过程用工作流的节点方式表示出来,就是工作流建模,也可以说是流程建模。
10 工作流节点 是工作流引擎的设计基本节点,一个节点表示一个业务处理过程,在流程设计器中,会有相应的
11 流程实例 按照工作流模版定义的处理过程启动运行的业务处理过程,即流程实例。利用建立好的业务流程模
12 流程实例 id 每条启动的流程实例,在工作流引擎中,都会对应一个流程实例 id,来唯一标识这条流程实例。
13 业务数据 流程中每个节点上处理的业务记录等。通常流程数据和业务数据是有关联的。
14 流程设计器 利用工作流引擎的设计基本节点和概念给业务流程建模的可视化编辑工具,就是流程设计器。
16 当前步骤 流程实例未结束前,正运行到的当前节点,为当前步骤。
17 历史步骤 流程实例运行完成的节点,都认为是历史步骤。
18 流程实例运行轨迹 每条流程实例在工作流模版的节点上运行的轨迹。
19 流程实例监控 监控每个流程实例在各个节点的运行情况。
20 任务 每条流程实例在运行到流程的各个节点时,会产生一些待执行的任务信息。有任务名称,描述,和参与
21 任务参与人 任务信息的参与人,能够查看到任务的相关人。
22 任务执行人 可执行任务的操作人。
23 任务工单 任务派发下来的工单。
24 线形流程(串行路由) 业务建模中,节点按顺序一个一个的往后串联的方式。
25 分合流(并行路由) 业务建模中,节点并行的方式往后链接。
26 分支 业务建模中,平行分支的节点路由方式。
27 合并 业务建模中,将平行分支的节点路由再合并起来的路由方式。
28 子流程 为一个独立的业务流程,嵌入到主流程中。
29 多人审批 1.用户在转下一步的时候,可选择多人审批;
2.必须所有人同意才能往下转;
3.只要其中一个人退回,流程就退回了,还未审批的人,无需再审批
30 会签 1.用户选择转会签后,所有人都必须进行审批,无论是同意还是不同意。
2.会签过程中,无法退回,只能选择同意还是不同意,当然也可以输入一些备注,附加附件
3.当所有人会签完毕后,流程会自动转到下一步去
31 审批-或签 也有叫“竞签”、“串签”,指同一个审批节点设置多个人,如 ABC 三人,三人会同时收到审批,只要其中任意一人审批即可到下一审批节点;
32 加签 顾名思义就是增加一道审批签名,这个道审批往往是临时增加的,标准流程没有规定要走的。
在现实工作流程中,加签功能使用率颇高;有时,审批人对内容不太确定,不太敢做主,就会找更高层的领导进行加签;这样就可以规避个人风险;出问题大家一起担。有时为了表示对领导尊重,或者让领导知道这回事,也需要使用加签功能。加签功能也许是中国特色吧。
33 传阅 告知流程相关人员
34 拟稿 发文办理的第一个环节,同时也是整个公文处理工作的关键性环节之一。
35 签发 机关领导人对文稿最后审批。它是公文形成的关键性环节。
36 核发 在公文正式印发之前,对经领导人签发的文稿进行复核并确定发文字号(是指机关制发公文的编号。发文字号由发文机关代字、年份和发文序号组成)、分送单位和印制份数的一项工作。
37 缮印 对已签发的公文定稿进行印制。
38 校对 对文件质量的最后一次检查。
39 用印 指在印好的文件上加盖机关印章。
40 发文
41 收文

标  题:工作流程引擎中常用的名词及概念
作  者:bugless
出  处:http://bugless.site
创建时间:2021-07-29 14:28:27
关于博主:坐标广州,喜欢折腾各种东西的工程师,如有问题探讨可以直接下方留言。
声援博主:如果您觉得文章对您有帮助,可以评论、订阅、收藏。您的鼓励是博主的最大动力!

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 402 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    131 引用 • 1114 回帖 • 131 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1347 回帖
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 740 关注
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖 • 1 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    190 引用 • 1057 回帖 • 1 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 561 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    325 引用 • 1395 回帖
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    170 引用 • 414 回帖 • 383 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 2 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    98 引用 • 344 回帖
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 478 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 15 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    25 引用 • 191 回帖 • 17 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 505 关注
  • OnlyOffice
    4 引用 • 1 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 18 关注
  • 996
    13 引用 • 200 回帖 • 2 关注
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    728 引用 • 1326 回帖
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖 • 4 关注
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 335 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 音乐

    你听到信仰的声音了么?

    60 引用 • 511 回帖 • 1 关注
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 212 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 4 关注