PlantUML

公式
https://www.plantuml.com/
 シーケンス図、ユースケーズ図等とても分かりやすく記載されています。
インデックス
 シーケンス図の覚書です。
その1 シンプル
コード
@startuml その1_シンプル title その1\nシンプル group 起動処理 アプリ -> ストレージ : 設定ファイルの読み込み ストレージ --> アプリ end @enduml
結果
その1 デザイン
コード
@startuml その1_デザイン title その1\nデザイン database ストレージ group 起動処理 ||| アプリ -> ストレージ : <font color=red>設定ファイルの読み込み<font> ストレージ -[#0000ff]> アプリ ||| end @enduml
結果
その2 分岐 シンプル
コード
@startuml その2_シンプル title その2 分岐\nシンプル alt 条件:設定ファイル読込成功 アプリ -> ストレージ : 設定ファイルの読み込み ストレージ --> アプリ else 条件:設定ファイル読込失敗 note over アプリ アプリ終了 end note end @enduml
結果
その2 分岐 デザイン
コード
@startuml その2_デザイン title その2 分岐\nデザイン alt #d0d0ff 条件:設定ファイル読込成功 ||| アプリ -> ストレージ : 設定ファイルの読み込み ストレージ --> アプリ ||| else #ffd0d0 条件:設定ファイル読込失敗 ||| note over アプリ #ff0000 <font color=white>アプリ終了</font> end note ||| end @enduml
結果
その他