Hallo,
ich bin was Klassendiagramme angeht noch ein Neuling. Ich muss aber eins erstellen, damit ich verstehe, wie das Programm funktioniert und es anschließend dann programmieren kann. Kann mir bitte einer hier helfen? Hier die Aufgabenstellung:
Die Software einer Autovermietung verwaltet Kunden und Fahrzeuge. Ein Kunde kann über mehrere Buchungen verfügen. Zu einer Buchung gehört genau ein Fahrzeug.
Ein Fahrzeug kann nacheinander von mehreren Kunden gebucht werden.
Kunden erhalten bei Ihrer ersten Buchung eine eindeutige Kundennummer, und es werden der Name und die Adressdaten festgehalten. Für jeden Kunden kann die Liste seiner Buchungen angezeigt werden.
Für die Fahrzeuge werden der Fahrzeugtyp, das Kennzeichen und das Baujahr registriert. Zu jedem Fahrzeug läßt sich eine Liste ausgeben, die anzeigt wann und von wem es gebucht wurde.
Bei den Buchungen hält die Software deren Anfangs- und Enddatum sowie eine Buchungs-nummer fest. Zu jeder Buchung lassen sich die Fahrzeugdaten und die Kundendaten anzeigen.
Buchungen für bestehende oder neue Kunden werden zentral von der Autovermietung erfaßt. Außerdem kann die Autovermietung eine bestimmte Kundenbuchung oder eine bestimmte Fahrzeugbuchung anzeigen lassen.
Das Anzeigen der Kundenbuchungsliste oder der Buchungsliste eines Fahrzeuges wird eben-falls von der Autovermietung angestoßen.