|
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/www/web165/html/silverstrike/lib/plugins/meta/syntax.php on line 91 Inhaltsverzeichnis
Wie Sie mit StarUML Anwendungsfalldiagramme erstellen könnenIn diesem Artikel lernen Sie, wie Sie UML-Anwendungsfalldiagramme mit dem quelloffenen Programm StarUML erstellen können. Schritt 1: StarUML installieren
Laden Sie die aktuelle Version von StarUML von Schritt 2: Neues Projekt anlegenStarten Sie StarUML. Es erscheint folgendes Fenster: Wählen Sie Default Approach (rote Ellipse) und klicken Sie anschließend auf die Schaltfläche OK (blaue Ellipse). Schritt 3: Diagramm anlegenKlicken Sie im Diagram Explorer in der rechten oberen Ecke des Bildschirms auf den Pfeil (rote Ellipse im folgenden Bildschirmfoto), damit die Registerkarte Model Explorer sichtbar wird. Klicken Sie danach auf die Registerkarte Model Explorer. Nun wird folgende Baumansicht angezeigt: Klicken Sie auf den Knoten «useCaseModel» mit rechter Maustaste. Es erscheint folgendes Menü: Wählen Sie dem Menüpunkt Add Diagram → Use Case Diagram. Es wird ein neuer Knoten im Baum angelegt. Geben Sie dort einen Namen für Ihr Diagramm ein: Schritt 4: Diagramm zeichnenNun können Sie die verschiedenen Elemente des Anwendungsfalldiagramms einfügen. SystemgrenzeZunächst kreieren wir die Systemgrenze. Dazu klicken Sie auf die Schaltfläche System boundary auf der linken Seite des Fensters. Klicken Sie dann in die weiße Zeichenfläche und ziehen Sie - ohne die Maustaste loszulassen - den Mauszeiger nach rechts unten. Sobald das Rechteck groß genug ist, lassen Sie die Maustaste los. AktorenNun fügen wir Aktoren in unser Diagramm ein. Klicken Sie auf die Schaltfläche Actor auf der linken Seite des Fensters (rote Ellipse im Bildschirmfoto unten). Klicken Sie dann an jene Stelle im Diagramm, wo Sie den Aktor platzieren wollen. Es erscheint ein Männchen und darunter eine Fläche zur Eingabe des Aktornamens (rote Ellipse im Bildschirmfoto unten). Geben Sie dort den Namen des Aktors ein und drücken Sie dann Enter auf der Tastatur. Auf die gleiche Art können Sie weitere Aktoren einfügen. AnwendungsfälleNun fügen wir Anwendungsfälle (use cases) in das Diagramm ein. Klicken Sie dazu auf die Schaltfläche Use case auf der linken Seite des Fensters. Klicken Sie dann auf eine Stelle innerhalb der Systemgrenze, an der der Anwendungsfall platziert werden soll. Es erscheint das entsprechende Symbol und eine Fläche zur Eingabe des Namens des Anwendungsfalls. Geben Sie dort die Bezeichnung ein und drücken Sie dann Enter auf der Tastatur. Fügen Sie weitere Anwendungsfälle ein: Beziehungen zwischen Anwendungsfällen und AktorenJetzt geben wir an, welche Aktoren welche Anwendungsfälle benutzen. Klicken Sie dazu auf die Schaltfläche Association (rote Ellipse im Bildschirmfoto unten). Klicken Sie auf den Aktor, ziehen Sie die Maus zum Anwendungsfall und lassen Sie dann die Maustaste los. Auf die gleiche Art und Weise können Sie weitere Beziehungen zwischen Aktoren und Anwendungsfällen anlegen. include- und extends-Beziehungeninclude- und extends-Beziehungen (zwischen den Anwendungsfällen) können analog zu den Beziehungen zwischen Aktoren und Anwendungsfällen erzeugt werden. Dazu muss man die Schaltfläche include bzw. extends anklicken und wie oben beschrieben vorgehen: Das fertige Diagramm sieht dann z. B. so aus: Schritt 5: Diagramm exportierenSie können nun das Diagramm speichern (Menüpunkt File → Save bzw. Strg-S auf der Tastatur) oder als Bilddatei exportieren. Dies ist besonders dann von Vorteil, wenn Sie das Diagramm in einer Textverarbeitung weiterverwenden wollen. Wählen Sie dazu den Menüpunkt File → Export diagram (rote Ellipse im Bildschirmfoto unten): Es erscheint eine Dialogbox zur Eingabe der Datei, in der das Bild gespeichert werden soll. Sie können außerdem das Diagramm mit Hilfe des Tools PDF Creator in PDF exportieren (über den Menüpunkt File → Print). Wie Sie PDF Creator einsetzen können, ist im Artikel Wie Sie beliebige Dateien in PDF-Dokumente umwandeln können beschrieben. DateienNewsletterDiese Website wird laufend aktualisiert und es kommen regelmässig neue Artikel hinzu. Wenn Ihnen dieser Artikel gefallen hat, können wir Sie benachrichtigen (höchstens ein Mal im Monat) sobald neue Informationen veröffentlicht werden. Melden Sie sich dazu bei unserem Newsletter an. |