沐鸣娱乐


        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        流程引擎设计市面上有很多种方案。 但不管是哪种方案,一般流程设计都支持以下几点:

        1 、 流程设计: 可视化在线拖拽定义 。

        流程是解决多人协作按照具体程序和步骤完成一件事情,简单易操作的流程设计可事半功倍 。

        市面上有很多种主题,本人觉得钉钉的主题挺好,虽然不支持各种节点位置拖拽,但是在审批流上做到足够的清爽简单 ,易上手。

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        2 、 申请:针对当前业务表单信息发起申请,开始审批流程的传递。

        支持规定指定人员可发起等 。

        3、 审批人 :自动按照指定人 、 指定角色、 部门矩阵 、 自定义等情况设置。

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        4、 流程条件支持 : 排他 & 并行执行 。

        并行 : 进入所有满足条件的分支

        排他: 进入第一个符合条件的分支

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        5、 审批多人处理:

        依次审批: 多都都必须审批 ,依次进行

        会签 : 须所有审批人同意 ,审核无先后

        或签: 一名审批人同意/拒绝即可

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        6、 抄送人

        审核内容抄送到指定人 ,支持微信消息、 门户消息、 短信消息、 邮件消息 。

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        综上所提及的功能是实现一个流程定义必备的基础功能,在低码平台中的流程还不够,还需要更智能,更好的自定义才行。 比如我们增加了特殊的2种类型节点 :

        1、 自定义同步

        这个功能是针对不会代码的业务/产品人员。 能解决大多数自定义功能。

        六、如何设计低码平台之流程引擎(低代码平台的设计与实现)

        2、 自定义代码

        这个功能是为了解决自定义的最后一公里,非常个性化,不得不编码实现的功能。

        好了,今天就写到这里,有任何想法或疑问 ,欢迎留言/私信。

        相关新闻

        联系我们
        联系我们
        分享本页
        返回顶部

          XML地图