当前位置: 首页 > 知识库问答 >
问题:

UML序列图-作为对象的角色?有效吗?

司空俊雄
2023-03-14

我目前正在构建一个序列图,如果我能像下面这样将actor实现为一个对象将会更整洁:http://www.tlg.uci.edu/~opoudjis/nicjpgs/umlefr/umlsum1.gif

然而,我从来没有在其他地方见过这种情况,我想再次检查一下这种情况在UML中是有效的和被接受的?

或者,如果我使用一个actor(即:Manager)并在对象被激活时将该actor链接到:ManagerObject是否会更好?所以看起来有点像这样:

                                  [:manager]
                                       |
:manager------function()------------->[]

谢谢!

共有1个答案

秦涵映
2023-03-14

对我来说,实例化一个actor并使用一个lifelin来表示它是有效的,也是可以接受的。例如,这可以用来记录用例的交互。

 类似资料:
  • 嗨,我正面临着地图序列化的问题,其中关键是一个自定义类。

  • 然后,这需要转到数据库,该数据库向工作人员发送返回消息,告诉他们该成员已被添加。 只有工作人员在和系统通话,没有人。

  • 目前正在用python进行一个快速的小项目,我正在尝试将一个对象编码为JSON字符串。我以前做过几次,除了现在,没有任何问题。通常我只是做以下事情。 但问题是我的类属性之一是一个datetime.datetime对象,我被抛出以下错误 是否有任何想法或总结可以启用将datetime属性包含到JSON输出中的功能?? 提前感谢!

  • 在上图实例中,可以通过ShowroomItem的引用或interface Vehicle的引用来引用myCar。相应地,客户端驱动程序/销售工程师将获得功能访问权。 我同意在实现阶段(例如Java),这里不需要类型标识,我们将把myCar当作自己使用的基类型(任一接口)的实例。 但在顺序图中(为了清楚起见),我无法指出myCar的驾驶员引用应该是Vehicle的,而SalesEngineer的引用

  • 我正在用Python为discord编写一个机器人。我希望当有人登录到服务器时,他被赋予特定的角色 当我启动并且有人进入服务器时,我得到以下错误:AttributeError:“Bot”对象没有属性“add_roles”

  • 问题内容: 请帮我。我不知道为什么这段代码不起作用。 它给我一个错误:“对象作为React子对象无效(找到:带有键{itemss}的对象)。如果要渲染子对象的集合,请改用数组。” 为什么{i.title}是对象。这只是一个字符串。我怎样才能解决这个问题?以及实际上如何迭代嵌套对象? 问题答案: 问题是因为你回来了 这是的等效即 您将返回具有键和的对象。你可以写 要么 要么 PS请注意,前两种方法将