2011-11-27 73 views
1

在我的系統中,「比較修改」和「保存圖像」是可選活動。但它們會呈現給用戶。用戶可能會或可能不會使用它們。這是在用例圖中顯示場景的正確形式嗎?如果我沒有錯,我認爲extend關鍵字可以用來顯示可選的活動。當你想在一個使用情況下,你可以在以後添加新的功能,並沒有顯示可選的操作提供點用例圖使用<<extend>>

+0

對此有何幫助? –

回答

1

是保存圖像和比較修改單獨的用例嗎?如果他們是我想知道他們描述的用戶場景?太通用恕我直言。但我不知道在研究領域,所以不能真正推動我的觀點。 Extend應用於擴展用例是父用例的專用版本的場景。因此,爲了將其轉換爲場景,只要演員遇到保存圖像功能(假設保存圖像具有一些真實的業務功能而不僅僅是保存圖像屏幕),他可能會選擇將圖像存儲到磁盤(從而執行將圖像存儲到磁盤的正常流量,替代流量,BR等),或者他可能不會,在這種情況下,流量可能會繼續保存映像用例的替代流程(AF)。如果我的假設是正確的,那麼你的問題的答案是肯定的。

1

<<extend>>使用情況下使用。 任何用例都可以是可選的,它們只顯示系統提供給用戶的功能,不顯示順序或因果關係。 <<include>>用例確實顯示了一些因果關係,但這也是次要的,也不是強制性的。

0

用最簡單的術語Includes是強制性的,Extends是可選的,這是一個非常簡單的解釋,這有助於我理解。

相關問題