2012-11-22 21 views

回答

0

演員可以是參與我們使用用例構建的scenerio的人。它也可以是參與某些活動的組織,也可以是在用例中扮演角色的外部系統。

0

在統一建模語言(UML)的演員「指定由用戶或與對象交互的任何其他系統發揮了作用。」 [1]

「的演員模型所起一個類型的角色與主體交互的實體(例如通過交換信號和數據),但是在主體外部的實體。「[1]

」參與者可能代表人類用戶,外部硬件或其他主體扮演的角色。請注意,參與者不一定代表特定的物理實體,而僅代表某個實體的特定方面(即「角色」),這與相關用例的規範相關。因此,一個物理實例[1]

UML 2不允許參與者之間的關聯。[1] [2]參考資料您可以參閱本文在developerWorks全球站點上的英文原文。在角色之間使用泛化/專業化關係對建模參與者之間的重疊行爲非常有用,並且由於泛化關係不是一種關聯類型,因此不會違反此限制條件[3]。

參與者與用例進行交互。

http://en.wikipedia.org/wiki/Actor_%28UML%29得到

0

演員既可以是一個人或一個系統,這裏的關鍵點演員是系統的邊界之外。