目前工作环境中涉及到的低代码平台,常规意义上被称之为流程中心,即围绕着可视化拖拽的画布,用户可以通过流程编排的方式规划其审批、或者业务逻辑,其中也不乏涉及到服务接口调用、任务触发以及异步消息、超时设置等等的多个节点逻辑配置。
即正如一个低代码平台的定义:通过可视化搭建的方式,完成用户界面、业务逻辑和数据服务的开发,其以牺牲跨平台的可移植性、应用开放性为代价来提升效率。
在产品设计的过程中,我们的竞调往往是 BPM 系统,那么,二者之间,到底有什么样的联系呢?
BPM定义
BPM (Business Process Management) 业务流程管理 是指针对流程管理的信息化系统,其特点是注重流程驱动为核心,实现端到端全流程信息化管理。BPM 可以分为流程定义、流程测试、流程执行、流程分析、流程管理、流程质量与效率监测、流程优化等环节。
特点:
- 以流程为驱动,建立流程线,减少业务实现时间,降本提效
- 端到端链接,打破部门数据孤岛
- 强大的集成能力,可以实现对 OA、CRM、ERP 等多个系统的整合
BPM 套件
主要由流程设计器、流程引擎、表单、业务规则引擎、组织、模拟测试、看板/仪表盘、工作区、集成层、行业解决方案等组件组成。
由定义可见,低代码只是其设计器的一种表现形式。
国内 BPM 平台
体验轻流
帮助文档https://qingflow.com/help/docs/6114c2c2d601550046421cfd
人
自定义部门配置
内容
-
定义表单设计
表单包含基础常用组件:时间、定位、地点、电话等 以及高级组建,对应部门人员等。 -
添加流程
a. 交互
- 无法拖拽,只能通过固定位置的加号进行环节增加
- 支持节点复制/剪切
b. 样式
- 流程图整体自上而下,配置的表单设计为开始节点
- 不同节点色彩和样式不一
- 所有基础配置项,无需点击问号,备注说明一律直接展示,但是介绍的过于简单,无详细文档链接,无操作后引发什么结果的说明
-
备注信息展示方式
c. 功能 - 节点类型包括审批节点、填写节点、抄送节点、添加Q-Robot、webhook、添加子分支。
-
[添加子分支作为条件节点]条件判断语句默认拉出两列分支,支持分支扩展,不存在 if-else 逻辑,每列分支都需单独配置条件,通过配置数据筛选确定节点流向。
每个分子根据筛选数据进行流向配置 - [审批节点] 分为常规审批和逐级审批,作为审批消息通知方式,同时审批类型包括或签和会签,会签无法根据对应的比例进行配置
- 审批节点、填写节点、抄送节点三类节点功能相似,可相互切换,区别在于
- 审批节点顶部需配置负责人和审批类型,而抄送节点只需配置抄送人即可,填写节点可编辑原表单设计定义的字段。
- 三类节点,虽然做了节点切换,但是基础设置、高级设置都是一模一样,尽管有些配置项在非审批节点之外透出无效,依然存在
- 虽然进行节点切换,但功能设置项统一
- 审批节点包含审批动作回退、转交、拒绝等。回退包括回退到:之前的所有节点、上一节点、指定节点。回退的数据被重新提交后,可配置是重新按顺序审批,还是直接回到当前节点进行审批。
- 支持流程同意、拒绝、转交、回退,不支持自定义添加其他操作项按钮例如撤回、驳回等,只支持对现有操作项按钮名称变更
三种节点 - 高级设置中涉及一些AI配置,包括手写签名、印章审批等,同时涉及到缴费相关的支付信息和在线支付操作
发布
一键发布,适配移动端和PC端
其他
包括协作、发布分支管理、测试、服务接口请求、消息任务配置,暂未涉及
网友评论