Expanded use-case diagram

This commit is contained in:
Jonas Haugland 2022-03-24 20:37:28 +01:00
parent e98da752d5
commit 275b59aeda
1 changed files with 18 additions and 1 deletions

View File

@ -2,7 +2,7 @@
title Tournament System - Group 1 title Tournament System - Group 1
skinparam actorStyle awesome skinparam actorStyle awesome
skinparam linetype polyline skinparam linetype ortho
package Administrators { package Administrators {
actor Manager as mgr actor Manager as mgr
@ -31,6 +31,14 @@ rectangle System {
usecase "Create tournament" as TouCreateT usecase "Create tournament" as TouCreateT
usecase "Edit tournament" as TouEdit usecase "Edit tournament" as TouEdit
usecase "Delete tournament" as TouDelete usecase "Delete tournament" as TouDelete
usecase "View teams" as TeamView
}
together {
usecase "Add team" as TeamAdd
usecase "Delete team" as TeamDel
usecase "Manage team" as TeamMng
usecase "Add members" as MembAdd
usecase "Remove members" as MembDel
} }
together { together {
usecase "View tournaments" as TouVtou usecase "View tournaments" as TouVtou
@ -58,6 +66,15 @@ SysMngAdm -l--> SysDelAdm
MngTou --> TouCreateT MngTou --> TouCreateT
MngTou --> TouEdit MngTou --> TouEdit
MngTou --> TouDelete MngTou --> TouDelete
MngTou --> TeamView
TeamView --> TeamAdd
TeamView --> TeamDel
TeamView --> TeamMng
TeamMng --> MembAdd
TeamMng --> MembDel
HomeView --> TouVtou HomeView --> TouVtou
HomeView --> TouVmatch HomeView --> TouVmatch