faecher:informatik:oberstufe:modellierung:2020.a:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:modellierung:2020.a:start [16.12.2021 09:10] – [Teil 1] sbelfaecher:informatik:oberstufe:modellierung:2020.a:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Kontoverwaltung ====== 
- 
-{{ :faecher:informatik:oberstufe:modellierung:2020.a:konten.png?400|}} 
-Eine Bank möchte eine Software zur Verwaltung ihrer Kundenkonten erstellen lassen. Es wird festgelegt, dass jedes Konto den Namen des Inhabers, eine zufällig gewählte neunstellige Kontonummer (ohne führende Nullen), den Kontostand sowie den Guthabenzinssatz in Prozent beinhalten muss.  
- 
-Es sind zwei verschiedene Konten im Angebot, die durch je eine eigene Klasse repräsentiert werden sollen. Der Kontostand des Girokontos darf bis zu einem vereinbarten Betrag negativ werden (Überziehungsrahmen).  
-Dafür muss der Kunde Überziehungszinsen bezahlen. 
- 
-Das Guthaben des Sparkontos darf 0EUR nicht unterschreiten. Bei beiden Kontotypen ist es möglich, Ein- und Auszahlungen zu verbuchen.  
- 
-===== Teil 1 ===== 
- 
-{{:aufgabe.png?nolink  |}} 
-=== (T1A1) === 
- 
-Stellen Sie die Beziehungen zwischen den Klassen ''Bankverwaltung'', ''Konto'', ''Girokonto'' und ''Sparkonto'' in einem Klassendiagramm dar. Die Klassen sollen nur den Klassennamen, keine Attribute und Methoden enthalten. Abstrakte Klassen müssen als solche gekennzeichnet sein.  
- 
- 
-Die Grafik zeigt das UML-Klassendiagramm der Klasse Konto.  
- 
-{{ :faecher:informatik:oberstufe:modellierung:2020.a:kontouml.png?600 |}} 
- 
----- 
-{{:aufgabe.png?nolink  |}} 
-=== (T1A2) === 
- 
-Entwerfe passend zur Klasse Konto ein UML-Klassendiagramm für die Klasse Girokonto. Gib dabei die Sichtbarkeit aller Attribute und Methoden, die Parameterlisten und eventuelle Rückgabewerte an. 
  
  • faecher/informatik/oberstufe/modellierung/2020.a/start.1639642228.txt.gz
  • Zuletzt geändert: 16.12.2021 09:10
  • von sbel