沐鸣娱乐


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

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

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

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

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

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

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

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

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

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

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

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

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

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

        5、 审批多人处理:

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

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

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

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

        6、 抄送人

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

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

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

        1 、 自定义同步

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

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

        2、 自定义代码

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

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

        相关新闻

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

          XML地图