基本用法
新建项目
打开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属性显示为下划线