Aus dem Kurs: Einführung in die Softwaretechnik 1 – Grundlagen, Analyse, Design, Vorgehensweisen

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.

Definition Softwaredesign

Definition Softwaredesign

Wir starten jetzt mit einem etwas größeren Kapitel, nämlich dem Design von Softwaresystemen. Zuerst fangen wir auch hier an, den Designbegriff etwas zu definieren. Darunter verstehen wir den Prozess zwischen Analyse und Implementierung, das heißt, zwischen den beiden Phasen. Wir haben die Analyse abgeschlossen, wollen irgendwann implementieren, müssen wir uns mit Design, das heißt, mit der Architektur beschäftigen, um ein Software-Werk zu erstellen, was bestimmten Anforderungen genügt. Das heißt, wir haben ja sowohl UML kennengelernt und Design und Architektur sind hier etwas ähnliche Begriffe. Beide sind allerdings natürlich als Obermenge von UML zu betrachten und werden oft zusammen betrachtet. Es gibt für Design auch Standards, z.B. ein sehr alter Standard, ANSI/IEEE 1016. Der definiert, was eigentlich im Design zu passieren hat. Und da haben wir so eine Einleitung mit Übersicht, Matrizen, dann die gewählte Systemarchitektur, die soll transparent gemacht werden…

Inhalt