簡體   English   中英

用例的活動圖,我是否包括&lt; <includes> &gt;在嗎?

[英]Activity diagram of use-case, do I include <<includes>> in it?

例如,如果我要制作一個“更新組件”活動圖(流程圖),我是否還需要在其中包含“顯示可用的組件更新”活動圖? 它們是不同的用例,“更新組件”包括“顯示可用的組件更新”

謝謝。

與“ 每個用例場景一個序列圖 ”的最佳實踐相反,據我所知, 沒有規則可以定義活動圖的范圍。

此處適用的唯一規則是“ 使用細節級別,使讀者對內容足夠清楚 ”。

2014年9月12日, The Guru在Mark Collins-Cope接受《 Objective View》雜志采訪時說,我認為這是最合理的

統一建模語言(UML)的創建者Grady Booch

“應該使用UML來推理替代方案。建立一些圖。針對它使用一些用例。丟棄這些圖,然后根據您的最佳決策編寫一些代碼。重復(並重構)”

例如活動圖

uml-diagrams.org:UML活動圖示例

在此處輸入圖片說明

同時顯示更多用例。 屬於一個演員的每個通道都可以用一個單獨的用例來描述

如果通過<>或<>將“顯示可用組件更新” UseCase連接到“更新組件” UseCase,則“更新組件”的活動圖可能包含CallBehavior Action,在其中調用“顯示可用組件更新”活動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM