準則: 參與者一般化
在特定使用案例中,多個參與者可以扮演相同的角色。這個準則顯示如何利用一般化關係來建立這個狀況的模型。
關係
主要說明

說明

在特定使用案例中,多個參與者可以扮演相同的角色。因此,檢查帳戶餘額的「出納員」和「會計人員」,執行這項檢查的使用案例會將它們視為相同的外部實體。共用角色在模型中是一個「餘額監督者」參與者,兩個原始參與者都繼承它。這個關係是用參與者一般化來表示。

圖解說明詳見隨附的文字。

「出納員」和「會計人員」參與者繼承「餘額監督者」的所有內容。因此,這兩個參與者都可以扮演「餘額監督者」。

使用

使用者可以關聯於系統來扮演多個角色,這表示使用者可以實際對應於多個參與者。如果要使模型更清楚,您可以用繼承多個參與者的單一參與者來代表使用者。所繼承的每個參與者都代表其中一個與系統相關的使用者角色。