導讀:
StarUML是專業的UML建模工具,又由於它是免費開源的,所以是初學者的首選軟件。廢話少說,開始:
一、界面介紹:
主要是四個方面:工具欄、工做區、瀏覽區和屬性區。結構以下圖:
二、創建模型圖:
UML有不少的圖,大概有九種,不過並非全部的圖都是必須的,因此咱們只要畫出幾種就能夠了。介於篇幅和時間緣由,這裏只介紹兩種圖的畫法,用例圖和類圖。這兩種圖使用的是最多的。
創建用例圖:
右擊瀏覽區的USECaseModel,選擇ADD Diagram,在彈出的菜單中選擇Use Case Diagram,就會創建一個用例圖,默認名字爲UseCaseDiagram1,這時候默認就會在工做區打開用例圖的畫板,在這上面就能夠創建模型了。
能夠看到用例圖的工做區:
創建類圖:
創建類圖的方法和創建用例圖的方法是同樣的,這裏將再也不贅述。
三、添加對象:
添加對象有兩種方法
第一種:點擊工具欄中的對象,而後在工做區中拖動。
輸入對象的名稱,能夠到屬性區修改屬性。用例的添加也是同樣的。
第二種:右擊UseCaseModel,選擇ADD,在彈出的菜單中選擇Actor或者UseCase等,在瀏覽區就會出現對應的對象,編輯好屬性後把對象拖動到工做區就能夠了。
對象會添加到這裏,把對象直接拖到工做區:
添加完對象就能夠創建聯繫,聯繫常有的是直接聯繫,DirectedAssociation和繼承,Generalization。在工具欄中選中 後,點在Actor上,而後拖動到用例上就能夠了,繼承的聯繫是點在父用例上,拖到子用例就能夠了。這樣基本上就能夠知足創建用例圖的須要了。
對於類圖,方法基本是相同的,不一樣的是類圖裏面有不一樣的對象。
雙擊瀏覽區中的Class Diagram,就會看到類圖的工做區,能夠用上述方法添加對象了,基本上都是同樣的。
![使用StarUML建模(轉載) - lyh - 今朝我欲乘風去](http://static.javashuo.com/static/loading.gif)
更多的東西須要本身慢慢摸索。