![]() |
![]() | ![]() | ![]() | UML-SequenzdiagrammeAltova UModel® 2010 gestattet die Erstellung von UML-Sequenzdiagrammen, mit denen Sie die Interaktionen zwischen Objekten in Ihrer Applikation beschreiben und festlegen können, welche Nachrichten Objekte senden und empfangen können. In einem Sequenzdiagramm kann ein in einem Use Case beschriebenes Szenario Schritt für Schritt in allen Einzelheiten gemappt werden, um zu definieren, wie Objekte zusammenwirken, um die Aufgabe einer Applikation zu erfüllen. Übersicht über die Funktionen von Altova UModelAltova UModel® 2010 ist ein intuitives, erschwingliches Tool mit allen Funktionen zum Erstellen von UML-Sequenzdiagrammen, mit dem Sie auch alle zusätzlichen Vorteile der UML-basierten Softwareentwicklung nutzen können. UModel unterstützt die folgenden komplexen Funktionen:
Sequenzdiagramme in Altova UModelBei Erstellung eines neuen Sequenzdiagramms zeigt UModel® 2010 automatisch die Sequenzdiagramm-Symbolleiste an, über die Sie jederzeit Zugriff auf spezielle UML-Elemente wie z.B. Lebenslinien, Combine Fragments, Gates, Nachrichtenaufrufe und Antwortpfeile, die neue Lebenslinien erstellen oder bestehende Objekte zerstören, Anmerkungen und vieles mehr haben. Zum Vergrößern Bild anklicken Bei der Erstellung des Sequenzdiagramms stehen Ihnen Eingabehilfen für die Elementgröße, -platzierung, -namen und den Nachrichtentext zur Verfügung. Sie können direkt im Hauptfenster arbeiten oder Ihre Änderungen in der Eigenschafts-Eingabehilfe vornehmen.
Sie können ein bereits begonnenes Diagramm überarbeiten ohne Elemente zu löschen und neu zu zeichnen. So können Sie z.B. den Interaktionsoperator eines Combined Fragment über das Fenster "Eigenschaften" ändern.
Diese Funktionen gestattet das Experimentieren mit unterschiedlichen Beziehungen, v.a. wenn darin eine Schleife oder eine andere komplexere Steuerungsstruktur erforderlich ist.
Flexibles Layout für SequenzdiagrammeDa Sequenzdiagramme einen permanenten Teil Ihrer Projektdokumentation bilden werden, finden Sie im Layout-Menü praktische Optionen zum Ausrichten und Anpassen der Größe der Objekte, damit das fertige Diagramm so klar und übersichtlich wie möglich gestaltet werden kann. Wie bei allen anderen UModel-Diagrammtypen können Sie Ihr UML-Sequenzdiagramm jederzeit ausdrucken, einen Ausschnitt des Diagramms oder das gesamte Diagramm als Bitmap kopieren und in eine andere Applikation einfügen oder als PNG- oder EMF-Bilddatei speichern.
. . . und vieles mehr. Dies alles ist in UModel ganz einfach. Zum Vergrößern Bild anklicken Im Laufe des Projekts werden Ihre Sequenzdiagramme immer größer werden, da komplexe aus vielen Schritten bestehende Interaktionen beschrieben werden müssen, sodass die Lebenslinien wahrscheinlich über den ursprünglichen Zeichenbereich hinaus verlängert werden müssen. UModel® 2010 enthält eine spezielle Lebenslinienleiste am oberen Rand des Sequenzdiagrammfensters, die es Ihnen ermöglicht, Lebenslinien sofort zu identifizieren, auch wenn der obere Bereich Ihres Diagramms gerade nicht sichtbar ist.
Automatische Generierung von SequenzdiagrammenSie können in UModel® 2010 anhand von Quellcodedateien, die mittels Reverse Engineering in UML-Klassen konvertiert wurden, Sequenzdiagramme erstellen. Mit Hilfe dieser detaillierten Diagramme lassen sich die Rückverfolgbarkeit einer Applikation erheblich verbessern und die Analyse, Wiederverwendung oder die Verbesserung bestehender Applikationen erleichtern und beschleunigen. Um anhand von Code, der mit Reverse Engineering erstellt wurde, ein Sequenzdiagramm zu generieren, wählen Sie einfach eine Operation in einer mit Reverse Engineering erstellten Klasse oder direkt über das Operation-Symbol in der Modell-Struktur aus und klicken Sie anschließend im Kontextmenü auf den Befehl "Sequenzdiagramm generieren".
Sequenzdiagramme können anhand von Java-, C#- oder Visual Basic Applikationscode generiert werden. Klicken Sie hier, um mehr über die Reverse Engineering-Funktionen von UModel zu erfahren. In der folgenden Abbildung sehen Sie einen kleinen Ausschnitt eines Sequenzdiagramms, das durch die obige Menüauswahl generiert wurde. Zum Vergrößern Bild anklicken Im UModel-Fenster "Übersicht" sehen Sie eine Navigationsansicht des gesamten Diagramms. Die rote Umrandung in der Navigationsansicht zeigt an, welcher Abschnitt des Sequenzdiagramms oben gezeigt wird.
Im Dialogfeld "Sequenzdiagramm-Generierung" bietet Optionen, die sich beim Ändern einer bestehenden Applikation als sehr nützlich erweisen können. So können Sie z.B. festlegen, dass das Sequenzdiagramm jedesmal automatisch aktualisiert wird, wenn Sie Quellcode außerhalb von UModel ändern und Ihr UML-Projekt mit dem aktualisierten Code synchronisieren.
Gemeinsam gestatten Ihnen die UModel® 2010 Tools, optimale Sequenzdiagramme zu zeichnen. Sehen Sie selbst, wie einfach es ist, effektive Applikationen zu entwerfen - Laden Sie jetzt eine kostenlose 30-Tage-Testversion von Altova UModel® 2010 herunter! | ![]() |
![]() | ![]() | ||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||
|
