1

最近我开始了一个 ‌BPMS 项目。我已经阅读了很多关于 BPMN2 的内容,但我并不确切了解数据对象和数据存储应用程序。

在某些情况下,数据对象用于显示文件。例如,在此图中,上传费用支持文件查找文件,但数据输入构造用于建模流程中的输入数据!!??

在此处输入图像描述

在其他情况下,数据对象用于 Folio 类的实例(数据库中的 Folio 表)

在此处输入图像描述

我很困惑。数据对象的应用是什么?

谢谢。

4

1 回答 1

1

数据存储是永久性的。流程实例终止后,流程写入数据存储的信息可用。

数据对象存在于流程的范围内。仅当数据对象被定义为数据输出对象时,它才存在于流程范围之外。

因此,您应该将数据对象用于显式流程输入/输出以及临时创建并随后丢弃的文档。

如果您的流程创建、更改或使用通常持久的信息,则应使用数据存储。

于 2016-06-23T18:27:52.757 回答