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

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

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
关于博主:坐标广州,喜欢折腾各种东西的工程师,如有问题探讨可以直接下方留言。
声援博主:如果您觉得文章对您有帮助,可以评论、订阅、收藏。您的鼓励是博主的最大动力!

相关帖子

欢迎来到这里!

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

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

推荐标签 标签

  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 19 关注
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    22 引用 • 31 回帖 • 3 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 37 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 23 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    180 引用 • 447 回帖 • 1 关注
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    15 引用 • 7 回帖 • 9 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 132 关注
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    18598 引用 • 69218 回帖
  • sts
    2 引用 • 2 回帖 • 146 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖 • 3 关注
  • 知乎

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

    10 引用 • 66 回帖
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 53 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 43 关注
  • 自由行
    1 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 633 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    311 引用 • 1666 回帖
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖
  • V2EX

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

    17 引用 • 236 回帖 • 420 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    164 引用 • 407 回帖 • 526 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 621 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 1 关注
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 383 回帖 • 3 关注
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 11 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 6 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖