UML - Sequenzdiagramme

Inhaltsverzeichnis
Das Sequenzdiagramme Im Gegensatz zu Zustandsdiagrammen zeigen sie uns den nächsten Schritt und wie die Objekte miteinander kommunizieren sollen.
Diese Diagramme bestehen aus Objekten, da diese die nach Ablauf der Zeit durchzuführenden Schritte festlegen.
Sequenzdiagramme
EIN Ablaufdiagramm es besteht aus Objekte, diese Objekte werden in üblicher Weise durch Rechtecke mit Namen und die Zeitleiste Es wird vertikal dargestellt, wir können Nachrichten auch mit durchgezogenen Linien mit einer Pfeilspitze in die Richtung einfügen, in die die Nachricht gesendet wird.
Objekte
Das Objekte Wir werden sie im oberen Teil des Diagramms platzieren, auf diese Weise vereinfachen wir das Lesen, wenn wir mehrere Objekte haben, ordnen wir sie von links nach rechts an.
Sehen wir uns unten ein Beispiel für das an, was wir erklären, und mit dieser Grafik werden wir einige zusätzliche Details erklären:

In diesem Bild sehen wir, dass sich unter dem Objekt eine gepunktete Linie befindet, diese Linie repräsentiert die Objektlebenslinie, dann finden wir darunter ein Rechteck, das die Ausführung ist, die ein Objekt ausführt und als Aktivierung bekannt ist.
Mitteilungen
Das Mitteilungen sie können in ihrer Lebenslinie von einem Objekt zu einem anderen gesendet werden, das heißt, sie können zu einem bestimmten Zeitpunkt gehen, ein weiterer wichtiger Aspekt ist, dass ein Objekt eine Nachricht an sich selbst senden kann.
Haben 3 Nachrichtentypen, synchron, asynchron und einfach; Bevor wir uns weiter mit den Konzepten befassen, wollen wir uns ansehen, wie wir jede dieser Botschaften darstellen:

Das einfache Nachricht was es tut, ist die Kontrolle von einem Objekt an ein anderes zu übergeben synchrone Nachricht lässt das Objekt, das es sendet, auf eine Antwort warten, um seinen Lebenszyklus fortsetzen zu können, und schließlich asynchrone Nachricht, lässt das Objekt nicht auf eine Antwort warten, um seine Ausführung fortzusetzen.
Wetter
Die Zeit wird durch die Vertikalität des Diagramms dargestellt, es ist wie ein Wasserstrahl, bei dem das, was näher am oberen Ende liegt, vor dem am nächsten am unteren Rand des Diagramms liegt.
Dies gibt uns einen zweidimensionalen Aspekt des Diagramms, dh wir haben ein horizontales Layout, in dem wir die verfügbaren Elemente anzeigen, und ein vertikales Layout, das den Zeitverlauf zeigt.
Sehen wir uns unten ein vollständigeres Diagramm an, das die bereits erwähnten Elemente enthält. Der einzige Zusatz ist ein Schauspieler, der die Sequenz startet.

Wie wir in diesem letzten Diagramm sehen, halten wir uns an die von uns angegebenen Parameter, zuerst startet der Akteur die Sequenz, indem er eine Nachricht an das Objekt sendet, das links am nächsten liegt, rechts sehen wir, dass wir ein anderes Objekt haben, wir bemerken das Während die Zeit in der vertikalen Linie verstreicht, geben die Objekte einander einfache Nachrichten weiter, dh sie wechseln die Steuerung der Sequenz.
Damit beenden wir dieses Tutorial und wissen auf diese Weise, wie man ein Sequenzdiagramm erstellt, mit dem wir mehr Details bei der Beschreibung eines Prozesses in UML.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave