08.10.2013 Aufrufe

Vorlesungen zur Didaktik der Informatik

Vorlesungen zur Didaktik der Informatik

Vorlesungen zur Didaktik der Informatik

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.

nisatorische Maßnahmen behandeln wir unten.<br />

Softwaretechnologische Aspekte.<br />

Traditionell konkretisieren sich die Aktivitäten bei <strong>der</strong> Softwareentwicklung anhand des<br />

Software Life cycle, dessen Standardform Abb. 2 zeigt. Wir wollen nur grob die einzelnen<br />

Phasen skizzieren. Einzelheiten werden (hoffentlich) in an<strong>der</strong>en <strong>Vorlesungen</strong> <strong>der</strong> Kerninformatik<br />

und in Programmierpraktika vorgestellt (s. auch Stichwort „Software-Engineering“<br />

im Duden <strong>Informatik</strong>).<br />

Problem<br />

Problemanalyse<br />

Anfor<strong>der</strong>ungsdefinition<br />

Entwurf<br />

Spezifikation<br />

dokumentiertes Programm<br />

modifiziertes Programm<br />

Produkt gem. Anfor<strong>der</strong>g.<br />

"Verschrottung"<br />

Implementierung<br />

Funktions-/Leistungsüberprüfung<br />

Installation, Abnahme<br />

Abb. 2: Software life cycle<br />

Wartung<br />

Gehen wir die einzelnen Phasen im Überblick durch:<br />

- Problemanalyse.<br />

In dieser Phase werden das zu lösende Problem und alle wichtigen Umgebungsbedingungen<br />

vollständig und eindeutig erfaßt. Ferner wird die Durchführbarkeit des<br />

Projekts untersucht. Die Phase glie<strong>der</strong>t sich in vier Teilphasen:<br />

= Istanalyse: Untersuchung und Beschreibung des vorliegenden Systems durch Betrachtung<br />

seiner Komponenten, ihrer Funktionen und ihres Zusammenwirkens.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!