2014-10-28 70 views
0

我有一個關於用例圖的問題,我從確定演員開始,但是我偶然發現了一些子系統,這些子系統讓我迷惑是否把他們當作演員或不是。我知道一個演員可以成爲人類,系統和任何在系統中都有目標的人,但我只是想澄清這一點,以便在我的圖中找到正確的角色。 謝謝用例digram的演員

+0

http://en.wikipedia.org/wiki/Actor_(UML)解釋它並指出進一步閱讀。你的問題是什麼?到目前爲止,你有什麼? – xmojmr 2014-10-28 13:45:18

回答

0

任何可以改變系統狀態的東西都可以看作是演員

0

@xmojmr是對的。 http://en.wikipedia.org/wiki/Actor_%28UML%29

事情是;你想模擬其他系統使用你係統的功能嗎?或者只有系統提供給用戶的功能?你可以在一個用例(或任何關於這個問題的UML圖)中建立任何你想要的模型。如果包含其他系統,其他人會受益嗎?也許最好是根據一組功能(網上購物,維護供應等)或每類用戶(客戶,子系統,外部系統等)製作圖表。你決定,只要人們明白,並不違背UML的規則。 :-)