语雀绘制UML时序图

简介: 语雀绘制UML时序图

新建代码块


1.png

绘制UML图

1.png

代码如下

@startuml @enduml(开始结束)

actor(操作发出者)

participant(参与者)

activate(由那一端发起操作)

alt end(某一操作块)

@startuml
autonumber
actor "用户" as User
participant "用户模块" as UserService
participant "订单模块" as OrderService
activate User
  alt 订单创建步骤
    User -> UserService:发起创建订单请求
    alt 用户相关处理
      UserService -> UserService:获取用户信息
      UserService -> UserService:校验用户信息
      UserService -> OrderService:开始创建订单
    end
    alt 订单相关处理
      OrderService -> OrderService:订单校验
      OrderService -> OrderService:锁定订单【redis进行锁定,key:order-lock:xxx】
      OrderService -> OrderService:发送订单创建mq消息
      UserService  <- OrderService:返回创建结果
    end
    User <- UserService:包装信息并返回
  end
@enduml
相关文章
|
20天前
|
测试技术 uml
UML之时序图
UML之时序图
27 1
|
4月前
|
程序员 uml
【程序员小知识】使用PlantUML画UML(下) 时序图
【程序员小知识】使用PlantUML画UML(下) 时序图
135 0
|
4月前
|
程序员 uml
UML图 | 时序图(顺序、序列图)绘制
UML图 | 时序图(顺序、序列图)绘制
144 0
|
5月前
|
程序员 数据库 uml
UML—时序图是什么
UML—时序图是什么
79 0
|
5月前
|
iOS开发
UML-时序图
UML-时序图
34 0
|
9月前
|
缓存 网络协议 前端开发
HTTP请求UML时序图--(POST)图和(GET)图源码分析及代码分析和MIME 介绍--常用的状态码说明
HTTP请求UML时序图--(POST)图和(GET)图源码分析及代码分析和MIME 介绍--常用的状态码说明
166 0
|
10月前
|
数据可视化 测试技术 uml
UML之时序图
UML之时序图
89 0
|
10月前
|
测试技术 uml
UML——交互图( 时序图和协作图)
UML——交互图( 时序图和协作图)
|
10月前
|
设计模式 Java uml
看懂UML类图和时序图
看懂UML类图和时序图
104 0
|
测试技术 uml
【UML建模】(4) UML建模之时序图
时序图是按照时间顺序显示对象交互的图。它显示了参与交互的对象和所交互信息的先后顺序,用来表示用例图中的行为,用例图是一种交互图
243 0
【UML建模】(4) UML建模之时序图