Unten findest du die Beispielaufgabe, wie sie in der Demo während der Session gezeigt wurde. Stelle sicher, dass du deine Antworten für die Hausaufgabe im gleichen Format schreibst. Du kannst die Tabelle und die Zeichnung in einem Programm deiner Wahl erstellen.
Aufgabe Zustandsübergangstest und Überdeckung
Beispielaufgabe für die Demo: Login-System
Bestimme die Zustände, Übergänge und Ereignisse
Zustände:
- Start
- Eingabe Benutzername
- Eingabe Passwort
- Eingeloggt
- Fehler
Ereignisse/Übergänge:
- Start -> Eingabe Benutzername: Benutzer beginnt, den Benutzernamen einzugeben.
- Eingabe Benutzername -> Eingabe Passwort: Benutzer übermittelt Benutzernamen.
- Eingabe Passwort -> Eingeloggt: Benutzer übermittelt korrektes Passwort.
- Eingabe Passwort -> Fehler: Benutzer übermittelt falsches Passwort.
- Fehler -> Eingabe Passwort: Benutzer wird aufgefordert, das Passwort erneut einzugeben.
- Eingeloggt -> Start: Benutzer meldet sich ab.
Erstelle das Zustandsübergangsdiagramm und die Zustandsübergangstabelle
Zustandsübergangsdiagramm: