一. UML 使用流程




1. 创建 UML 图



创建 UML 图 : 点击主页的右上角的 "+" button, 就可以弹出创建页面;

-- 创建button

processon 可以画数据库吗 process on怎么画流程图_类图

-- 创建页面

processon 可以画数据库吗 process on怎么画流程图_依赖关系_02

-- 选择模板

processon 可以画数据库吗 process on怎么画流程图_类图_03

-- 输入文件名称, 并选择公开或者私有

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_04

-- UML 编辑界面

processon 可以画数据库吗 process on怎么画流程图_依赖关系_05




2. UML 编辑界面简单介绍





(1) 菜单条介绍



菜单条

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_06

-- 文件

processon 可以画数据库吗 process on怎么画流程图_类图_07

-- 编辑

processon 可以画数据库吗 process on怎么画流程图_依赖关系_08

-- 视图

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_09

-- 插入

processon 可以画数据库吗 process on怎么画流程图_UML_10

-- 页面

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_11

-- 排列

processon 可以画数据库吗 process on怎么画流程图_依赖关系_12

-- 帮助

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_13




(2) 组件栏介绍



组件栏

processon 可以画数据库吗 process on怎么画流程图_类图_14





二. UML 类图创建




UML 类图具体解释见博客 ;



1. UML 类图元素简单介绍




UML 类图元素

processon 可以画数据库吗 process on怎么画流程图_UML_15

--

processon 可以画数据库吗 process on怎么画流程图_类图_16

-- 简单类

processon 可以画数据库吗 process on怎么画流程图_UML_17

-- 活动类

processon 可以画数据库吗 process on怎么画流程图_依赖关系_18

-- 接口

processon 可以画数据库吗 process on怎么画流程图_UML_19




2. UML 类图关系设置





(1) 类图关系设置




依赖关系设置 

-- 设置类连线

processon 可以画数据库吗 process on怎么画流程图_依赖关系_20

-- 点击箭头进入箭头编辑模式 : 进入箭头编辑模式之后, 会有红色阴影;

processon 可以画数据库吗 process on怎么画流程图_依赖关系_21

-- 设置连线类型

processon 可以画数据库吗 process on怎么画流程图_类图_22

-- 设置起点

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_23

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_依赖关系_24




(2) 依赖关系设置




设置依赖关系 : 类 A 依赖 类 B, 即 类 A 中使用了 类 B;

-- 设置曲线样式

processon 可以画数据库吗 process on怎么画流程图_类图_25

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_26

-- 终于效果

processon 可以画数据库吗 process on怎么画流程图_UML_27





(3) 泛化关系设置




泛华关系 : 类 A 是子类, 类 B 是父类 ;

-- 设置实线

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_28

-- 设置空心箭头

processon 可以画数据库吗 process on怎么画流程图_依赖关系_29

-- 设置成果

processon 可以画数据库吗 process on怎么画流程图_类图_30




(4) 关联关系设置




关联关系

-- 设置实线

processon 可以画数据库吗 process on怎么画流程图_类图_31

-- 设置起点

processon 可以画数据库吗 process on怎么画流程图_依赖关系_32

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_类图_33

-- 设置效果

processon 可以画数据库吗 process on怎么画流程图_UML_34





(5) 实现关系设置




实线关系

-- 设置线条样式

processon 可以画数据库吗 process on怎么画流程图_类图_35

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_类图_36

-- 设置效果

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_37





转载于:




总结

-- 推荐理由 : 近期从 Windows 操作系统 转到 MAC 上, 正在看设计模式 和 重构, 找不到好用的 UML 工具, 因此在网上找了一款能够在线使用的 UML 工具, 用起来发现还不错, 推荐给大家;

-- 工具地址https://www.processon.com/ ;





一. UML 使用流程




1. 创建 UML 图



创建 UML 图 : 点击主页的右上角的 "+" button, 就可以弹出创建页面;

-- 创建button

processon 可以画数据库吗 process on怎么画流程图_类图

-- 创建页面

processon 可以画数据库吗 process on怎么画流程图_依赖关系_02

-- 选择模板

processon 可以画数据库吗 process on怎么画流程图_类图_03

-- 输入文件名称, 并选择公开或者私有

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_04

-- UML 编辑界面

processon 可以画数据库吗 process on怎么画流程图_依赖关系_05




2. UML 编辑界面简单介绍





(1) 菜单条介绍



菜单条

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_06

-- 文件

processon 可以画数据库吗 process on怎么画流程图_类图_07

-- 编辑

processon 可以画数据库吗 process on怎么画流程图_依赖关系_08

-- 视图

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_09

-- 插入

processon 可以画数据库吗 process on怎么画流程图_UML_10

-- 页面

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_11

-- 排列

processon 可以画数据库吗 process on怎么画流程图_依赖关系_12

-- 帮助

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_13




(2) 组件栏介绍



组件栏

processon 可以画数据库吗 process on怎么画流程图_类图_14





二. UML 类图创建




UML 类图具体解释见博客 ;



1. UML 类图元素简单介绍




UML 类图元素

processon 可以画数据库吗 process on怎么画流程图_UML_15

--

processon 可以画数据库吗 process on怎么画流程图_类图_16

-- 简单类

processon 可以画数据库吗 process on怎么画流程图_UML_17

-- 活动类

processon 可以画数据库吗 process on怎么画流程图_依赖关系_18

-- 接口

processon 可以画数据库吗 process on怎么画流程图_UML_19




2. UML 类图关系设置





(1) 类图关系设置




依赖关系设置 

-- 设置类连线

processon 可以画数据库吗 process on怎么画流程图_依赖关系_20

-- 点击箭头进入箭头编辑模式 : 进入箭头编辑模式之后, 会有红色阴影;

processon 可以画数据库吗 process on怎么画流程图_依赖关系_21

-- 设置连线类型

processon 可以画数据库吗 process on怎么画流程图_类图_22

-- 设置起点

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_23

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_依赖关系_24




(2) 依赖关系设置




设置依赖关系 : 类 A 依赖 类 B, 即 类 A 中使用了 类 B;

-- 设置曲线样式

processon 可以画数据库吗 process on怎么画流程图_类图_25

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_26

-- 终于效果

processon 可以画数据库吗 process on怎么画流程图_UML_27





(3) 泛化关系设置




泛华关系 : 类 A 是子类, 类 B 是父类 ;

-- 设置实线

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_28

-- 设置空心箭头

processon 可以画数据库吗 process on怎么画流程图_依赖关系_29

-- 设置成果

processon 可以画数据库吗 process on怎么画流程图_类图_30




(4) 关联关系设置




关联关系

-- 设置实线

processon 可以画数据库吗 process on怎么画流程图_类图_31

-- 设置起点

processon 可以画数据库吗 process on怎么画流程图_依赖关系_32

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_类图_33

-- 设置效果

processon 可以画数据库吗 process on怎么画流程图_UML_34





(5) 实现关系设置




实线关系

-- 设置线条样式

processon 可以画数据库吗 process on怎么画流程图_类图_35

-- 设置终点

processon 可以画数据库吗 process on怎么画流程图_类图_36

-- 设置效果

processon 可以画数据库吗 process on怎么画流程图_processon 可以画数据库吗_37