gpt4 book ai didi

automation - 什么是工作流程系统?

转载 作者:行者123 更新时间:2023-12-02 17:28:13 26 4
gpt4 key购买 nike

如何区分工作流系统和自动执行某些工作的普通应用程序?系统是否必须具有任何特定功能才能被归类为工作流系统?

最佳答案

工作流程系统管理具有关联状态的对象(通常是文档的逻辑或实际电子替代品)。系统中对象的状态是state machine中的节点。 (或 Petri net )。

状态转换将对象从一种状态移动到另一种状态。转换可以由人员、自动事件、计时器、日历等触发。通常转换代表现实世界中流程的步骤。

这非常抽象,所以考虑一个例子:错误跟踪软件。错误报告可能一开始未经验证,因此位于 QA 测试人员的队列中。 QA 测试人员将验证报告并确保步骤清晰,对报告的严重性等进行评分,并将其分配给开发人员或开发小组。然后,开发人员将最终修复或决定不修复该错误,然后将其发送回 QA 进行验证。如果对错误存在争议,它可能会进入管理堆栈中冒泡的状态。

上述内容的一个简单实现是对与每个对象关联的状态使用枚举,并使每个人的收件箱成为对具有特定枚举值状态的对象的查询。

这就是它的要点,但事情可能会变得更加复杂,例如拆分新对象,对非人类事件使用react,例如计时、内部或外部(即第三方)服务等。

关于automation - 什么是工作流程系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/313643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com