2
爲了執行各種任務,代表具有多個用戶必須登錄到系統的系統的用例的最佳方式是什麼?如何在UML用例圖中表示多個用戶的登錄?
例如,考慮管理員可以登錄並將學生添加到數據庫的大學系統,並且註冊員也可以登錄和修改數據庫?
如果可能,請張貼簡單的用例圖。
爲了執行各種任務,代表具有多個用戶必須登錄到系統的系統的用例的最佳方式是什麼?如何在UML用例圖中表示多個用戶的登錄?
例如,考慮管理員可以登錄並將學生添加到數據庫的大學系統,並且註冊員也可以登錄和修改數據庫?
如果可能,請張貼簡單的用例圖。
您可以簡單地將每個用戶(或更具可擴展性的每個組或角色)表示爲Actor。然後每個Actor將被關聯到一組不同的用例。
如果存在is-a之間的關係,你當然可以使用層次結構,所以孩子們會繼承他們的祖先的用例。
將「登錄」用例與所有參與者關聯嗎? – mahela007
或者您可以創建與「登錄」用例關聯的actor(例如'User'),並將所有「實際」actor都作爲'User'的子元素。 – 2012-12-06 16:47:41
哇..感謝您的幫助。 :d – mahela007