PlantUML ‐ シーケンス図入門

PlantUMLでシーケンス図を作ります。

PlantUML

本家にオンラインでシーケンス図に変換してくれるツールが準備されているのでこれを使います。

PlantUML Web Server
The PlantUML Web Server allows you to create and edit online UML diagrams using the PlantUML Language.

文法

基本

最初に「@startuml」と書き、最後に「@enduml」と書きます。
「太郎->花子:こんにちは」と書くと太郎から花子に矢印と描かれ「こんにちは」と表示されます。
このように書きます。

@startuml
太郎->花子:こんにちは
@enduml

次のように表示されます。

矢印

矢印の形状を変えることができます。

@startuml
太郎->花子:こんにちは
太郎-->花子:こんにちは
太郎->>花子:こんにちは
太郎-->>花子:こんにちは
@enduml

メッセージ

メッセージを書くことができます。

@startuml
太郎->花子:こんにちは
note over 太郎:線上に表示
note left:左に表示
note right:右に表示
@enduml

遅延

半角ピリオド3個「…」で遅延を表します。

@startuml
太郎->花子:おはよう
...
花子->太郎:こんにちは
@enduml

グループ化

@startuml
box 男子
    participant 太郎
    participant 次郎
end box
太郎->花子:おはよう
太郎->次郎:こんにちは
@enduml

その他

コメントは先頭にシングルクォートを付けます。または「/’」と[‘/」で挟みます。

' コメント
/' コメント '/

コメント

タイトルとURLをコピーしました