KRAV-18 Kap 5 Flashcards

1
Q

Varför modelleras funktionella krav?

A

För att underlätta tolkningen för systemutvecklare och så de kan bearbetas automatiskt

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

Nämn tre fördelar med modeller..

A

De beskriver system, dess egenskaper samt stödjer kommunikation mellan modelleringsexperter.

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

Vilka tre modeller ingår i UML?

A

Use-case
Interaktionsmodell/sekvensmodell
Domänmodell

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

Vad är subjektet i ett Use case enligt UML?

A

Systemet

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

Vad är ett use case?

A

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

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

Vad är en aktör i ett use case enligt UML?

A

En användare för systemet, kan vara människor i en viss roll eller andra system

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

Varför kan inte systemet självt vara en aktör för ett use case?

A

För systemet kan inte interagera med sig självt

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

Förklara include assosiationen

A

används när ett use case inkluderar ett annat use case

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

Förklara extend assosiationen

A

används när ett use case utökar ett annat use case

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

Vad innebär generalization assosiationen?

A

att ett use case generaliserar (ersätter eller uttökar) ett annat use case

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

Vilka delar ska alltid finnas med i en användningsfallsbeskrivning?

A
  • use case name
  • scope
  • primary actor
  • supporting actor
  • pre-conditions
  • post-conditions
  • main flow of events
  • alternative flows
  • extension points
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Till vad används sekvensdiagram/modeller?

A

för att visualisera input och output från händelser i och från systemet.

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

Vad gör en domänmodell?

A

Visar de affärskoncept som finns i verksamheten, den ger basen till designklass modeller

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