Use-Case-Diagramm: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{In Bearbeitung}}
{{In Bearbeitung}}


=Definition=
==Definition==
Das Use Case Diagramm ist ein Beschreibungselement aus der UML (Unified Modeling Language).
Das Use Case Diagramm ist ein Beschreibungselement aus der UML (Unified Modeling Language).
Es gehört zu der Gruppe der Verhaltensdiagramme.
Es gehört zu der Gruppe der Verhaltensdiagramme.


=Bemerkung=
==Bemerkung==
Es stellt die stattfindende Interaktion zwischen Akteuren (Personen oder Maschinen) und dem System dar.
Es stellt die stattfindende Interaktion zwischen Akteuren (Personen oder Maschinen) und dem System dar.
Eingesetzt wird es bei der Spezifikation der Anforderungen an ein System, weil es das erwartete Verhalten  
Eingesetzt wird es bei der Spezifikation der Anforderungen an ein System, weil es das erwartete Verhalten  
dessen darstellt.
dessen darstellt.


=Bemerkung2=
==Bemerkung2==
Ein Use-Case-Diagramm enthält die grafische Darstellung<br>
Ein Use-Case-Diagramm enthält die grafische Darstellung
-des Systems, <br>
*des Systems,
-der Use-Cases, <br>
*der Use-Cases,  
-der Akteure außerhalb des Systems und <br>
*der Akteure außerhalb des Systems und  
-der Beziehungen zwischen Akteur und Use-Case, der Akteure untereinander  
*der Beziehungen zwischen Akteur und Use-Case, der Akteure untereinander oder Use-Cases untereinander.  
oder Use-Cases untereinander.  
   
   
[[Datei:Bild5.jpg]]
[[Datei:Bild5.jpg]]


=Beispiel=
==Beispiel==
 
Das Anwendungsbeispiel zeigt, dass das System, das die Use-Cases realisiert, nicht  
Das Anwendungsbeispiel zeigt, dass das System, das die Use-Cases realisiert, nicht  
zwangsläufig aus Hard- oder Software besteht. Die Modellierung der „realen Welt“  
zwangsläufig aus Hard- oder Software besteht. Die Modellierung der „realen Welt“  
Zeile 28: Zeile 28:
[[Datei:Bild6.jpg]]
[[Datei:Bild6.jpg]]


=Begriffe=
==Begriffe==
Akteur(Actor, Stakeholder): Mensch oder Maschine, die mit dem System agiert.
Akteur (Actor, Stakeholder): Mensch oder Maschine, die mit dem System agiert.


Anwendungsfall(Use Case): Einzelner Vorgang eines oder mehrere Akteure mit dem System aus der Sicht des Anwenders.
Anwendungsfall(Use Case): Einzelner Vorgang eines oder mehrere Akteure mit dem System aus der Sicht des Anwenders.
Zeile 41: Zeile 41:
Anwendungsfallbeziehungen: Vererbung, include, extend
Anwendungsfallbeziehungen: Vererbung, include, extend


=Quellen=
==Quellen==


*[http://wiki.infowiss.net/Use_Case_Diagramme] http://wiki.infowiss.net/Use_Case_Diagramme
*[http://wiki.infowiss.net/Use_Case_Diagramme] http://wiki.infowiss.net/Use_Case_Diagramme
*[http://de.wikipedia.org/wiki/Anwendungsfalldiagramm] http://de.wikipedia.org/wiki/Anwendungsfalldiagramm
*[http://de.wikipedia.org/wiki/Anwendungsfalldiagramm] http://de.wikipedia.org/wiki/Anwendungsfalldiagramm


==Siehe auch==
[[USE CASE mit DATENBANKEN]]
[[USE CASE mit DATENBANKEN]]
[[Kategorie:Glossar]]
[[Kategorie:Glossar]]
[[Kategorie:Informatik]]
[[Kategorie:Informatik]]

Version vom 30. Mai 2017, 16:45 Uhr

Dieser Artikel wird derzeit von einem Autor gründlich bearbeitet. Die Inhalte sind daher evtl. noch inkonsistent.

Definition

Das Use Case Diagramm ist ein Beschreibungselement aus der UML (Unified Modeling Language). Es gehört zu der Gruppe der Verhaltensdiagramme.

Bemerkung

Es stellt die stattfindende Interaktion zwischen Akteuren (Personen oder Maschinen) und dem System dar. Eingesetzt wird es bei der Spezifikation der Anforderungen an ein System, weil es das erwartete Verhalten dessen darstellt.

Bemerkung2

Ein Use-Case-Diagramm enthält die grafische Darstellung

  • des Systems,
  • der Use-Cases,
  • der Akteure außerhalb des Systems und
  • der Beziehungen zwischen Akteur und Use-Case, der Akteure untereinander oder Use-Cases untereinander.

Beispiel

Das Anwendungsbeispiel zeigt, dass das System, das die Use-Cases realisiert, nicht zwangsläufig aus Hard- oder Software besteht. Die Modellierung der „realen Welt“ und von Geschäftsprozessen mittels Use-Cases ist ebenso möglich wie die Darstel- lung von technischen Systemprozessen in Echtzeitsystemen.

Begriffe

Akteur (Actor, Stakeholder): Mensch oder Maschine, die mit dem System agiert.

Anwendungsfall(Use Case): Einzelner Vorgang eines oder mehrere Akteure mit dem System aus der Sicht des Anwenders.

Geschäftsanwendungsfall(Geschäftsfall, Business Use Case): Ein Anwendungsfall in abstrakter, fachlicher Form. Daraus können mehrere Systemanwendungsfälle entstehen.

Geschäftsvorfall: Er hat fachliche Ergebnisse und entsteht durch ein Ereignis (z.B. Ein Antrag geht ein und führt zu einem Vertrag)

Geschäftsprozess(workflow): Er kann aus mehreren Use Cases bestehen und ist eine Menge an fachlich gebundenen Aktivitäten, deren Durchführung der Bearbeitung von Geschäftsvorfällen dient.

Anwendungsfallbeziehungen: Vererbung, include, extend

Quellen

Siehe auch

USE CASE mit DATENBANKEN