Lektion 3 - Analyse af problemområdet Flashcards

1
Q

Forklar hvad problemområdet omhandler

A
  • Omhandler hvad systemet skal indeholde, ser på it systemet indefra
  • Den del af omgivelserne, der administreres, overvåges eller styres ved hjælp af et system.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvad er resultatet af problemområdet og hvad skal man under analysen?

A

Resulatet er en model over systemet.
Vi skal ende med en hændelsestabel med klasser og tilhørende hændelser

Vi skal:

Identificer klasser

Fastlægge strukturer (forbindelsen mellem klasserne)

Se på den adfærd objekterne i klassen har

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

Definér et objekt

A

En helhed med identitet, tilstand og adfærd

Et objekt tilhører altid en klasse

Et objekt er en abstraktion over et fænomen i problemområdet.

Et objekt skal være en helhed, hvilket vil sige, at det skal være noget i sig selv. Samtidig skal et objektet have en identitet, som adskiller den fra alle andre objekter i systemet. Et objekt har også en tilstand med en række statiske egenskaber herunder dynamiske og statiske værdier (s.50). Deusden har et objekt et adfærd.

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

Definér en klasse

A

En beskrivelse af en samling af objekter med samme strukturer, adfærdsmønstre og attributter

Til en hver klasse hører en mængde af objekter. Dvs. at en klasse oftest indeholder flere objekter.

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

Definér en hændelse

A
  • En øjeblikkelig begivenhed, som involverer et eller flere objekter.
  • Det er en hændelse der føder et objekt
  • En hændelse er altid øjeblikkelig og der ses bort fra tidsudstrækningen.
  • Hvis en hændelse ikke er fælles for to klasser, må den IKKE hedde det samme.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvad er det væsentlige resultat af klasseaktiviteten?

A

En hændelsestabel.
En markering i hændelsestabellen indikerer om objekter fra en klasse er involveret i en given hændelse

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

Hvad er formålet med analysen af problemområdet

A

At afgrænse og beskrive et problemområde

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