From 275b59aeda34837149df60d82b0b4a5ab09d4c6f Mon Sep 17 00:00:00 2001 From: Jonas Haugland Date: Thu, 24 Mar 2022 20:37:28 +0100 Subject: [PATCH] Expanded use-case diagram --- documentation/useCaseDiagram.puml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/documentation/useCaseDiagram.puml b/documentation/useCaseDiagram.puml index 8f4d63b..8d27290 100644 --- a/documentation/useCaseDiagram.puml +++ b/documentation/useCaseDiagram.puml @@ -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