UML工具

UML

工具

  1. draw.io desktop (https://www.draw.io/) wiki中插件draw.io
  2. processon
  3. plantuml idea插件(代码生成)
  4. graphviz
  5. yEd

架构图

定义:描述系统的业务/服务之间的逻辑关系
技巧:1. 虚线划分边界 2.颜色表示状态/角色 3.同一角色背景色相同 4.核心交互多服务位置中心 5.同步使用实线 异步使用虚线
UML工具_第1张图片

时序图

定义:横轴表示对象,纵轴表示时间,消息在各对象之间横向传递,依照时间顺序纵向排列
作用:展示对象之间交互的时间顺序
元素:角色 对象(对象名和类名) 生命线 控制焦点 消息 自关联消息
UML工具_第2张图片

泳道图

定义:跨职能流程图,明确流程环节所属的阶段,流程环节负责人、组织机构或部门
UML工具_第3张图片

韦恩图

定义:是一种利用集合论或类的理论表述不同事物群组(合集)之间逻辑关系的一种图示

UML工具_第4张图片

你可能感兴趣的:(业务,uml,工具)