摘要:
最近客户部署了某著名公司的工作流软件,我也顺便研究了一下,发现了一些问题。目前的工作流系统,从结构体系看都是相似的,主要包括: - 工作流引擎 - 图形化的流程设计器 - 表单设计器 如果从企业数据角度来看,我们分析一下各个组件的含义 工作流引擎当然是处理具体的业务数据(或叫流程实例)的节点状态流转,保存的是节点状态数据表单当然保存了业务数据,由于不同流转步骤需要的数据不同,表单里面也存在着非常多的脚本信息,这些脚本中以字段名的方式标识着数据计算公式。 流程设计器保存的是业务流程流转的规则,由于很多流程跳转是有条件的,因此这里面就产生了大量的脚本,而流程跳转条件又多与表单中的字段有关,因此脚本 阅读全文