PR2-WS24-25-3010261-Qualifier1/Qualifier Parkhaus/flow.txt

26 lines
1.2 KiB
Plaintext

Benutzer startet Main Klasse
System gibt Willkommens Nachricht aus und bittet um eingabe ob einfahrt oder ausfahrt
Benutzer gibt ein ob man ein-, ausfährt, bezahlen oder beenden möchte
System nimmt entscheidung auf und startet anhand der Entscheidung entweder der Park/Ausfahrt oder den Bezahlvorgang oder beendet das Programm
1. Parkvorgang:
Das Programm bittet um eingabe des Kennzeichens und des Datums mit Uhrzeit
Benutzer gibt die geforderten Daten ein
Programm kreiert anhand der Daten ein neues Auto Objekt in der Parkhaus Klasse und speichert in einer Auto Liste um mehrere Autos managen zu können
2. Ausfahrt:
Eingabe des Kennzeichens und Datums mit Uhrzeit vom Ausfahren
Preis berechnung im Hintergrund
Platz im Parkhaus wird wieder größer
nicht gezahlter Betrag wird zu den Schulden gespeichert
3. Bezahlen und Ausfahren
Eingabe des Kennzeichens und Datums mit Uhrzeit vom Ausfahren
Preis berechnung im Hintergrund
Ausgabe des Preises
Kunde wird aufgefordert seine Kreditkartennummer einzugeben
Prüfziffer wird berechnet
Platz im Parkhaus wird größer, keine Schulden da gezahlt wird
4. beenden:
Programm verabschiedet sich und wird beendet