Objektorientierte Analyse & Design mit UML

Am Anfang eines jeden Projekts steht eine genaue, objektorientierte Analyse (OOA) der aktuellen Situation. Hierbei werden nicht nur alle Anwendungsfälle und Prozesse dokumentiert, die im System abgebildet werden sollen, sondern auch sämtliche Aktoren, die mit dem System interagieren sollen. Dabei kann es sich um Personen, Prozesse und andere Systeme handeln. Im sogenannten Design-Modell werden die fachlichen Entitäten und Beziehungen modelliert und sämtliche Anforderungen beschrieben. Bis zu diesem Punkt gibt es noch keinerlei Abhängigkeiten zu einer konkreten technischen Umsetzung.

Vom Design-Modell zum Implementierungs­modell

In einem weiteren Schritt wird das Design-Modell mit Transformationen in ein technisches Implementierungs­modell umgewandelt. Dieses ist jetzt eng an die verwendete Technologie etwa Programmier­sprache und Datenbank angelehnt. Durch weitere Transformations­vorschriften werden aus dem Modell das Datenbankschema und die Klassenstrukturen mit den definierten Methoden generiert.
Dieser Schritt kann inkrementell wiederholt werden und erspart zeitintensive Entwicklungs­arbeit und vermeidet gleichzeitig Fehler. Die generierten Klassen versehen Software­entwickler dann mit der konkreten Implementierung. Dieses Vorgehen, gekoppelt mit einem testgetriebenen Ansatz, sorgt für Software auf höchstem Niveau und deutlich reduzierter Fehlerquote, damit Sie zu Ihrem Vorteil diese zeitnah einsetzen können.

Neben der objekt­orientierten Analyse setzen wir UML für die Systemanalyse ein.

Sprechen Sie uns an!

Cookie-Einstellungen

Wir verwenden Cookies, um Ihnen ein optimales Webseiten-Erlebnis zu bieten. Dazu zählen Cookies, die für den Betrieb unserer Website notwendig sind, die Inhalte personalisieren (sog. Präferenz-Cookies), sowie solche, die lediglich die Nutzung unserer Website für anonyme Statistikzwecke auswerten (sog. Tracking-Cookies). Sie können selbst entscheiden, ob Sie die Tracking-Cookies zulassen möchten. Diese werden nur dann auf Ihrem Endgerät installiert, wenn Sie das Kästchen unten anhaken und durch Drücken der gelben Schaltfläche „Alle Auswählen“ Ihre Einwilligung hierzu erteilen. Alle Informationen zu unseren Cookies sowie zu Google Analytics finden Sie in unserer Datenschutzerklärung.

Impressum