大家好,又见面了,我是你们的朋友全栈君。
UML
工具
- draw.io desktop (https://www.draw.io/) wiki中插件draw.io
- processon
- plantuml idea插件(代码生成)
- graphviz
- yEd
架构图
定义:描述系统的业务/服务之间的逻辑关系
技巧:1. 虚线划分边界 2.颜色表示状态/角色 3.同一角色背景色相同 4.核心交互多服务位置中心 5.同步使用实线 异步使用虚线
时序图
定义:横轴表示对象,纵轴表示时间,消息在各对象之间横向传递,依照时间顺序纵向排列
作用:展示对象之间交互的时间顺序
元素:角色 对象(对象名和类名) 生命线 控制焦点 消息 自关联消息
泳道图
定义:跨职能流程图,明确流程环节所属的阶段,流程环节负责人、组织机构或部门
韦恩图
定义:是一种利用集合论或类的理论表述不同事物群组(合集)之间逻辑关系的一种图示
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/157987.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...