Zum Inhalt springen
Mernyx
Menü öffnen

Mermaid Anwendungsfalldiagramm-Spickzettel

Akteure, Anwendungsfälle und das System, das sie besitzt.

Jedes Bild auf dieser Seite wurde gezeichnet vonMernyx, dem nativen Mermaid-Editor für macOS. Nicht von einem Browser mit Mermaid.js — demselben Renderer, den die App für ihre Leinwand nutzt.

Akteure und Anwendungsfälle

Ein Akteur ist ein Name, ein Anwendungsfall ist ein Name in Klammern. Ein Pfeil sagt, dass der Akteur teilnimmt.

usecase-beta
  actor Customer
  actor Support
  Customer --> Checkout
  Support --> Track
Zwei Akteure, „Customer“ und „Support“, die auf zwei Anwendungsfälle zeigen, „Checkout“ und „Track“.Diagramm vergrößern

Die Systemgrenze

Alles zwischen systemBoundary und end gehört zum System. Die Anwendungsfälle außerhalb gehören nicht dazu.

usecase-beta
  actor Customer
  systemBoundary Storefront
    Browse("Browse catalogue")
    Checkout("Checkout")
  end
  Customer --> Browse
  Customer --> Checkout
Ein „Customer“-Akteur, der auf eine Box namens „Storefront“ zeigt, die „Browse catalogue“ und „Checkout“ enthält.Diagramm vergrößern

Include-Beziehungen

Ein gepunkteter Pfeil mit einem Wort hinter dem Doppelpunkt sagt, dass ein Anwendungsfall einen anderen benutzt.

usecase-beta
  actor Customer
  systemBoundary Storefront
    Browse("Browse catalogue")
    Checkout("Checkout")
  end
  Customer --> Browse
  Customer --> Checkout
  Checkout ..> : include Browse
Eine „Storefront“-Grenze mit „Browse catalogue“ und „Checkout“, und eine gepunktete Linie von „Checkout“ mit der Beschriftung „include Browse“.Diagramm vergrößern

Richtung

Dasselbe Schlüsselwort wie im Flussdiagramm: TD, TB, BT, LR und RL.

usecase-beta
  direction LR
  actor Customer
  systemBoundary Storefront
    Checkout("Checkout")
  end
  Customer --> Checkout
Ein „Customer“-Akteur links, der auf eine „Storefront“-Grenze mit „Checkout“ zeigt, von links nach rechts angeordnet.Diagramm vergrößern

In Mernyx zeichnen

Öffne eine .mmd-Datei, verschiebe einen Knoten auf der Canvas, und der Quellcode kommt mit. Nativ auf macOS, ohne Browser dazwischen.

Diagrammvorschau