技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍

Posted I生活T精彩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍相关的知识,希望对你有一定的参考价值。

汪 沛

合肥科技研发中心





提到工作流,可能大家首先想到的是主流的Activiti、JBPM等国外工作流引擎,但近年来随着国内互联网行业的蓬勃发展,已经有企业开发了自己的工作流引擎并将其开源,而蓝鲸智云流程服务就是其中之一。2020年2月腾讯在其开源的PAAS平台蓝鲸智云社区版 V5.1中推出ITSM(流程服务)功能,该服务可自定义设计的流程模块,覆盖IT服务中的不同管理活动或应用场景,帮助企业用户规范内部管理流程,提升沟通及管理效率。本文将以流程的创建为例简单介绍该工作流引擎的基本使用。
技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍






一、填写流程基本信息


在新建流程时可以选择一个基础模型,选择合适的基础模型,引用相应的模型字段,平时可以将常用的流程配置在基础模型中配置好。是否关联字段如果选择“是”则表明该流程和业务系统强关联,“否”表明该流程属于一般公共性服务,不与业务应用关联。

技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍



二、定义与配置流程节点


当填写完成基本流程信息后,会进入到流程节点的定义和配置步骤。该部分可以自行决定整体流程的长短,增删节点,节点类型,以及设置每个节点的字段信息。

技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍
目前节点类型分为:手动节点,API节点,会签节点,审批节点,标准运维节点。
  • 手动节点:该节点为人工手动进行处理反馈。
  • API节点:该节点为 API 自动处理节点。
  • 会签节点:需要多人同时完成同一个处理环节。支持达到一定完成率后可以提前结束进行流转的设置。
  • 审批节点:审批动作节点。内置审批内容和审批方式,可配置但无法修改。
  • 标准运维节点:可调用蓝鲸平台中标准运维中的公共流程。



三、流转条件设置


添加并设置完成各节点后,节点间的流转逻辑可以通过线条的配置来实现。当前后节点不需要特别条件自动流转时,线条保持系统默认即可。如果前后节点需要满足特定条件时才可以流转,则可以在线条中进行配置。

技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍



四。流程启用设置


在未进行流程启用设置之前,流程会以“草稿”状态保存在流程列表中。流程启用按钮打开以后,该流程才会正式生效供前台应用。

技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍


是否督办:是指该流程是否需要指定人在任务过程中进行督办提醒操作。“提单人”为默认督办人。在流程未结束之前,可以随时对处理人进行督办提醒。当设置后,在前台单据流转过程中,会出现“督办”按钮。



五、总结


上述只是该引擎的一个最基础的流程设计,利用其触发器、数据字段等功能可以设计出更多复杂的工作流。同时,该引擎提供了工作台、知识库、运营数据等模块,方便了用户和管理者对于工作流整体情况的把控。考虑到不同企业内部的落地性差异,可以通过个性化定制或者裁剪化使用,逐步优化以达到最适合企业自身服务管理的最佳应用效果。




以上是关于技术分享|基于PaaS框架的蓝鲸智云工作流引擎介绍的主要内容,如果未能解决你的问题,请参考以下文章

第1篇-对蓝鲸运维的个人理解

腾讯游戏部门开源DevOps系列项目“蓝鲸”

腾讯宣布开源三大开发工具;国内首个5G营业厅正式落地北京丨每日播报

蓝鲸DevOps深度解析系列:蓝盾平台总览

蓝鲸智云社区版安装

蓝鲸智云社区版安装部署和卸载