Files
TI-Studium-Mitschriften/Semester 4/SWSYSPRO/Projekt/Use-case Schablonen.md
2025-07-02 13:08:03 +02:00

20 KiB
Executable File

Anwendungsfall UC-1
Name Einloggen
Initiierender Aktuer Endnutzer (Mitarbeiter, Mitglieder, Admin)
Weitere Akteure -
Kurzbeschreibung Vorgang zum Einloggen in das Web-Programm
Vorbedingung Endnutzer hat ein auf der Website bereits erstelltes Konto.
Nachbedinung Endnutzer ist eingeloggt
Ablauf Der Endnutzer geht auf die Login-Seite und gibt seine/ihre Benutzer-Daten ein. Drückt anschließend auf den Login-Knopf. Abhängig von dem, ob ein Konto bereits registriert ist wird die benutzende Person auf 'Eingeloggt', 'Falsches Passwort' oder 'Benutzer hat kein Konto'. Wenn der Benutzer sich erfolgreich eingellogt hat wird dieser weitergeleitet an die Homepage.
Alternativen -
Ausnahmen - Benutzer:in hat kein Konto
-Benutzer:in hat falsches Passwort eingegeben
Benutzte Anwendungsfälle
Spezielle Anforderungen -
Vorbedingung Endnutzer hat ein auf der Website bereits erstelltes Konto.
Nachbedinung Endnutzer ist eingeloggt
Ablauf Der Endnutzer geht auf die Login-Seite und gibt seine/ihre Benutzer-Daten ein. Drückt anschließend auf den Login-Knopf. Abhängig von dem, ob ein Konto bereits registriert ist wird die benutzende Person auf 'Eingeloggt', 'Falsches Passwort' oder 'Benutzer hat kein Konto'. Wenn der Benutzer sich erfolgreich eingellogt hat wird dieser weitergeleitet an die Homepage.
Alternativen -
Ausnahmen - Benutzer:in hat kein Konto
-Benutzer:in hat falsches Passwort eingegeben
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen
Anwendungsfall UC-2
Name Registrieren
Initiierender Aktuer Endnutzer (Mitarbeiter, Mitglieder, Admin)
Weitere Akteure -
Kurzbeschreibung Vorgang zum Registrieren in das Web-Programm.
Vorbedingung Endnutzer hat hat noch kein auf der Website erstelltes Konto.
Nachbedinung Endnutzer ist registriert.
Ablauf
Alternativen -
Ausnahmen
Benutzte Anwendungsfälle
Spezielle Anforderungen -
Alternativen -
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen
Anwendungsfall UC-3
Name Ausloggen
Initiierender Aktuer Endnutzer (Mitarbeiter, Mitglieder, Admin)
Weitere Akteure -
Kurzbeschreibung Vorgang zum Ausloggen aus das Web-Programm.
Vorbedingung Endnutzer ist eingeloggt.
Nachbedinung Endnutzer ist ausgeloggt.
Ablauf Der Endnutzer drückt auf dem Logout-Knopf.
Alternativen -
Ausnahmen -
Benutzte Anwendungsfälle -
Spezielle Anforderungen -
Alternativen -
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen


Anwendungsfall UC-3
Name Ausloggen
Initiierender Aktuer Endnutzer (Mitarbeiter, Mitglieder, Admin)
Weitere Akteure -
Kurzbeschreibung Vorgang zum Ausloggen aus das Web-Programm.
Vorbedingung Endnutzer ist eingeloggt.
Nachbedinung Endnutzer ist ausgeloggt.
Ablauf Der Endnutzer drückt auf dem Logout-Knopf.
Alternativen -
Ausnahmen -
Benutzte Anwendungsfälle -
Spezielle Anforderungen -
Alternativen -
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen
Anwendungsfall UC-6
Name Stornierung
Initiierender Aktuer Mitglied
Weitere Akteure Mitarbeitet
Kurzbeschreibung Das Mitglied storniert seine Buchung.
Vorbedingung mindestens. 24 Stunden vor dem Buchungsdatum.
Nachbedinung Buchung wurde erfolgreich storniert.
Ablauf 1. Buchung auswählen
2. Stornierungsgrund nennen
3. Bestätigen
Alternativen Mitarbeiter anrufen bzw. vor Ort besuchen und stornieren.
Ausnahmen Stornierung nicht möglich, weil Buchung in weniger als 24 Stunden stattfindet.
Benutzte Anwendungsfälle getBuchungen
Spezielle Anforderungen -
Alternativen -
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen
Anwendungsfall UC-5
Name Rückgabe
Initiierender Aktuer Mitglied
Weitere Akteure
Kurzbeschreibung
Vorbedingung
Nachbedinung
Ablauf
Alternativen
Ausnahmen
Benutzte Anwendungsfälle
Spezielle Anforderungen
Alternativen
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen
Anwendungsfall UC-7
Name Bezahlung
Initiierender Aktuer
Weitere Akteure
Kurzbeschreibung
Vorbedingung
Nachbedinung
Ablauf
Alternativen
Ausnahmen
Benutzte Anwendungsfälle
Spezielle Anforderungen
Alternativen
Annahmen
Offene Themen
Referenzen
Datenanforderungen
Nichtfunktionale Anforderungen

Use-Cases

  1. Einloggen
  2. Ausloggen
  3. Registrierung
  4. Buchung
  5. Rückgabe
  6. Stornierung
  7. Bezahlung