2013-10-30 34 views
0

我學習了一些uml圖,比如用例,活動和sequnce digaram,我有一個包含用戶,普通用戶和佔位符用戶兩部分的網站項目,這個網站全部是關於註冊和共享的地方,然後人們發現並保留它的地方,但我不知道我該怎麼開始?例如,首先創建一個用例圖,其中包括兩個演員「普通用戶」和「佔位符」和一個用例「放置」並將它們連接在一起,然後或者在一個頁面中創建所有的用例和所有這個系統需要的角色?我所看到的大部分教程都是關於一些基本的學習,但是在現實世界中,我不知道什麼是建模的步驟。任何使用uml完成的項目,我從中獲取樣本?使用uml建模項目的步驟是什麼?

回答

0

區分單個圖和整個模型。

您的基本工作是將所有內容都捕捉到模型中。個人圖是對模型的看法,讓某人瞭解模型。對於一個大型模型,單個圖表只顯示一些相關部分通常會很有幫助。關鍵是要使用建模工具來確保所有的圖都是一致的 - 例如,如果在一個圖中更改參與者的名稱,而該參數的更改會反映到模型中,並因此反映到所有其他圖中。

在你的情況下,我會開始把所有東西放在一個頁面上,當它變得有點擁擠時,將圖表分開。說一個用戶展示他們的用例,然後用另一個圖表將兩個參與者使用的相關用例彙集在一起​​,這是非常合理的。幾個圖中可能會出現相同的用例。

不要專注於圖表本身,專注於捕捉和組織要求。你想確保你已經掌握了所有的要求,並且很容易找到相關的要求。畫出幫助你做到這一點的圖表。

相關問題