OOP Passwortgeschützen Terminkalender erstellen

KHPhotography

Neues Mitglied
Hallo,

ich bin aufgrund meines Studiums auch seit Anfang Oktober dabei Java zu lernen und vorallem anzuwenden (OOP).

Leider fehlt mir irgendwie noch der richtige Durchblick bei neuen Aufgaben. So auch bei einer neuen Übungsaufgabe, wie folgt:


Anforderungen
Folgende Funktionalität muss mindestens implementiert sein.
1. Es sollte möglich sein Termine einzutragen. Ein Termin besteht aus
• Name
• Datum
• Uhrzeit
• Beschreibung
2. Es muss möglich sein, Termine zu bearbeiten (z.B. einen Termin um x Tage zur verschieben)
3. Zu jedem Termin sollte es möglich sein, die Woche und den Wochentag zu berechnen
4. Es muss eine schöne Ausgabe aller eingetragenen Termine in Tabellen-ähnlicher Form existieren
5. Die Termine müssen durch ein Passwort geschützt sein


Designvorgaben:
- Die Daten sollen persistent (in einer Datei) gespeichert werden, so dass die Termine beim Neustarten des Programms nicht verloren gehen.
- Die Eingabe und Ausgabe von Daten (Termine, Kalender, etc.) kann (muss aber nicht) ohne GUI erfolgen (Tastatur, Konsole)




Ich denke ich muss zunächst das ganze in kleine "Unteraufgaben" zerteilen

Würde mich sehr freuen, wenn ihr mir helfen könntet.


Schöne Grüße
 
Zuletzt bearbeitet:

Oben