asura-tmdb/documentation/useCaseDiagram.puml

37 lines
690 B
Plaintext
Raw Normal View History

2022-03-15 14:56:27 +01:00
@startuml Tournament System
title Tournament System - Group 1
skinparam actorStyle awesome
package Administrators {
2022-03-16 10:45:07 +01:00
actor Manager as mgr
2022-03-15 14:56:27 +01:00
actor Admin as adm
note "Manager extends admin" as MgrNote
mgr . MgrNote
MgrNote . adm
}
actor Player as p1
left to right direction
rectangle System {
usecase "Login" as SysLogin
usecase "Create admin" as SysCreateA
package Tournament {
usecase "Create tournament" as TouCreateT
usecase "Edit tournament" as TouEdit
usecase "View tournament" as TouView
}
}
mgr --> SysLogin
mgr --> SysCreateA
adm --> SysLogin
adm --> TouCreateT
adm --> TouEdit
adm --> TouView
2022-03-16 10:45:07 +01:00
p1 ---> TouView
2022-03-15 14:56:27 +01:00
@enduml