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

Wie Sie mit StarUML Anwendungsfalldiagramme erstellen können

In 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

http://staruml.sourceforge.net/en/download.php

herunter und installieren Sie es auf Ihrem Rechner.

Schritt 2: Neues Projekt anlegen

Starten Sie StarUML.

Es erscheint folgendes Fenster:

StarUML nach dem Start

Wählen Sie Default Approach (rote Ellipse) und klicken Sie anschließend auf die Schaltfläche OK (blaue Ellipse).

Schritt 3: Diagramm anlegen

Klicken 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.

Pfeiltaste zur Auswahl des "Model Explorer"

Klicken Sie danach auf die Registerkarte Model Explorer.

Registerkarte "Model Explorer"

Nun wird folgende Baumansicht angezeigt:

Baumansicht im "Model Explorer"

Klicken Sie auf den Knoten «useCaseModel» mit rechter Maustaste.

Es erscheint folgendes Menü:

Kontextmenü im "Model Explorer"

Wählen Sie dem Menüpunkt Add DiagramUse Case Diagram.

Es wird ein neuer Knoten im Baum angelegt. Geben Sie dort einen Namen für Ihr Diagramm ein:

Eingabe des Namens des Diagramms

Schritt 4: Diagramm zeichnen

Nun können Sie die verschiedenen Elemente des Anwendungsfalldiagramms einfügen.

Systemgrenze

Zunächst kreieren wir die Systemgrenze. Dazu klicken Sie auf die Schaltfläche System boundary auf der linken Seite des Fensters.

Schaltfläche "System boundary"

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.

Einfügen der Systemgrenze (1)

Einfügen der Systemgrenze (2)

Einfügen der Systemgrenze (3)

Aktoren

Nun 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).

Schaltfläche "Actor"

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.

Eingabe des Namens des Aktors

Auf die gleiche Art können Sie weitere Aktoren einfügen.

Diagramm mit mehreren Aktoren

Anwendungsfälle

Nun 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.

Schaltfläche "Use case"

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.

Eingabe der Bezeichnung des Anwendungsfalls

Fügen Sie weitere Anwendungsfälle ein:

Diagramm nach dem Einfügen mehrerer Anwendungsfälle

Beziehungen zwischen Anwendungsfällen und Aktoren

Jetzt geben wir an, welche Aktoren welche Anwendungsfälle benutzen. Klicken Sie dazu auf die Schaltfläche Association (rote Ellipse im Bildschirmfoto unten).

Schaltfläche "Association"

Klicken Sie auf den Aktor, ziehen Sie die Maus zum Anwendungsfall und lassen Sie dann die Maustaste los.

Beziehung zwischen Aktor 1 und Anwendungsfall 1

Auf die gleiche Art und Weise können Sie weitere Beziehungen zwischen Aktoren und Anwendungsfällen anlegen.

Beziehungen zwischen Aktoren und Anwendungsfällen

include- und extends-Beziehungen

include- 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:

Schaltflächen "include" und "extends"

Das fertige Diagramm sieht dann z. B. so aus:

Fertiges Anwnendungsfalldiagramm

Schritt 5: Diagramm exportieren

Sie können nun das Diagramm speichern (Menüpunkt FileSave 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 FileExport diagram (rote Ellipse im Bildschirmfoto unten):

Menüpunkt "File, Export diagram"

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 FilePrint). Wie Sie PDF Creator einsetzen können, ist im Artikel Wie Sie beliebige Dateien in PDF-Dokumente umwandeln können beschrieben.

Dateien

Newsletter

Diese 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.

 
rote_ellipsen/staruml_anwendungsfall_diagramm.txt · Zuletzt geändert: 25.05.2009 21:40 von dp
 
© Copyright Dmitri Pissarenko Softwareentwicklung