2013-05-27 32 views

回答

3

主要參與者和輔助參與者之間的區別在於第一個參與者具有用例的目標,第二個參與者需要完成該目標,但第二個參與者在用例中沒有目標。因此,這些定義是相互排斥的,並且主要演員可以不是次要演員。主要角色能夠在用例中執行操作。

同一個用戶可以有不同的角色。這些不同的角色可以是某個用例的主要和次要角色。因此,同一個用戶可以在一個用例中成爲主要和次要參與者。但這並不意味着一個演員可以同時成爲主要和次要演員。