前页 后页

数据存储

A Datastore used to define permanently stored data as modeled in Sparx Systems Enterprise Architect.

描述

数据存储区是用于定义永久存储的数据的元素。进入数据存储区的数据令牌将被永久存储,从而为已经存在的数据更新令牌。来自数据存储区的数据令牌是原始数据的副本。

当在节点之间传递值和信息时,使用对象流连接器将元素(例如“活动”)连接到数据存储。可以指定关于数据访问性质的选择和转换行为,共同构成一种查询。例如,选择行为确定哪些对象受与数据存储的连接影响。然后,转换行为可能会进一步指定与所选对象有关的属性的值。

要定义对数据存储的访问行为,请在“对象流”连接器上附加注释。为此,请在“对象流”上单击鼠标右键,然后选择“附加注释或约束”选项。对话框指示“活动”图中的其他流程,您可以在其中附加注释(如果该行为适用于多个流程)。为了符合UML 2,使用“选择”或“转换”符号开头的行为。

工具箱图标

Data Store element

学到更多

OMG UML规范:

OMG UML规范( UML上层结构规范,v2.1.1,第360页)指出:

数据存储节点是用于存储非瞬态信息的中央缓冲区节点...数据存储保留所有进入它的令牌,并在选择将其向下移动时将其复制。包含特定对象的传入令牌将替换包含该对象的对象节点中的所有令牌。