2017-06-14 29 views
4

我正在第一次使用活動圖和UML工作。活動圖 - UML - 沒有流出流的動作

我開始寫一篇我需要做的事情。

一個重要的問題。我是否也可以繪製對流動沒有貢獻的行動?

你可以在我附加的例子中看到我的意思。組織者只需要閱讀摘要或反饋,但不影響流動的任何內容。

這是正確的嗎?或者我應該刪除它?

謝謝enter image description here

回答

2

你的關係圖幾乎是正確的。 「對流量沒有貢獻的行爲」做出了很大的貢獻。正如你所指出的那樣,它們是平行的。這正確地表達了使用叉子。

我不會做的是將對象鏈接到控制流。我寧願創建一個對象流(雖然看起來與控制流相同),並將對象放在一邊。這更多的是個人品味,但我認爲物體流動不應該繼續控制流動,反之亦然。該對象被創建並放在一邊。控制流程繼續,稍後再次讀取對象。這就是我的意思應該是這樣的:

enter image description here

附:實際上沒有外出流量意味着控制流程停止。既然你把它們分開了,那麼當動作完成後,叉子就會消失。這非常好。