代表主要和次要的Actor

时间:2013-05-27 17:05:16

标签: uml

我们怎样才能在同一时间代表他的主要和次要类型的演员。 例如,一个将启动该应用程序的演员,他将参加一个结果,我该如何表达?

1 个答案:

答案 0 :(得分:4)

主要角色和次要角色之间的区别在于第一个角色具有用例的目标,第二个角色需要完成该角色,但第二个角色在用例中没有目标。因此,这些定义是相互排斥的,主要行为者永远不会成为次要行动者。主要参与者能够在用例中执行操作。

同一个用户可以拥有不同的角色。对于某个用例,这些不同的角色可以是主要和次要角色。因此,同一用户可以是一个用例中的主要和次要角色。但这并不意味着一个演员可以同时成为主要和次要演员。