Homepage der FernUniversität in Hagen
Objektorientiertes Programmieren
Lehrgebiet Datenverarbeitunghstechnik
Startseite

3.3 Anwendungsfälle und Akteure

Die Beziehungen zwischen Anwendungsfällen und Akteuren lässt sich übersichtlich mit Hilfe von Anwendungsfalldiagrammen darstellen. Anwendungsfalldiagramme sind dafür gedacht, die ermittelten Anforderungen zu dokumentieren, ohne dabei auf das Verhalten des künftigen Systems einzugehen.

Definition 3.3-4: Anwendungsfalldiagramm

Ein Anwendungsfalldiagramm beschreibt grafisch die Zuammenhänge zwischen einer Menge von Akteuren und Anwendungsfällen. Ein solches Diagramm besteht aus:

  • Akteuren, die wir durch Strichmännchen darstellen, wobei die Rolle des Akteurs unter das grafische Symbol geschrieben wird;

  • Anwendungsfällen, die als Ellipsen erscheinen, in denen die Bezeichnung des Anwendungsfalls aufgeführt wird,

  • Kommunikationsbeziehungen, die als ungerichtete Kanten zwischen Akteuren und Anwendungsfällen dargestellt werden, und

  • Beziehungen zwischen Anwendungsfällen, die als gerichtete Kanten zwischen Anwendungsfällen erscheinen.

Beispiel 3.3-3: Anwendungsfalldiagramm

Abb.  3.3-1 zeigt alle bisher erwähnten Anwendungsfälle und Akteure in einem Anwendungsfalldiagramm.

Anwendungsfalldiagramm

Abb. 3.3-1:

Anwendungsfalldiagramm

Die Kommunikationsbeziehungen geben an, welche Akteure an welchen Anwendungsfällen beteiligt sind. Sie machen aber keine Angaben über den Inhalt der Kommunikation.

Der Informationsgehalt der Anwendungsfalldiagramme ist offensichtlich zu gering, um die wesentlichen Aspekte von Anwendungsfällen zu dokumentieren. Im nächsten Schritt führen wir deshalb eine ergänzende Beschreibungstechnik ein.