Lektion 3 - Analyse af problemområdet Flashcards
Forklar hvad problemområdet omhandler
- 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.
Hvad er resultatet af problemområdet og hvad skal man under analysen?
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
Definér et objekt
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.
Definér en klasse
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.
Definér en hændelse
- 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.
Hvad er det væsentlige resultat af klasseaktiviteten?
En hændelsestabel.
En markering i hændelsestabellen indikerer om objekter fra en klasse er involveret i en given hændelse
Hvad er formålet med analysen af problemområdet
At afgrænse og beskrive et problemområde