2011-08-06 81 views
1

我有一個更像是一個業務過程模型的狀態圖,而不是說一個數值過程(例如自動售貨機)的表示。我是否還需要標註輸入和輸出,因爲它們可以從州標籤中猜出來?我不知道標準的UML方法是什麼。UML,所有狀態圖都需要輸入/輸出標籤嗎?

謝謝

+0

我認爲UML語法的主要建議是「如果觀衆瞭解它,它是正確的」。 – tripleee

回答

0

這取決於你的圖的目的。如果你打算從它生成代碼,那麼你放在圖上的信息越多,你對生成的代碼的控制就越多。如果圖表旨在向人類閱讀者傳達信息,那麼如果標籤是多餘的,則圖表可能更清晰且更容易在沒有它們的情況下閱讀。

UML是一種工具 - 您使用它來做某件事,但這些圖不是(通常)最終產品。