mirror of
https://github.com/st-tu-dresden-praktikum/swt23w23
synced 2024-07-19 21:04:36 +02:00
Update every use case description to match mockups
This commit is contained in:
parent
12eb9e3605
commit
94e32e734d
|
@ -197,13 +197,13 @@ image::models/analysis/useCaseDiagram.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt Nutzerdatenbank in der Navigation Bar aus.
|
||||
|Der Administrator wählt Kundenverwaltung in der Navigation Bar aus.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator hat sich angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Nutzerdatenbank in der Navigation Bar aus.
|
||||
1. Der Administrator wählt Kundenverwaltung in der Navigation Bar aus.
|
||||
2. Eine Liste aller Kunden erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -228,15 +228,15 @@ image::models/analysis/useCaseDiagram.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt den Nutzer aus der Nutzerdatenbank und drückt auf „Konto löschen“.
|
||||
|Der Administrator wählt einen Nutzer aus der Kundenverwaltung und drückt auf „Konto löschen“.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator hat sich angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Nutzerdatenbank in der Navigation Bar aus.
|
||||
1. Der Administrator wählt Kundenverwaltung in der Navigation Bar aus.
|
||||
2. Eine Liste aller Kunden erscheint.
|
||||
3. Der Administrator wählt den gewünschten Nutzer.
|
||||
3. Der Administrator drück auf das Stift-Symbol des gewünschten Nutzers.
|
||||
4. Eine Liste von möglichen Änderungen erscheint.
|
||||
5. Der Administrator wählt „Konto löschen“
|
||||
|
||||
|
@ -257,21 +257,21 @@ image::models/analysis/useCaseDiagram.svg[]
|
|||
|Personal hinzufügen
|
||||
|
||||
|Beschreibung
|
||||
|Der Administrator verfügt über die Berechtigung einen Angestelten dem System hinzuzufügen.
|
||||
|Der Administrator verfügt über die Berechtigung einen Mitarbeiter dem System hinzuzufügen.
|
||||
|
||||
|Akteure
|
||||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt hinzufügen im Bereich Personal.
|
||||
|Der Administrator wählt einen Mitarbeiter hinzufügen im Bereich Personalverwaltung.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator hat sich angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Personal in der Navigation Bar aus.
|
||||
1. Der Administrator wählt Personalverwaltung in der Navigation Bar aus.
|
||||
2. Eine Liste aller Mitarbeiter erscheint.
|
||||
3. Der Administrator wählt hinzufügen.
|
||||
3. Der Administrator drück aus das Plus-Symbol.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -303,7 +303,7 @@ image::models/analysis/useCaseDiagram.svg[]
|
|||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Personal in der Navigation Bar aus.
|
||||
2. Eine Liste aller Mitarbeiter erscheint.
|
||||
3. Der Administrator wählt den gewünschten Mitarbeiter.
|
||||
3. Der Administrator drückt auf das Stift-Symbol des gewünschten Mitarbeiters
|
||||
4. Eine Liste von möglichen Änderungen erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -337,8 +337,6 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Personal in der Navigation Bar aus.
|
||||
2. Eine Liste aller Mitarbeiter erscheint.
|
||||
3. Der Administrator wählt den gewünschten Mitarbeiter.
|
||||
4. Eine Liste von möglichen Änderungen erscheint (an denen keine Änderungen vorgenommen werden).
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -370,9 +368,7 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Personal in der Navigation Bar aus.
|
||||
2. Eine Liste aller Mitarbeiter erscheint.
|
||||
3. Der Administrator wählt den gewünschten Mitarbeiter.
|
||||
4. Eine Liste von möglichen Änderungen erscheint.
|
||||
5. Der Administrator wählt „Mitarbeiter löschen“
|
||||
3. Der Administrator drückt auf das X-Symbol des gewünschten Mitarbeiters.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -396,16 +392,17 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt einen Mitarbeiter im Bereich Arbeitszeitaufstellung
|
||||
|Der Administrator wählt einen Mitarbeiter im Bereich Personalverwaltung.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Arbeitszeitaufstellung in der Navigation Bar aus.
|
||||
1. Der Administrator wählt Personalverwaltung in der Navigation Bar aus.
|
||||
2. Eine Liste der Mitarbeiter erscheint.
|
||||
3. Der Administrator wählt einen Mitarbeiter.
|
||||
4. Eine Ansicht von Informationen über dessen Arbeit erscheint.
|
||||
4. Eine Liste möglicher Änderungen erscheint.
|
||||
4. Eine Ansicht von Informationen über dessen Arbeitszeit erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -429,14 +426,14 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt Personaleinteilung in der Navigation Bar.
|
||||
|Der Administrator wählt Aufträge in der Navigation Bar.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Personaleinteilung in der Navigation Bar.
|
||||
2. Ein Ansicht erschint mit den zeitlichen Einteilungen.
|
||||
1. Der Administrator wählt Aufträge in der Navigation Bar.
|
||||
2. Ein Ansicht aller Aufträge erschint inklusive den zeitlichen Einteilungen.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -461,14 +458,14 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt Inventar in der Navigation Bar.
|
||||
|Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Inventar in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Inventar erscheint.
|
||||
1. Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
2. Eine Auflistung aller Artikel im Inventar erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|-
|
||||
|
@ -492,15 +489,15 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt einen Artikel im Bereich Inventar aus.
|
||||
|Der Administrator wählt einen Artikel im Bereich Lagerverwaltung aus.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Inventar in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Inventar erscheint.
|
||||
3. Der Administrator wählt ein Artikel.
|
||||
1. Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Lagerverwaltung erscheint.
|
||||
3. Der Administrator drück auf das Stift-Symbol des jeweiliegen Artikels.
|
||||
4. Eine Liste möglicher Optionen erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -525,14 +522,14 @@ image::models/analysis/sequenceDiagramPersonaldatenBearbeiten.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator wählt Hinzufügen im Bereich Inventar.
|
||||
|Der Administrator wählt das Plussymbol im Bereich Lagerverwaltung.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Inventar in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Inventar erscheint.
|
||||
1. Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Lagerverwaltung erscheint.
|
||||
3. Der Administrator wählt „Neuer Artikel“.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -558,17 +555,15 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Administrator
|
||||
|
||||
|Trigger
|
||||
|Der Administrator drückt auf Enfternen, nach dem ein Artikel im Inventar ausgewählt wurde.
|
||||
|Der Administrator drückt auf das X-Symbol im Bereich Lagerverwaltung.
|
||||
|
||||
|Bedingungen
|
||||
|Der Administrator ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Inventar in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Inventar erscheint.
|
||||
3. Der Administrator wählt ein Artikel.
|
||||
4. Eine Liste möglicher Optionen erscheint.
|
||||
5. Der Administrator wählt Enfternen.
|
||||
1. Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
2. Eine Auflistung der Artikel im Lagerverwaltung erscheint.
|
||||
3. Der Administrator wählt das X-Symbol.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -598,7 +593,11 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Der Administrator hat sich angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Administrator wählt Rabatte in der Navigation Bar aus.
|
||||
1. Der Administrator wählt Lagerverwaltung in der Navigation Bar.
|
||||
2. Eine Liste aller Artikel erscheint.
|
||||
3. Der Administrator drück auf das Stift-Symbol des jeweiliegen Artikels.
|
||||
4. Eine Liste möglicher Optionen erscheint.
|
||||
5. Der Administrator wählt Rabatte.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -624,13 +623,13 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der Nutzer wählt Abmelden in der Navigation Bar.
|
||||
|Der Nutzer wählt Abmelden im Bereich Profil.
|
||||
|
||||
|Bedingungen
|
||||
|Der Nutzer ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Nutzer wählt Abmelden in der Navigation Bar.
|
||||
1. Der Nutzer wählt Logout in der Navigation Bar.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -654,13 +653,13 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der Nutzer wählt Aufträge in der Navigation Bar.
|
||||
|Der Nutzer wählt "Meine Aufträge" in der Navigation Bar.
|
||||
|
||||
|Bedingungen
|
||||
|Der Nutzer ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Nutzer wählt Aufräge in der Navigation Bar.
|
||||
1. Der Nutzer wählt "Meine Aufräge" in der Navigation Bar.
|
||||
2. Eine Auflistung aller Aufträge erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -685,15 +684,16 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der Nutzer wählt Bearbeiten in Bereich Account.
|
||||
|Der Nutzer wählt Bearbeiten in Bereich Profil.
|
||||
|
||||
|Bedingungen
|
||||
|Der Nutzer ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Nutzer wählt Account in der Navigation Bar.
|
||||
2. Eine Auflistung aller Informamtionen über den Nutzer erscheint.
|
||||
1. Der Nutzer wählt Profil in der Navigation Bar.
|
||||
2. Eine Auflistung möglicher Optionen erscheint.
|
||||
3. Der Nutzer wählt Bearbeiten.
|
||||
4. Eine Auflistung von Informationen erscheint, die bearbeitet werden können.
|
||||
|
||||
|Erweiterungen
|
||||
|-
|
||||
|
@ -717,16 +717,17 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der Nutzer wählt das Passwort Feld während der Bearbeitung Nutzerdaten.
|
||||
|Der Nutzer wählt das Passwort-Feld während der Bearbeitung der Nutzerdaten.
|
||||
|
||||
|Bedingungen
|
||||
|Der Nutzer ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Nutzer wählt Account in der Navigation Bar.
|
||||
2. Eine Auflistung aller Informamtionen über den Nutzer erscheint.
|
||||
1. Der Nutzer wählt Profil in der Navigation Bar.
|
||||
2. Eine Auflistung möglicher Optionen erscheint.
|
||||
3. Der Nutzer wählt Bearbeiten.
|
||||
4. Der Nutzer wählt das Feld Passwort aus.
|
||||
4. Eine Auflistung von Informationen erscheint, die bearbeitet werden können.
|
||||
5. Der Nutzer wählt das Feld Passwort aus.
|
||||
|
||||
|Erweiterungen
|
||||
|-
|
||||
|
@ -752,14 +753,16 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Kunde
|
||||
|
||||
|Trigger
|
||||
|Der Kunde wählt Kostenabrechnung in der Navigation Bar.
|
||||
|Der Kunde wählt Kostenabrechnung im Bereich "Meinge Aufträge".
|
||||
|
||||
|Bedingungen
|
||||
|Der Kunde ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Kunde wählt Kostenabrechnung in der Navigation Bar.
|
||||
2. Eine Liste aller Kostenabrechnungen erscheint.
|
||||
1. Der Kunde wählt Profil in der Navigation Bar.
|
||||
2. Eine Liste von Optionen erscheint.
|
||||
3. Der Kunde wählt "Meine Aufträge".
|
||||
4. Eine Auflistung aller Aufträge erscheint inklusive der Links zu den Kostenabrechnungen.
|
||||
|
||||
|Erweiterungen
|
||||
|Filtern zwischen Bezahlt und „Nicht Bezahlt“
|
||||
|
@ -789,14 +792,16 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Der Kunde ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Kunde wählt Angebote in der Navigation Bar.
|
||||
1. Der Kunde wählt Dienstleistungen in der Navigation Bar.
|
||||
2. Eine Ansicht mit allen Angeboten erscheint.
|
||||
3. Der Kunde wählt eins dieser Angebote.
|
||||
4. Eine Ansicht mit Informationen über dieses Angebot erscheint.
|
||||
5. Der Kunde wählt „Zum Warenkorb hinzufügen“.
|
||||
6. Der Kunde wählt Warenkorb in der Navigation Bar.
|
||||
6. Der Kunde wählt Profil in der Navigation Bar.
|
||||
6. Eine Liste von Optionen erscheint.
|
||||
6. Der Kunde wählt die Option Warenkorb.
|
||||
7. Eine Liste mit allen Artikeln im Warenkorb erscheint.
|
||||
8. Der Kunde drückt bestellen.
|
||||
8. Der Kunde drückt auf Bestellen.
|
||||
|
||||
|Erweiterungen
|
||||
|-
|
||||
|
@ -820,15 +825,16 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Kunde
|
||||
|
||||
|Trigger
|
||||
|Der Kunde wählt einen Auftrag im Bereich Aufträge.
|
||||
|Der Kunde wählt einen Auftrag im Bereich "Meine Aufträge".
|
||||
|
||||
|Bedingungen
|
||||
|Der Kunde ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Kunde wählt Aufträge in der Navigation.
|
||||
2. Eine Liste aller Aufträge erscheint.
|
||||
3. Der Kunde wählte einen dieser Aufträge.
|
||||
1. Der Kunde wählt Profil in der Navigation.
|
||||
2. Eine Liste von Optionen erscheint.
|
||||
3. Der Kunde wählt "Meine Aufträge".
|
||||
3. Der Kunde wählte das Stift-Symbol von einem Auftrag.
|
||||
4. Eine Ansicht mit Optionen erscheint.
|
||||
|
||||
|Erweiterungen
|
||||
|
@ -853,13 +859,13 @@ image::models/analysis/sequenceDiagramArtikelZumInventarHinzufuegen.svg[]
|
|||
|Kunde
|
||||
|
||||
|Trigger
|
||||
|Der Kunde wählt „Account löschen“ im Bereich Account.
|
||||
|Der Kunde wählt „Account löschen“ im Bereich Profil.
|
||||
|
||||
|Bedingungen
|
||||
|Der Kunde ist angemeldet.
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der Kunde wählt Account.
|
||||
1. Der Kunde wählt Profil.
|
||||
2. Eine Liste von Optionen wird angezeigt.
|
||||
3. Der Kunde wählt „Account löschen“.
|
||||
|
||||
|
@ -887,13 +893,13 @@ image::models/analysis/sequenceDiagramAccountLoeschen.svg[]
|
|||
|Unauthentifizierte Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der unauthentifizierte Nutzer wählt Anmelden in der Navigation Bar.
|
||||
|Der unauthentifizierte Nutzer wählt Login in der Navigation Bar.
|
||||
|
||||
|Bedingungen
|
||||
| -
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der unauthentifizierte Nutzer wählt Anmelden in der Navigation Bar.
|
||||
1. Der unauthentifizierte Nutzer wählt Login in der Navigation Bar.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
@ -917,13 +923,16 @@ image::models/analysis/sequenceDiagramAccountLoeschen.svg[]
|
|||
|Unauthentifizierte Nutzer
|
||||
|
||||
|Trigger
|
||||
|Der unauthentifizierte Nutzer wählt Registrieren in der Navigation Bar.
|
||||
|Der unauthentifizierte Nutzer wählt Registrieren in Bereich Login.
|
||||
|
||||
|Bedingungen
|
||||
| -
|
||||
|
||||
|Notwendige Schritte a|
|
||||
1. Der unauthentifizierte Nutzer wählt Registrieren in der Navigation Bar.
|
||||
1. Der unauthentifizierte Nutzer wählt Login in der Navigation Bar.
|
||||
2. Es erscheinen 2 Felder, wo der Nutzer seine Login-Daten eingeben kann.
|
||||
3. Der unauthentifizierte Nutzer wählt "hier" im Text unter den 2 Feldern.
|
||||
4. Es erscheinen 3 Felder, wo der unauthentifizierte Nutzer sich ein Kundenkonto erstellen kann.
|
||||
|
||||
|Erweiterungen
|
||||
| -
|
||||
|
|
Loading…
Reference in a new issue