我想了解“状态机”和“工作流”的区别,以及它们与“状态机工作流”的不同之处。
我想了解“状态机”和“工作流”的区别,以及它们与“状态机工作流”的不同之处。
产品经理绘制工作流定义图,然后将其交给开发人员/程序员。在阅读产品经理编写的需求文档后,开发人员/程序员设计实体、实体状态,然后在一个工作流节点中设置多个实体的状态。
工作流具有并行网关、包容性网关和排他网关,但状态机只有一个排他网关。因此,工作流可以在同时的几个工作流节点上运行,但状态机只能在一个节点上运行。
术语工作流与表示人们如何完成工作以及如何处理信息高度相关。
新手可以通过工作流定义图轻松理解程序,而工作流定义图由工作流引擎(例如acitivti或jbpm6)将其绑定到代码中。它与代码同步。需求文档不与代码同步。