Uml Use Case Diagram Definition
Anwendungsfall-Diagramm
Let's have few examples : Note that you can disable the shadowing using theskinparam shadowing false        command.                   Anwendungsfälle
Anwendungsfälle
        Anwendungsfälle sind von zwei Klammern eingeschossen (da zwei Klammern wie ein Oval aussehen).  Alternativ kann man das        usecase        Schlüsselwort verwenden, um einen Anwendungsfall zu definieren. Außerdem ist es möglich, einen Alias mit dem        as        Schlüsselwort zu definieren. Dieser Alias wird dann verwendet wenn die Beziehungen festgelegt werden.        
| 🎉 Copied!   |                                               | 
           Akteure
Akteure
        Die Namen von Akteuren werden von zwei Doppelpunkten umschlossen.  Mann kann aber auch das        actor        Schlüsselwort verwenden um einen Akteur zu definieren. Außerdem ist es möglich, mit dem        as        Schlüsselwort einen Alias festzulegen. Dieser Alias wird dann später verwendet, wenn die Beziehungen festgelegt werden.  Wie wir sehen werden, ist die Definition eines Akteur nicht zwingend notwendig.        
| 🎉 Copied!   |                                               | 
           Change Actor style
Change Actor style
        You can change the actor style from stick man        (by default)        to:        - an awesome man with the            skinparam actorStyle awesomecommand;
- a hollow man with the            skinparam actorStyle hollowcommand.
Stick man (by default)
| 🎉 Copied!   |                                               | 
Awesome man
| 🎉 Copied!   |                                               | 
Hollow man
| 🎉 Copied!   |                                               | 
           Beschreibung der Anwendungsfälle
Beschreibung der Anwendungsfälle
        Falls sich eine Beschreibung über mehrere Zeilen ersterckt, kann diese mit Anführungsstrichen eingeschlossen werden.  Außerdem kann man die folgenden Seperatoren verwenden:        --        ..        ==        __. Außerdem kann man Überschriften innerhalb der Seperatoren verwenden.        
| 🎉 Copied!   |                                               | 
           Use package
Use package
        You can use packages to group actors or use cases.        
| 🎉 Copied!   |                                               | 
rectangle        to change the display of the package.        
| 🎉 Copied!   |                                               | 
           Einfaches Beispiel
Einfaches Beispiel
        Um Akteure und Anwendungsfälle miteinander zu verbinden wird der Pfeil        -->        verwendet  Je mehr Bindestriche        -        der Pfeil enthält, desto länger wird der Pfeil. Mit einem Doppelpunkt        :        kann dem Pfeil eine Beschreibung hinzugefügt werden.  In diesem Beispiel kann man sehen, wie ein vorher nicht deklarierter        User        automatisch als Akteur deklariert wird.        
| 🎉 Copied!   |                                               | 
           Erweiterungen / Generalisierungen
Erweiterungen / Generalisierungen
        Wenn ein Akteur oder Anwendungsfall einen anderen erweitert, dann kann dies mit dem Symbol        <|--.        
| 🎉 Copied!   |                                               | 
           Verwenden von Notizen
Verwenden von Notizen
        Mit den        note left of        ,        note right of        ,        note top of        ,        note bottom of        Schlüsselwörtern kann man die Position der Notiz relativ zum Objekt festlegen.  Eine Notiz kann aber auch nur mit dem        note        Schlüsselwort erstellt werden und dann mit dem        ..        Symbol den Objekten zugeordnet werden.        
| 🎉 Copied!   |                                               | 
           Stereotypen
Stereotypen
        Stereotypen könne während der Erstellung der Akteure und der Anwendungsfälle mit den        <<        und        >>        Symbolen hinzugefügt werden .        
| 🎉 Copied!   |                                               | 
           Ändern der Pfeilrichtungen
Ändern der Pfeilrichtungen
        Normalerweise haben die Verbindungen zwischen den Klassen zwei Striche        --        und werden senkrecht gezeichnet. Es ist aber möglich waagerechte Verbindungen zu erstellen in dem man einen einzelnen Strich (oder Punkt) eingibt:        
| 🎉 Copied!   |                                               | 
| 🎉 Copied!   |                                               | 
left,        right,        up        oder        down        Schlüsselworte im Pfeil bestimmen:        
| 🎉 Copied!   |                                               | 
-d-        anstelle von        -down-) oder man nimmt die ersten beiden Buchstaben (-do-).  Diese Möglichkeit sollte aber nicht missbraucht werden:        GraphViz        liefert normalerweise recht gute Ergebnisse, ohne das manuell eingeriffen werden muss.                   Aufteilen von Diagrammen auf mehrere Seiten
Aufteilen von Diagrammen auf mehrere Seiten
        Mit dem Befehl        newpage        kann das Diagramm auf mehrere Seiten oder Bilder verteilt werden.        
| 🎉 Copied!   |                                               | 
           Verändern der Richtung in der die Objekte angeordnet werden
Verändern der Richtung in der die Objekte angeordnet werden
        Das voreingestellte verhalten bei der Erstellung des Diagramms ist von oben nach unten.        
| 🎉 Copied!   |                                               | 
          Dies lässt sich aber durch die Verwendung des          left to right direction          Befehls verändern. Oft ist das Ergebnis mit dieser Einstellung besser.        
| 🎉 Copied!   |                                               | 
           Der Skinparam-Befehl
Der Skinparam-Befehl
        Mit dem skinparam Befehl kann die Farbe und die Schriftart der Zeichnung verändert werden.  Sie können den Befehl auf die folgenden Arten verwenden:        - Wie alle ander Befehle In einer Diagrammdefinition,
- in einer Include-Datei,
- In einer Konfigurationsdatei, die durch die Kommandozeile oder den ANT-Task übergeben wird.
| 🎉 Copied!   |                                               | 
           Vollständiges Beispiel
Vollständiges Beispiel
        
| 🎉 Copied!   |                                               | 
           Business Use Case
Business Use Case
        You can add        /        to make Business Use Case.        Business Usecase
| 🎉 Copied!   |                                               | 
Business Actor
| 🎉 Copied!   |                                               | 
           Change arrow color and style (inline style)
Change arrow color and style (inline style)
        You can change the color or style of individual arrows using the inline following notation:        -             #color;line.[bold|dashed|dotted];text:color
| 🎉 Copied!   |                                               | 
           Change element color and style (inline style)
Change element color and style (inline style)
        You can change the color or style of individual element using the following notation:        -             #[color|back:color];line:color;line.[bold|dashed|dotted];text:color
| 🎉 Copied!   |                                               | 
Source: https://plantuml.com/de/use-case-diagram
Posted by: bousquetlorenzoees.blogspot.com
 
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                    
Posting Komentar untuk "Uml Use Case Diagram Definition"