我目前正在构建一个序列图,如果我可以将actor实现为这样的对象,那将会更加整洁:http://www.tlg.uci.edu/~opoudjis/nicjpgs/umlefr/umlsum1.gif
但是,我从未在其他任何地方看到这个,我想仔细检查这是否有效并在UML中被接受?
或者,如果我使用一个actor,即:Manager并在激活对象时将actor链接到:managerObject会更好吗?所以看起来像这样:
[:manager]
|
:manager------function()------------->[]
谢谢!
答案 0 :(得分:1)
对我来说,实施一名演员并拥有代表它的生命线是有效且被接受的。 例如,这可以用于记录用例的交互。
答案 1 :(得分:0)
检查here和here以及here,特别是official:
图标演示
当构造型包含图标的定义时,此图标可以图形方式附加到扩展的模型元素 通过刻板印象。具有图形表示的每个模型元素都可以具有附加图标。当模型元素 用图形表示为:
可以将几个图标附加到构造型。在这种情况下对不同附加图标的解释是语义 变异点。某些工具可能会使用不同的图像替换框中的图标,对于框内的缩小图标, 对于浏览器中的图标等。根据图像格式,其他工具可以选择将一个图标显示为 不同的尺寸。
某些模型元素已经在使用默认演示文稿的图标。一个典型的例子是演员 模型元素,使用“火柴人”图标。在这种情况下,当一个模型元素被一个刻板印象扩展时 图标,刻板印象的图标替换图表中的默认演示文稿图标。