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
skinparam actorStyle awesome
skinparam linetype polyline
skinparam linetype ortho
package Administrators {
actor Manager as mgr
@ -31,6 +31,14 @@ rectangle System {
usecase "Create tournament" as TouCreateT
usecase "Edit tournament" as TouEdit
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 {
usecase "View tournaments" as TouVtou
@ -58,6 +66,15 @@ SysMngAdm -l--> SysDelAdm
MngTou --> TouCreateT
MngTou --> TouEdit
MngTou --> TouDelete
MngTou --> TeamView
TeamView --> TeamAdd
TeamView --> TeamDel
TeamView --> TeamMng
TeamMng --> MembAdd
TeamMng --> MembDel
HomeView --> TouVtou
HomeView --> TouVmatch