Föreläsning 4 Flashcards

1
Q

Vad menas med Objektorienterad metoder?

A

Att använda sig av UML. T.ex. användningsfall, domänmodell, interaktions (sekvens) modell

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

Vad menas med användningsfall?

A

Ett sätt på vilket systemet ska kunna användas, för att nå
ett visst mål

är ”en modell av ett behov”, ett interaktion mellan aktör och systemet

I UML-specifikationen också benämnt ”subjektet”, är det systemet som användningsfallen gäller

Användare av systemet, dvs. ”aktör” från krav av
intressenter, eller kan förfinas till en annan aktör
eller ”maskin”, kan vara människa eller annat system.

Systemet kan inte spela rollen av aktör, för att det kan inte interagera med sig själv

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

Vad är de olika relationerna/pilarna i ett användningsfallsdiagram?

A

Extend - Används när ett användningsfall utökar ett annat användningsfall.

Include - Används när en användningsfall inkluderar ett annat användningsfall

Generalization - Används när en användningsfall specialiserar (ersätter och eller utökar) ett annat användningsfall.

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

Vad är en användarfallsbeskrivning?

A

En beskrivning av ett specifikt scenario där ett system interagerar med en användare eller annan aktör för att uppnå ett visst mål.

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

Vad ska ingå i en Användningsfallsbeskrivning?

A

Use Case Name
Scope
Primary actor
Supporting actor
Pre-conditions
Post-conditions
Main/Basic Flow of Events
Alternative flows/Extension Points

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

Finns tre nivåer av användningsfall, vilka?

A

Summariska mål
Aktörens mål
Subfunktioner

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

Vad är en domänmodell?

A

Visar de veksamhetsbegrepp som finns i en ”problem domän” i form av klasser. Exempel:
Person, Betalning, Försäljning, Order.

Kallas även för konceptuell eller begreppsmodell

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

Vad är ett AF/system sequence diagram (sekvensdiagram)?

A

Visualiserar input och output händelser i/från systemet.
Kan kombineras med text.
Huvudelement: Objekt och meddelande.
Ett sekvensdiagram skapas för varje systemanvändningsfall.

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