基本用法
新建項目
打開StartUML,選擇Empty Project,點擊OK
添加模型
在右側Model Explorer”面板中找到剛纔新建的項目,右鍵點擊之後,Add—>Model
完成後界面如下
添加類圖
選中剛纔創建好的Model,右鍵點擊後Add Diagram—>Class Diagram
完成後界面如下
修改項目、模型、類屬性
點擊一下需要修改的東東,下面就會顯示所有屬性,選中修改會回車即可保存
配置項目Profile
點擊Model—>Profile
選中Java Profile—>include,Java Profile一定要,通常也會將UML Stanard Profile加進去
點擊Close
添加類圖
左鍵點擊Class 下面黃色的Class,再左鍵點擊右邊方格
完成界面如下
添加類屬性
點擊之前創建的類,Add—>Attribute
完成後界面如下
其餘Tool的用法
左邊Toolbox所有工具用法大體上和class一致,放進來,右鍵之後Add即查看可以增加的屬性
進階用法
枚舉
與class類圖用法一樣,名字爲Enumeration
方法/屬性的類型
選中類,右鍵點擊Add—>Attribute/Operation(這裏以方法Operation爲例),
創建好界面如下
右鍵方法,點擊Add—>Parameter,完成界面如下
選中之前創建的參數,找到下面的Type,在裏面輸入自己需要的類型,如String
創建好界面如下
方法返回值
右鍵方法,點擊Add—>Parameter,完成界面如下
在右下Diagram Explorer中找到DirectionKind IN點擊IN 講IN 改爲RETURN
並在上面Type中改成自己想要的返回類型
方法/屬性的屬性
選中方法,找到下面Visibility,這裏默認public,點擊即可修改
public顯示的是+號
private顯示的是-號
方法/屬性的靜態屬性
方法和屬性設置靜態屬性的方法一致,這裏以方法爲例;選中方法,找到OwnerScope,講其值改爲CLASSIFIER
完成界面如下
在類圖中static屬性顯示爲下劃線