1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

シーケンス図の分類子を紹介

Posted at

はじめに

今回は以前記事で書いたシーケンス図の分類子を紹介していこうと思います

本文

基本的にPlantUMLでは下記のように書くことで四角の箱に囲まれたものが表示されます。

Alice -> Bob: Authentication Request

しかし、実際には全てが同じ形状だとどれがどういったものなのかが分かりづらいためparticipantを使うことで分類子を宣言することができます

participant 参加者 as Participant
actor       人間    as Actor
boundary    境界   as Boundary
control     操作 as Control
entity      実在物 as Entity 
database    データベース as Database
collections 複数オブジェクト as Collections
queue       列 as Queue
Participant -> Actor : To actor
Participant -> Boundary : To boundary
Participant -> Control : To control
Participant -> Entity : To entity
Participant -> Database : To database
Participant -> Collections : To collections
Participant -> Queue: To queue

上記のコードをPlantUMLで表示すると下記のようになります

分類子 表示名 as 命名の順になっており実際にどういった処理を表したいのかによって変わってきます。
表示名に関してはとりあえずGoogle翻訳したものをつけました

最後に

次は分類子の編集方法を紹介しようと思います
勉強のアウトプットでしかありませんが、どなたかのお役に立てれば幸いです

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?