From 02f9549df63a7ddcb46680c3433fdfaaf6ce2aad Mon Sep 17 00:00:00 2001 From: Denis Natusch Date: Fri, 27 Oct 2023 15:07:43 +0200 Subject: [PATCH] Add lifetime to all sequence diagrams --- .../analysis/sequenceDiagramAccountLoeschen.puml | 13 ++++++++++--- .../analysis/sequenceDiagramAccountLoeschen.svg | 4 ++-- ...equenceDiagramArtikelZumInventarHinzufuegen.puml | 6 +++++- ...sequenceDiagramArtikelZumInventarHinzufuegen.svg | 4 ++-- .../sequenceDiagramPersonaldatenBearbeiten.puml | 10 ++++++++-- .../sequenceDiagramPersonaldatenBearbeiten.svg | 4 ++-- 6 files changed, 29 insertions(+), 12 deletions(-) diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.puml b/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.puml index 6d3dfcc..6746035 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.puml +++ b/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.puml @@ -2,9 +2,16 @@ participant ":Nutzer" as Nutzer participant "nutzerdatenbank:Nutzerdatenbank" as Nutzerdatenbank +participant "auftragsdatenbank:Auftragsdatenbank" as Auftragsdatenbank -'the reason for the self request is that the user needs to check if there are any open orders -Nutzer --> Nutzer : deleteAccount() -Nutzer --> Nutzerdatenbank : removeAccount(this) +Nutzer --> Nutzerdatenbank : entferneAccount(dieses) +activate Nutzer +activate Nutzerdatenbank +destroy Nutzer +Nutzerdatenbank --> Auftragsdatenbank : entferneAccount(dieses) +activate Auftragsdatenbank +Auftragsdatenbank --> Nutzerdatenbank : boolean +deactivate Nutzerdatenbank +deactivate Auftragsdatenbank @enduml diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.svg b/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.svg index 984ba5b..0268aa1 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.svg +++ b/src/main/asciidoc/models/analysis/sequenceDiagramAccountLoeschen.svg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25f44d1d41588a0511f20ec78dafcaf29ec6366834a1e716306048de2be615af -size 2923 +oid sha256:2ffcdfa2f78d5722364a4916c6fcd54112672714ed8efd4bbd373da70d74ad0a +size 4687 diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.puml b/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.puml index d3cb774..59c5e56 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.puml +++ b/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.puml @@ -3,7 +3,11 @@ participant ":Administrator" as Administrator participant "inventar:Inventar" as inventar_Inventar -Administrator ---> inventar_Inventar : addNewLeihmaterial(Leihmaterial) +Administrator ---> inventar_Inventar : leihmaterialHinzufuegen(Leihmaterial) +activate Administrator +activate inventar_Inventar inventar_Inventar ---> Administrator : boolean +deactivate Administrator +deactivate inventar_Inventar @enduml diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg b/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg index 35ea1b5..7b83c8e 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg +++ b/src/main/asciidoc/models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd68942a7bbc978fd0d8224c4b5154fa8f64d01a0a6f519cf9e8836c3b2d9462 -size 2606 +oid sha256:6ded13b13f641168cf0a0fd517649746a65948f66edc921bad77f817d6e54d06 +size 3089 diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.puml b/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.puml index 5a2de45..01cb5f8 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.puml +++ b/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.puml @@ -4,9 +4,15 @@ participant ":Administrator" as Administrator participant "personal:Personal" as Personal participant "mitarbeiter:Mitarbeiter" as Mitarbeiter -Administrator --> Personal : requestMitarbeiter(id) +Administrator --> Personal : nachfrageMitarbeiter(id) +activate Administrator +activate Personal Personal --> Administrator : Mitarbeiter -Administrator --> Mitarbeiter : changeEmail(email) +deactivate Personal +Administrator --> Mitarbeiter : aendereEmail(email) +activate Mitarbeiter Mitarbeiter --> Administrator : boolean +deactivate Administrator +deactivate Mitarbeiter @enduml diff --git a/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg b/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg index 040e72d..984c01a 100644 --- a/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg +++ b/src/main/asciidoc/models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f96b6b3d16fde40427f09dbe34138eb796cabf4479d6a52eef44b89545a0137e -size 4106 +oid sha256:d0c11dd1d629f09526c59ef3d227b427ff1e7f2b2df22e623c9a8a07ac3c8dec +size 4815