Anvendelsesområde Flashcards
Forklar forskellen på proceduremønsteret og materialemønsteret (Brug)
Proceduremønster:
- interaktionen ligger fast og brugsmønsteret skal følge en bestemt procedure
- den generelle løsning der sikrer, at en række regler overholdes
- basal struktur er en sekvens med minimale variationer i form af selektioner og iterationer
- bestemte forretningsregler
Materialemønster:
- meget lidt sekvens (aktøren kan udføre handlingerne i næsten vilkårlig rækkefølge)
- få generelle tilstande, i hvilke de fleste handlinger kan udføres
- ingen bestemte forretningsregler
Forklar begrebet Brug (aktører og brugsmønstre)
- Brug indholder aktører og brugsmønstre.
- En aktør er en abstraktion over brugere eller andre systemer, der interagerer med systemet.
Et brugsmønster viser interaktionen mellem aktører og systemet i anvendelsesområdet.
Forklar de fire typer dialogmønstre for brugergrænseflader
Menuvalg: (fx webshop)
- liste af valgmuligheder som brugeren vælger imellem
- velegnet til lejlighedsvise brugere men sinker den faste bruger
Skemaudfyldelse: (fx oprettelse af medarbejder i system)
- klassisk mønster til indlæsning af data gennem en tegnorienteret terminal
- bruges på mobiltelefoner og håndholdte instrumenter
- indtastning af data ved at bevæge sig mellem en samling relaterede felter
- velegnet for faste brugere pga. forståelse af feltnavne og indtastningsformater
Kommandosprog: (fx Excelfunktioner)
- brugere ser intet på forhånd
- indtaster og aktiverer kommando, som overholder bestemt format
- kun egnet til faste brugere som ønsker fuld kontrol over dialog
Direkte manipulation: (fx tekstfelt i mail)
- brugere arbejder på repræsentationer af objekter
- udførelse af funktioner direkte på objekter med umiddelbart synligt resultat
- nyttigt for lejlighedsvise brugere
- effektiv dialogform
Forklar begrebet grænseflader
Brugergrænseflade:
- en grænseflade til brugere
Systemgrænseflade:
- en grænseflade til andre systemer
Forklar de fire typer af funktioner og begrebet funktionsliste
Funktioner:
- Opdatering
- Signalering
- Aflæsning
- Beregning
Funktionsliste:
- Brugsmønster
- Funktionstype
- Kompleksitetsvurdering
Hvad er et navigeringsdiagram?
Et navigeringsdiagram beskriver interaktionen med systemet ud fra brugsmønstrene samt viser sammenhængen mellem vinduerne.
Hvad designes grænsefladen med udgangspunkt i?
Klassediagrammet (problemområdet). Hvad systemet skal styre, overvåge og administrere.
Brugsmønstre (anvendelsesområdet). Hvordan systemet skal anvendes.
Hvad er en aktørtabel?
En aktørtabel viser sammenhængen mellem aktører og de brugsmønstre, der er knyttet til dem.
Hvordan vises hhv. generaliseringsstruktur, aggregeringsstruktur, associeringsstruktur og klyngestruktur fra klassediagrammet i grænsefladen?
Klassediagrammet giver anledning til vinduer i grænsefladen.
Generalisering: Flere varianter af samme vinduer.
Aggregering: Overblik over delobjekter i helhedsobjektets vindue.
Associering: Overgang til associerede objekter gennem sekundære vinduer.
Klynge: Giver ikke anledning til vinduer i grænsefladen.