Anwendungsarchitektur in einem Entwurfsmodell erfassen

Sie haben das Anwendungsfallmodell erstellt, das die Anforderungen für die Anwendung beschreibt, und ein Analysemodell erstellt, das die Anforderungen der Anwendungsdomäne identifiziert und beschreibt, wie die Anwendung strukturiert wird. Der nächste Schritt im Entwicklungsprozess ist das Ausbauen des Analysemodells durch Durchsuchen der Architektur- und Implementierungsauswahlmöglichkeiten für die Anwendung.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
In der Entwurfsphase wird das bei der Analyse erstellte Modell der Ausgangsebene durch Details für die tatsächliche Implementierung des Systems erweitert. Mit Hilfe einer Vielzahl von Diagrammen, einschließlich Ablauf-, Zustandsmaschinen-, Komponenten- und Implementierungsdiagrammen, können Sie ein Modell erstellen, das im Detail beschreibt, wie die Anwendung strukturiert ist und implementiert wird. Programmierungskonstrukte und -technologien wie die für Persistenz, Verteilung, Sicherheit und Protokollierung verwendeten werden beschrieben. Sie können das Entwurfsmodell weiter verfeinern, indem Sie Entwurfsmuster anwenden, die häufig verwendete oder komplexe Strukturen und Prozesse erfassen.

Wenn Sie bereit sind, in die Implementierungsphase einzutreten, kann das Entwurfsmodell in Anwendungscode umgesetzt werden.


Rückmeldung