语雀绘制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
相关文章
|
6月前
|
测试技术 uml
UML之时序图
UML之时序图
132 1
|
6月前
|
程序员 uml
【程序员小知识】使用PlantUML画UML(下) 时序图
【程序员小知识】使用PlantUML画UML(下) 时序图
287 0
|
5月前
|
应用服务中间件 uml
【UML】软件工程中常用图:类图、部署图、时序图、状态图
【UML】软件工程中常用图:类图、部署图、时序图、状态图
555 1
|
6月前
|
程序员 uml
UML图 | 时序图(顺序、序列图)绘制
UML图 | 时序图(顺序、序列图)绘制
457 0
|
6月前
|
程序员 数据库 uml
UML—时序图是什么
UML—时序图是什么
152 0
|
6月前
|
iOS开发
UML-时序图
UML-时序图
76 0
|
测试技术 uml
UML——交互图( 时序图和协作图)
UML——交互图( 时序图和协作图)
|
缓存 网络协议 前端开发
HTTP请求UML时序图--(POST)图和(GET)图源码分析及代码分析和MIME 介绍--常用的状态码说明
HTTP请求UML时序图--(POST)图和(GET)图源码分析及代码分析和MIME 介绍--常用的状态码说明
241 0
|
数据可视化 测试技术 uml
UML之时序图
UML之时序图
131 0
|
设计模式 Java uml
看懂UML类图和时序图
看懂UML类图和时序图
144 0