2011-01-25 47 views
1

問題說明了這一切,我如何構建插件的可視化表示形式?我有這個想法,我應該把它看作是別的東西,或者只是不顯示,但我無法找到任何證據(數量足夠高)來確定這一點。用starUML構建的用例圖中的插件的可視化表示

在任何情況下,我都不應該在我的用例中顯示插件嗎?

是否需要將插件作爲包或演員表示? (如果是的話,我應該有什麼連接,包括?)

或者我應該只是代表它,因爲我會接口?

也許我只是在這裏偏離軌道,上一次我做了一年前的UCD或什麼的,當你不使用東西時,它全部滑落!所以我不介意在這裏的一些「初學者」的建議:)

回答

1

用例是用於分析,而不是設計,因此他們應該省略架構結構。當你有一個插件時,它是一個系統,因此可能是正在開發的系統或演員。如果正在開發的系統和使用案例只考慮這個插件,則使用包含用例的圖表中的邊界框顯示它(某些工具不允許這樣做,它們使其隱含)。否則,如果您有用於描述與插件交互的系統行爲的用例,則將該插件描述爲actor。

+0

那麼我將如何代表依賴?那些只是A需要B的結構的一部分,而且似乎並不適合作爲分析的賬單? – Proclyon 2011-01-27 10:43:12