fragen.txt mit Antworten aus der Laborstunde vom 12.11.24 ergänzt

save
Berat Kocak 2024-11-12 16:46:58 +01:00
parent 514303cad9
commit eb3530f793
1 changed files with 49 additions and 2 deletions

View File

@ -1,2 +1,49 @@
-Soll das Rückgeld dem Nutzer als Guthaben für das nächste Mal zugeschrieben werden?
-Wie läuft das mit der Jahresgebühr?
Antworten:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
°°°°Preisermäßigung für Studenten bei Preisen:
Schüler 50% Rabatt bei Jahresrabatt, nicht bei Überzug der Ausleihdauer
°°°°Zahlungsvalidierung: zahlPanel nach Rückgabe wegmachen, schulden werden aufaddiert, admin loggt sich ein um zu clearen
°°°°Bei Rückgabe: keine Anmeldung notwendig, sondern nur ID des Mediums eingeben.
°°°°Bei Verlängerung: Nur als angemeldeter Nutzer
°°°°Kann es ein Buch mehrmals geben?
Ja, jedes mal aber eine eigene ID mit eigener Buch-Instanz
°°°°Bei Rückgabe ohne Anmeldung:
Zugriff auf meine ausgeliehenen Medien nach der Rückgabe soll nicht möglich sein
(Als Übung trotzdem hinzufügen, neue myBooks methode schreiben, die ohne Anmeldung funktioniert)
°°°°Bei Ausleihen: Zur Liste von ALLEN ausgeliehen Medien (von Allen Kunden) hinzufpgen, soll für Admin ersichtlich sein. Auch: Nutzer-ID sehen.
--> Neue Ausleihe Klasse mit Parameter Medium-ID, Kunde-ID, Datum, Verlängerungen
--> Neue Ausleihe zum Zeitpunkt der Ausleihe erstellen mit Medium-ID, Kunde-ID, Datum, Verlängerungen
--> Bei Verlängerungen auch in der Ausleihe Klasse verändern
--> ODER: Zu jedem Medium eine neue Variable USER-ID, sodass das Buch weiss bei wem es ist
--> Maybe boolean(istAusgeliehen) für alle Medien
°°°°(Bücher, CD, DVD, Brettspiel, Videospiel) Panel für Nutzer:
Auch ausgeliehene Instanzen anzeigen, zeigen bis wann es ausgeliehen ist (mit Verlänerungen)
°°°°Uhrzeit als Systemuhrzeit umsetzen:
"Um die Jahresgebühren und Ausleihfristen zu simulieren, soll es über das UI möglich sein, das Datum,
mit dem das System arbeiten soll, zu ändern."
-->Nicht
°°°°Verlängerung nach Rückgabedatum:
--> Nicht möglich!
°°°°Neue Bücher über UI:
--> Nicht notwendig!
°°°°Stichwortsuche:
Nutzer gibt "des Lebens ein"
Ausgabe: "XYZ des Lebens, Buch, Kennnummer abc1"
"Spiel des Lebens, Brettspiiel, Kennnummer abc2"
...
°°°°Filter in der Medienliste:
Alles war da ist, alles was ausgeliehen ist bis[Datum], nach Medienart filtern etc.