From 6ef4b61186d2c8cc2920ed48679ff1a5c3efa6d5 Mon Sep 17 00:00:00 2001 From: "thomas.woehlke" <thomas.woehlke@rub.de> Date: Sun, 14 Mar 2021 21:05:46 +0100 Subject: [PATCH] uml --- docs/blueprints/admin_use_cases.txt | 52 +++++++++++++++++++---- docs/blueprints/application_use_cases.txt | 23 +++++----- 2 files changed, 53 insertions(+), 22 deletions(-) diff --git a/docs/blueprints/admin_use_cases.txt b/docs/blueprints/admin_use_cases.txt index 4b267021..e2df275a 100644 --- a/docs/blueprints/admin_use_cases.txt +++ b/docs/blueprints/admin_use_cases.txt @@ -1,18 +1,52 @@ @startuml left to right direction -actor Guest as g -package Professional { - actor Chef as c - actor "Food Critic" as fc +actor Visitor as vu +package user { + actor SysAdmin as su + actor Admin as au } -package Restaurant { +package admin { usecase "Eat Food" as UC1 usecase "Pay for Food" as UC2 usecase "Drink" as UC3 usecase "Review" as UC4 } -fc --> UC4 -g --> UC1 -g --> UC2 -g --> UC3 +package admin_admin_web { + usecase "Eat Food" as UC1 + usecase "Pay for Food" as UC2 + usecase "Drink" as UC3 + usecase "Review" as UC4 +} +package admin_tasks { + usecase "Eat Food" as UC1 + usecase "Pay for Food" as UC2 + usecase "Drink" as UC3 + usecase "Review" as UC4 +} +vu --> UC1 +vu --> UC2 +vu --> UC3 +vu --> UC4 +vu --> UC5 +vu --> UC6 +vu --> UC7 +vu --> UC8 +vu --> UC9 +vu --> UC10 +vu --> UC11 +vu --> UC12 +au --> UC50 +au --> UC51 +au --> UC52 +au --> UC53 +au --> UC54 +au --> UC55 +au --> UC56 +UC50 --> UC100 +UC51 --> UC101 +UC52 --> UC102 +UC53 --> UC103 +UC54 --> UC104 +UC55 --> UC105 +UC56 --> UC106 @enduml \ No newline at end of file diff --git a/docs/blueprints/application_use_cases.txt b/docs/blueprints/application_use_cases.txt index 4b267021..42827c0d 100644 --- a/docs/blueprints/application_use_cases.txt +++ b/docs/blueprints/application_use_cases.txt @@ -1,18 +1,15 @@ @startuml left to right direction -actor Guest as g -package Professional { - actor Chef as c - actor "Food Critic" as fc +left to right direction +actor Visitor as vu +package user { + actor SysAdmin as su + actor Admin as au } -package Restaurant { - usecase "Eat Food" as UC1 - usecase "Pay for Food" as UC2 - usecase "Drink" as UC3 - usecase "Review" as UC4 +package application { + usecase url_home as UC1 + usecase url_root as UC2 } -fc --> UC4 -g --> UC1 -g --> UC2 -g --> UC3 +vu --> UC1 +vu --> UC2 @enduml \ No newline at end of file -- GitLab