Merge remote-tracking branch 'origin/main'

devIoana
ioana 2024-10-07 19:07:57 +02:00
commit 2387f232bf
1 changed files with 10 additions and 10 deletions

View File

@ -1,12 +1,12 @@
1. Benutzer fährt mit Auto ins Parkhaus -> System erfasst Einfahrtszeit und Kennzeichen vom Auto 1. Benutzer fährt mit Auto ins Parkhaus -> System erfasst Einfahrtszeit und Kennzeichen vom PKW
2. Benutzer parkt das Auto auf einem freien Platz -> System reduziert die Anzahl freier Parkplätze um 1 2. Benutzer parkt das Auto auf einem freien Platz -> System reduziert die Anzahl freier Parkplätze um 1
3. Benutzer kommt nach eine bestimmte Zeit zurück und möchte die Parkgebühren bezahlen, indem er das Kennzeichen eingibt 3. Benutzer kommt nach eine bestimmte Zeit zurück und möchte die Parkgebühren bezahlen, indem er das Kennzeichen eingibt
-> System speichert die Ausfahrtszeit und überprüft, ob die seine Eingabe überhaupt richtig ist (bzw. ob das Auto im -> System übernimmt die aktuelle Ausfahrtszeit und überprüft, ob die seine Eingabe überhaupt richtig ist (bzw. ob das Auto
Parkhaus geparkt ist) und gibt die Parkgebühren sowie Parkdauer für den Benutzer zurück, nach Einhaltung der festgelegten im Parkhaus geparkt ist) und gibt die Parkgebühren sowie Parkdauer für den Benutzer zurück, nach Einhaltung der
Regeln (die ersten 15 min sind kostenlos usw.) festgelegten Regeln (die ersten 15 min sind kostenlos usw.)
4. Benutzer gibt Geldbetrag an -> System schaut ob passend bezahlt wurde, berechnet, falls Rückgeld gegeben wird oder gibt 4. Benutzer sieht Gebühren und gibt seine VISA-Nummer ein an -> System überprüft auf Validität der VISA-Nummer
zurück, dass es nicht genug Geld angegeben wurde. Falls das Auto auch schonmal da war und die Gebühren damals nicht bezahlt 5. Benutzer hat eine falsche oder ungültige VISA-Nummer eingegeben und fährt raus -> System speichert die Gebühren in
wurden, werde diese "alte" Gebühren zu den neuen hinzugefügt einem Gebührenkonto (Schulden), die beim nächsten Reinfahren zu dem aktuellen Gebühren hinzugefügt werden
5. Benutzer hat alle Einträge richtig gemacht (Bezahlung, Kennzeichen) -> System erlaubt dem Benutzer rauszufahren, und 6. Benutzer hat alle Einträge richtig gemacht (Bezahlung, Kennzeichen) -> System erlaubt dem Benutzer rauszufahren, und
speichert gegebenfalls die Gebühren, die noch nicht bezahlt wurden -> speichert gegebenfalls die Gebühren, die noch nicht bezahlt wurden
6. Benutzer fährt raus -> System erhöht die Anzahl freier Parkplätze um 1 7. Benutzer fährt raus -> System erhöht die Anzahl freier Parkplätze (Kapazität) um 1