@startuml
left to right direction
actor 顧客 as g
package 劇団四季関係者 {
actor 劇場運営システム as c
actor "講演主催者" as fc
}
package 劇団四季チケット販売システム {
usecase "チケット予約を行う" as UC1
usecase "チケットの予約を変更する" as UC2
usecase "チケットの予約を取り消す" as UC3
usecase "チケットの状況を確認する" as UC4
usecase "チケットの予約状況を取得する" as UC5
}
g --> UC1
g --> UC2
g --> UC3
g --> UC4
fc --> UC4
fc --> UC5
c --> UC5
@enduml
@startuml
left to right direction
actor 顧客 as g
package 劇団四季関係者 {
actor 劇場運営システム as c
actor "講演主催者" as fc
}
package 劇団四季チケット販売システム {
usecase "チケット予約を行う" as UC1
usecase "チケットの予約を変更する" as UC2
usecase "チケットの予約を取り消す" as UC3
usecase "チケットの状況を確認する" as UC4
usecase "チケットの予約状況を取得する" as UC5
}
g --> UC1
g --> UC2
g --> UC3
g --> UC4
UC1 --> UC2
UC1 --> UC3
UC2 --> UC3
UC1 --> UC4
UC2 --> UC4
UC4 --> UC5
fc --> UC4
fc --> UC5
c --> UC5
@enduml
Ref.
UML day10
https://qiita.com/kaizen_nagoya/items/a9c31a1d9f52afc5e56f
一目でわかるPlantUML
https://plantuml.com/ja/
PlantUML を使った UML の描き方
https://plantuml.com/ja/guide
シーケンス図
https://plantuml.com/ja/sequence-diagram
タイミング図
https://plantuml.com/ja/timing-diagram
ステートダイアグラム
https://plantuml.com/ja/state-diagram
ユースケース図
https://plantuml.com/ja/use-case-diagram
PlantUML
https://qiita.com/kaizen_nagoya/items/cb6802e6c7903efd1b46
職業訓練
https://qiita.com/kaizen_nagoya/items/95368b63fa21d64271ec
かんたんUML入門 改訂2版
https://qiita.com/kaizen_nagoya/items/1746cadd6cab7da49680
UML 1.4.2
https://www.omg.org/spec/UML/ISO/19501/PDF
JIS X 4170:2009(UML 1.4.2, ISO/IEC 19501:2005)
https://kikakurui.com/x4/X4170-2009-01.html#google_vignette
UML 2.1.2 Superstructure(ISO/IEC 19505-1:2012)
https://www.omg.org/spec/UML/2.1.2/Superstructure/PDF/
UML 2.1.2 Infrastructure(ISO/IEC 19505-2:2012)
https://www.omg.org/spec/UML/2.1.2/Infrastructure/PDF