F4 (Analys och modellering, Use Case-diagram) Flashcards

1
Q

Vilka steg består analys -och modellprocessen av?

A

Kravinsamling → kravanalys → modell → design → applikation

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

Vad innebär kravinsamling?

A

Lär känna problemområdet du ska arbeta med
–Studera domänen
–Hitta relevanta dokument
–Intervjua intressenter
–Hitta liknande fall

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

Vad innebär kravanalys?

A

Analysera den insamlade datan för att förstå problemet

  • CRC-kort
  • Objektanalys (objekdiagram och Use case-diagram)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad innebär modellsteget?

A

Skapa en logisk bild av det område du ska arbeta med

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

Vad innebär designsteget?

A

Identifera de komponenter du behöver

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

Vad innebär applikationssteget?

A

Implementera, testa och leverera till kund

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

Vilka är de olika stegen i objektanalys?

A
  1. Identifiera potentiella objekt från ett kravdokument, vilka är rimliga för scopet?
  2. Banta listan: vilka är av samma sorts objekt och vilka är snarare attribut till objekt?
  3. Skapa attribut till objekten
  4. Generalisera! Tvättstuga och festlokal kanske är “GemensamtUtrymme”?
  5. Länka ihop hur objekten relaterar till varandra
  6. Associera, hitta komposition, aggregation etc.
  7. Lägg till multiplicitet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hur ser CRC-kort ut?

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

Vad är ett Use Case-diagram?

A

Ett Use-Case diagram beskriver funktionaliteten hos ett system från användarens perspektiv

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

När använder vi Use-Case diagram?

A

För att identifiera och gruppera ett systems funktionalitet

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

Vad är en aktör?

A

En roll, t ex utifrån vilken perspektiv vi ritar ett Use-Case diagramm eller “startpunkten” i ett sekvensdiagram

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

Hur skrivs användingsfall i Use Case-diagram?

A

En oval med händelsenamnet

Ibland kan användningsfallet ha attribut och operationer kopplade till sig

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

Vad är en utbyggnadpunkt i ett Use Case-diagram?

A

Utökade användningsfall, berättar vilka utökningar som är tillåtna för användarfallet

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

Hur skrivs användningsfall som en klass i ett klassdiagram?

A

Notera cirkeln i hörnet

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

Var placeras externa vs interna aktörer i ett Use Case-diagram?

A

Externa aktörer till vänster om anvädningsfallen och interna till höger

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

Hur anges multiplicitet i ett Use Case-diagram?

A
17
Q

Hur funkar generalisering i Use Case-diagram?

A

Ett användarfall kan vara bas till andra användarfall

  • Många liknande användarfall, där basfunktionen är av intresse