Lektion 2 - Metode og systemvalg Flashcards
Hvad er et system?
En samling komponenter, der realiserer krav til model, funktioner og grænseflade.
Beskriv problemsområdet.
Definition: Den del af omgivelserne, der administreres, overvåges eller styres ved hjælp af et system.
Det vil sige at det omhandler de elementer, som skal være en del af systemet. Problemområdet skal også ses som en afgrænsning af, hvad systemet skal indeholde.
Kigger på systemet indefra
Hvad er et objekt?
Definition: En helhed med identitet, tilstand og adfærd.
Et objekt er en abstraktion over et fænomen i systemets omgivelser. Dette objekt udtrykker brugerens syn på virkeligheden.
Beskriv et analyseobjekt vs. et designobjekt.
Analyseobjekt beskriver fænomener uden for systemet, såsom personer og ting, der typisk er selvstændige i forhold til systemet.
Designobjekt beskriver objekter i systemet, som er under vores kommando. Deres adfærd beskrives med de operationer, som datamaskinen kan udføre.
Hvad er en operation?
En operation defineres som et procesredskab, som er specificeret i en klasse, og som aktiveres gennem klassens objekter.
Beskriv en klasse.
En beskrivelse af en samling objekter med samme struktur, adfærdsmønstre og attributter.
Beskriv en hændelse.
Beskriver den adfærd som objekterne i klasserne har.
Beskriv anvendelsesområdet.
Definition: Den del af omgivelserne, som administrere, overvåger eller styrer et problemområde.
Man kigger på hvem der skal anvende systemet (personer/andre systemer), samt hvordan systemet skal anvendes.
Hvad er en aktør?
De personer/systemer, som skal have adgang til systemet.
Hvad er et brugsmønster?
Beskriver hvad aktørerne kan gøre med systemet.
Beskriv den objektorienterede metode til analyse og design.
Metoden består af 4 aktiviteter.
Analyse af problemrådet
Analyse af anveldelsesområdet
Design af arkitektur
Design af komponenter.
Metoden er iterativ, hvilket betyder, at man kan starte med den aktivitet, som man finder mest relevant, samt komme tilbage til den flere gange, hvis man finder det nødvendigt. Figuren viser også hvordan man skildrer analysen af problemområdet og anvendelsesområdet fra hinanden. Problemområdet er en model af systemet, mens anvendelsesområdet består af kravene til hvordan systemet skal bruges.
Hvad er analyse og design?
Beskriv den gennerelle systemarkitektur.
Modelkomponenten indeholder en dynamisk model af systemets problemområde.
Funktionskomponenten indeholder de faciliteter som giver brugeren mulighed for at opdatere og anvende modelkomponenten.
Grænsefladekomponenten forbinder systemet til omgivelserne på to måder (brugeren og andre systemer).
Hvad er og hvordan tegnes et rigt billede?
En uformel tegning der udtrykker tegnerens opfattelse af situationen. Der kan derfor være flere forskellige rige billeder af samme situation.
Et rigt billede skal fokusere på de vigtigste aspekter, give en bred beskrivelse af situationen, og skal samtidig fungere som et værktøj til at organisere sin forståelse.
Et rigt billede består af steder, entiteter (personer) samt processer som viser relationer mellem entiteter. Pile benyttes til at symbolisere processer. Strukturer beskriver stabile egenskaber, som fx ejerskab, medlemskab m.m. Streger bruges til at symbolisere strukturer. Evt. kan strukturer placeres inde i en fælles figur. Problemer skal beskrives kort og IKKE beskrive løsninger. Disse symboliseres ved to sværd, som krydser hinanden.
Hvad er en systemdefinition?
Definition: En kortfattet og præcis beskrivelse af en IT-løsning udtrykt i naturligt sprog.
Fastlægger fundamentale egenskaber for udviking og brug af et system. Den beskriver, hvad systemet skal indeholde information om, hvor det skal bruges, og hvilke betingelser der gælder for udviklingen af det.
En systemdefinition beskriver en helhed og derfor udtrykker den helhedsegenskaber knyttet til det samlede system.