摘要:
工作流系统一般都包含工作流引擎,工作流引擎是对业务流程的抽象,是实现流程自动化的微内核,利用工作流引擎的基本元素能搭建出各种各样的流程,但仅限于流程,不涉及到业务实现。
流程的每个节点上可以挂接需要处理的业务模块,例如一个简单的报销流程,如下图:在填写报销单的流程节点上,就可以挂接上 填写报销单 这样一个业务模块;到审批的节点上,挂接 审批报销单模块。
工作流引擎是不负责这些具体业务模块的实现的,否则就不是对业务流程的抽象了。
这些具体业务模块的实现,可以是开发人员做好的一些业务模块,也可以是用一些表单工具做的自定义业务表单。
无论是定制的业务模块,还是利用表单工具做的自定义表单,都需要在这些模块中集成流程。
阅读全文
2010年10月8日 #