![]() |
| Zurück Nach oben Weiter |
Use Cases |
Ziel dieses Tutorial-Abschnitt ist es:
| • | ein neues Paket zum Projekt hinzuzufügen |
| • | ein neues Use Case-Diagramm zum Projekt hinzuzufügen |
| • | Use Case-Elemente zum Diagramm hinzuzufügen und die Abhängigkeiten zwischen den Elementen zu definieren |
| • | Elemente auf dem Diagramm-Register auszurichten und deren Größe anzupassen. |
So fügen Sie ein neues Paket zu einem Projekt hinzu:
| 1. | Rechtsklicken Sie auf dem Register "Modell-Struktur" auf das Root-Paket und wählen Sie Neues Element | Paket. |
| 2. | Geben Sie den Namen des neuen Pakets ein, z.B. Use Case View und drücken Sie die Eingabetaste. |

Nähere Informationen zu Paketen und ihren Eigenschaften finden Sie unter "Pakete".
So fügen Sie ein Diagramm zu einem Paket hinzu:
| 1. | Rechtsklicken Sie auf das zuvor erstellte Paket "Use Case View". |
| 2. | Wählen Sie den Befehl Neues Diagramm | UseCase-Diagramm. |

Dem Paket wurde nun in der Modell-Struktur-Ansicht ein Use Case-Diagramm hinzugefügt und im Diagramm-Fenster wurde ein Diagramm-Register angelegt, das automatisch einen Standardnamen erhielt.
| 3. | Doppelklicken Sie auf dem Register "Modell-Struktur" auf diesen Namen, ändern Sie ihn in "Overview Account Balance" und drücken Sie die Eingabetaste. |

Nähere Informationen zu Diagrammen und deren Eigenschaften finden Sie unter Diagramme.
So fügen Sie Use Case-Elemente zum Use Case-Diagramm hinzu:
| 1. | Rechtsklicken Sie in das neu erstellte Diagramm und wählen Sie Neu | Akteur. |
Das Akteurelement wird an der Mausposition eingefügt.
| 2. | Klicken Sie auf das Use Case-Symbol |
Es wird ein Element "UseCase1" eingefügt. Beachten Sie, dass das Element und sein Name aktuell ausgewählt sind und dass seine Eigenschaften auf dem Register "Eigenschaften" angezeigt werden.

| 3. | Ändern Sie den Titel in "get account balance" und drücken Sie zur Bestätigung die Eingabetaste. Doppelklicken Sie auf den Titel, wenn er nicht aktiv ist. |
Beachten Sie, dass die Größe des Use Case automatisch an die Textlänge angepasst wird.

Modellelemente haben verschiedene Verbindungsziehpunkte und andere Elemente, mit denen Sie diese bearbeiten können.
Bearbeiten von UModel Elementen: Ziehpunkte und Bereiche
| 1. | Doppelklicken Sie auf den Text "Akteur1" des Akteur-Elements, ändern Sie den Namen in "Standard User" und drücken Sie zur Bestätigung die Eingabetaste. |
| 2. | Platzieren Sie den Mauszeiger über den "Ziehpunkt" rechts vom Akteur. |
Es erscheint ein Tooltip mit dem Inhalt "Assoziation".

| 3. | Klicken Sie auf den Ziehpunkt, ziehen Sie die Assoziationslinie nach rechts auf den Anwendungsfall (Use case) "get account balance". |
Zwischen Dem Akteur und dem Anwendungsfall wurde nun eine Assoziation erstellt. Die Eigenschaften der Assoziation sind auch auf dem Register "Eigenschaften" zu sehen. Die neue Assoziation wurde unter dem Element "Beziehungen" des Use Case View-Pakets hinzugefügt.

| 4. | Klicken Sie auf den Anwendungsfall (Use Case) und ziehen Sie ihn nach rechts, um ihn neu zu positionieren. |
Die Eigenschaften der Assoziation sind auf dem Assoziationsobjekt zu sehen.
| 5. | Klicken Sie auf den Anwendungsfall, um ihn auszuwählen und anschließend auf das Symbol zum Reduzieren am linken Rand der Use Case-Ellipse. |

Der Bereich "extension points" wird nun ausgeblendet.

Bitte beachten Sie:
Ein blauer Punkt neben einem Elementsymbol
auf dem Register "Modell-Struktur" bedeutet, dass das Element auf dem aktuellen Diagrammregister sichtbar ist. Wenn Sie die Größe des Akteurs anpassen, wird auch das Textfeld angepasst, das auch mehrere Zeilen enthalten kann. Mit Strg + Eingabetaste wird eine Zeilenschaltung in den Text eingefügt.
Fertigstellen des Use Case-Diagramms:
Gehen Sie vor, wie oben beschrieben und:
| 1. | Klicken Sie in der Symbolleiste auf das Use Case-Symbol und halten Sie gleichzeitig die Strg-Taste gedrückt. |
| 2. | Klicken Sie auf dem Diagrammregister an zwei verschiedenen Stellen vertikal übereinander in das Register, um zwei weitere Use Cases hinzuzufügen. Lassen Sie anschließend die Strg-Taste los. |
| 3. | Geben Sie dem ersten Use Case den Namen "get account balance sum" und dem zweiten den Namen, "generate monthly revenue report". |
| 4. | Klicken Sie auf das Einklappsymbol der einzelnen Use Case-Ellipsen um den extension-Bereich auszublenden. |

| 5. | Klicken Sie auf den Akteur und erstellen Sie mit Hilfe des Assoziationsziehpunkts eine Assoziation zwischen "Standard User" und "get account balance sum". |

So erstellen Sie eine "include"-Abhängigkeit zwischen Use Cases (und somit einen untergeordneten Use Case):
| 1. | Klicken Sie auf den Include-Ziehpunkt der "get account balance sum" Use Case-Ellipse (unter der Ellipse) und ziehen Sie die Abhängigkeit auf "get account balance". |

Es wird eine "include"-Abhängigkeit erstellt und auf dem strichlierten Pfeil wird das include-Stereotyp angezeigt.

Einfügen von benutzerdefinierten Akteuren:
Beim Akteur im Use Case "generate monthly revenue report" handelt es sich nicht um eine Person, sondern um einen automatisierten Batch-Auftrag, der von einem Bankcomputer ausgeführt wird.
| 1. | Fügen Sie mit Hilfe des Symbolleistensymbols "Akteur" einen Akteur in das Diagramm ein. |
| 2. | Benennen Sie den Akteur in "Bank" um. |
| 3. | Platzieren Sie den Cursor über das Register "Eigenschaften" und klicken Sie auf das Durchsuchen-Symbol |
| 4. | Klicken Sie auf die Schaltfläche, um die benutzerdefinierte Bitmap-Grafik Bank-PC.bmp auszuwählen. |
| 5. | Deaktivieren Sie das Kontrollkästchen "Absoluter Pfad", um den Pfad relativ zu machen. Bei Auswahl von "Vorschau" wird im Dialogfeld eine Vorschau der ausgewählten Datei angezeigt. |

| 6. | Klicken Sie auf OK, um die Einstellungen zu bestätigen und fügen Sie den neuen Akteur ein. |
| 7. | Verschieben Sie den neuen Akteur "Bank" und platzieren Sie ihn rechts vom untersten Use Case. |
| 8. | Klicken Sie in der Symbolleiste auf das Symbol "Assoziation" |
Dies ist eine alternative Methode zum Erstellen einer Assoziation.

Bitte beachten Sie:
Die Hintergrundfarbe, mit der die Bitmap-Grafik transparent gemacht werden kann, hat die RGB-Werte 82.82.82.
Ausrichten und Anpassen der Größe von Elementen:
| 1. | Ziehen Sie einen Auswahlrahmen auf, indem Sie auf dem Diagrammhintergrund ein Rechteck aufziehen, in dem von oben angefangen alle drei Use Cases enthalten sind. |
Beachten Sie, das die Umrandung des zuletzt markierten Use Case im Diagramm und im Übersichtsfenster strichliert angezeigt wird.

Alle Use Cases sind nun ausgewählt, wobei die unterste Ellipse die Basis für die folgenden Anpassungen bildet.
| 2. | Klicken Sie in der Titelleiste auf das Symbol "Größe angleichen" |
Die Use Case-Elemente werden alle zentriert und erhalten dieselbe Größe.
| 3. | Klicken Sie auf das Symbol "Horizontal zentrieren" |
Bitte beachten Sie:
Sie können auch mit Hilfe der Strg-Taste mehrere Elemente auswählen.

|