7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PlantUMLでドメインモデルを表現するための文法

Posted at
@startuml
left to right direction

hide circle
hide methods
hide members

mix_actor 顧客

class ショッピングカート
class 取扱品目
class 注文

顧客 o-- ショッピングカート
取扱品目 --o ショッピングカート
ショッピングカート o-- 注文

@enduml

left to right direction

図が描写されるデフォルトの動作は、上から下だが、 left to right direction を使用することで、左から右に変更できる。

mix_actor

mix_actor を使用することで、クラス図にアクターを描写できる
https://forum.plantuml.net/2335/use-of-actor-inside-class-diagrams

hide circle, hide methods, hide members

各項目を非表示にしている。
非表示にできる項目は以下の通り。

fields
フィールドを非表示にする
attributes
属性(アトリビュート)を非表示にする
methods
メソッドを非表示にする
members
メンバを非表示にする
circle
クラス名の前の丸で囲まれた文字(c)を非表示にする
stereotype
ステレオタイプを非表示にする
empty fields
クラスのフィールドが空の場合、メソッドを非表示にする
attributes
クラスの属性が空の場合、メソッドを非表示にする
empty methods
クラスのメソッドが空の場合、メソッドを非表示にする
http://plantuml.com/class-diagram

-の数

-矢印のダッシュが多いほど、矢印は長くなる。
矢印の定義に : を追加することにより、矢印にラベルを追加できる。
http://plantuml.com/use-case-diagram

7
3
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
7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?