02.11.2014 Aufrufe

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

SWT - Implementierung<br />

47<br />

<strong>13</strong>.3 Methode der schrittweisen Verfeinerung<br />

1. Schritt: abstrakte Problemlösung<br />

// Programmname: UmsatzProAnbaugebiet<br />

// Aufgabe: ....<br />

// Importierte Typen:<br />

// ArtikelNrT, DMarkT, GebietT, UmsatzListeT<br />

// Importierte Prozeduren:<br />

// ErmittleWeinumsatz, UmsatzAltLesen,<br />

UmsatzAltAktualisieren<br />

// Datenstrukturen ----------------------------------<br />

// TabelleUmsatzProGebiet<br />

// Algorithmus --------------------------------------<br />

// Vorbereitung (1)<br />

// Weinumsatz pro Anbaugebiet ermitteln (2)<br />

// Vergleich mit Umsatzstatistik der Vorperiode (3)<br />

// Umsatzstatistik Vorperiode durch neue ersetzen (4)<br />

// Druckaufbereitung und Ausgabe (5).<br />

SWT - Implementierung<br />

48<br />

<strong>13</strong>.3 Methode der schrittweisen Verfeinerung<br />

2. Schritt: Verfeinerung der abstrakten<br />

Problemlösung<br />

Typen, Daten und Anweisungen werden verfeinert<br />

• konkretisiert, präzisiert, detailliert, formalisiert<br />

Typen und Daten werden unmittelbar oder mittelbar<br />

durch Konstruktionskonzepte auf Standardtypen<br />

abgebildet<br />

Anweisungen werden auf primitivere Anweisungen<br />

oder Standardfunktionen, -prozeduren oder<br />

Datenabstraktionen zurückgeführt<br />

Reihenfolge der Verfeinerungen so wählen, daß<br />

zunächst die abstrakten Anweisungen bearbeitet<br />

werden, die auf Auswahl- oder<br />

Wiederholungsanweisungen abgebildet werden.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!