03.11.2013 Aufrufe

SMALLTALK K1ex127-.45ex51275ahler/Bothner

SMALLTALK K1ex127-.45ex51275ahler/Bothner

SMALLTALK K1ex127-.45ex51275ahler/Bothner

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

13.3 Dialog-orientierte Ablaufsteuerung 271<br />

Im Hinblick auf den zuvor im Rahmen des Model/View-Konzeptes entwickelten<br />

Lösungsplan setzen wir zur Lösung dieser Problemstellung folgendes voraus:<br />

ˆ Das Erfassungsfenster wird aus der Klasse “WerteErfassungView” und das<br />

Objekt zur Sicherung der Punktwerte aus der Klasse “WerteErfassungModell”<br />

instanziiert.<br />

Im Hinblick auf die Problemstellung wollen wir für den Dialog – neben dem bisherigen<br />

Erfassungsfenster – zusätzlich die folgenden Fenster einrichten:<br />

ˆ Ein Anforderungsfenster mit der Titel-Zeile “Anforderungen”, das aus der<br />

Klasse “AnforderungenView” instanziiert werden soll. Für dieses Fenster sehen<br />

wir den folgenden Aufbau vor:<br />

Anforderungen<br />

Skalenniveau:<br />

nominal<br />

ordinal<br />

intervall<br />

Ausführung von:<br />

Erfassung<br />

Fortsetzung<br />

Auswertung<br />

Jahrgangsstufe<br />

11<br />

Weiter<br />

Dialogende<br />

Abbildung 13.6: Aufbau des Anforderungsfensters<br />

ˆ Ein Auswertungsfenster mit der Titel-Zeile “Auswertung”, das aus der Klasse<br />

“AuswertungView” instanziiert und die folgende Form haben soll:<br />

Statistiken<br />

Auswertung<br />

Wert der Statistik:<br />

32.5<br />

zurück<br />

Abbildung 13.7: Aufbau des Auswertungsfensters<br />

Dabei soll das Menü “Statistiken” die Menü-Optionen “Modus”, “Median” und<br />

“Durchschnitt” enthalten, über die sich die jeweiligen statistischen Kennzahlen abrufen<br />

lassen.<br />

Im Hinblick auf die in dieser Form zu entwickelnden Fenster sehen wir für den<br />

Lösungsplan von PROB-9 die folgende Klassen-Hierarchie vor:

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!