UML - Anwendungsfalldiagramm Flashcards

1
Q

Wozu dienen Anwendungsfälle

A

Dienen bei der Anforderungsermittlung zur Repräsentation extern sichtbarer Funktionalität auf einem hohen Abstraktionsniveau.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was beschreibt die Modellierung?

A

Sie beschreibt, was für Anwendungsfälle das System anbietet und nicht & wie sie im System realisiert werden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Worauf liegt der Fokus?

A

Der Fokus liegt auf dem, was der Anwender von dem System erwarten darf.
Es wird keine Reihenfolge modelliert!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wann werden Anwendungsfalldiagramme eingesetzt?

A

In der frühen Analysephase eines Softwareprojektes.

Insbesondere um Anwenderwünsche aufzunehmen und um auf verständlichen Niveau zu diskutieren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Merke: Zweck

A

Werden nicht zu Codeerzeugung verwendet, sondern eher als gemeinsame Diskussionsgrundlage zwischen AN und AG.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Systemgrenze

A

Nicht verlang, dennoch sinnvoll und üblich.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Akteur?

A
  • Modelliert einen Typ oder eine Rolle, die ein externer Benutzer oder ein System (z.B. Datenbanksystem, Fahrgast) während der Interaktion mit dem System einnimmt.
  • Die UML erlaubt auch eigene aussagekräftige Symbole für Akteure.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was definiert ein Anwendungsfall?

A

Dass eine Funktionalität bereitgestellt wird, ohne jedoch zu spezifizieren, wie dies zu geschehen hat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was repräsentieren die <>-Beziehungen?

A

Repräsentiert Teilverhalten, das aus dem AF herausgezogen wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist der Zweck von <>-Beziehungen?

A
  • gleiche Beschreibung des Teilverhaltens bei anderen Afs wiederverwenden
  • ## dient NICHT zur Beschreibung von Ausnahmefällen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was repräsentiert die <>-Beziehung?

A
  • Repräsentiert Ausnahmefälle und selten aufgerufene Sonderfälle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wir wird die Extend-Beziehung noch genannt?

A
  • Erweiterungsbeziehung

- KannBeziehung (Fall kann eintreten wenn,…)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly