StarUML软件使用
简介
StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。
官网地址: 传送门
面板介绍
安装完成主界面如下图
如上图所示,StarUML的软件操作面板主要可分为如下几个区域。
图表工程区域 |
所有新建的图表都是展示在此处,可通过Model–>Add Diagram新建不同的图表。 |
---|---|
图例区域 |
展示绘制图表的元素 |
工作区域 |
绘制图表的区域 |
模型视图区域 |
树状结构展示图表中各个元素的关系 |
属性编辑区域 |
编辑图表相关属性,如文字颜色、大小,线的粗细等;以及相关元素的相关属性也在这边设置。 |
如果有的区域没有显示出来,可以找下顶部 Views下面,show Navigation等。
新建工程
在启动StarUML的时候,会创建一个默认工程,如果这个工程不是想要的,可以如下图操作,选择模板新建工程
侧面板介绍
在StarUML中默认打开的“toolbox”工具中就是类相关的一下基础功能组件,以及组件的功能简介基础组件中有类实例,以及描述类的各个功能组件。
类图:类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图三个基本组件: 类名/成员属性/成员方法 类的几个主要关系: 实现/关联/泛化/聚合/组合/依赖
类组件基本操作
序号 |
释义 |
---|---|
1 |
用来标识Class的可见性(默认为public) |
2 |
用来标识Class的可见性(默认为public) |
3 |
增加类的属性 |
4 |
增加类的操作方法。 |
5 |
|
6 |
增加Reception |
7 |
增加子类 |
8 |
增加父类 |
9 |
添加已有的接口 |
10 |
添加需要的接口 |
11 |
添加关联 |
12 |
添加聚合 |
13 |
添加组合 |
14 |
添加端口 |
15 |
添加部件 |
UML基础知识
- 简介
- 面板介绍
- 新建工程
- 侧面板介绍
- 类组件基本操作
- UML基础知识