Anvendelsesområde Flashcards

1
Q

Forklar forskellen på proceduremønsteret og materialemønsteret (Brug)

A

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Forklar begrebet Brug (aktører og brugsmønstre)

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Forklar de fire typer dialogmønstre for brugergrænseflader

A

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Forklar begrebet grænseflader

A

Brugergrænseflade:
- en grænseflade til brugere

Systemgrænseflade:
- en grænseflade til andre systemer

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

Forklar de fire typer af funktioner og begrebet funktionsliste

A

Funktioner:

  • Opdatering
  • Signalering
  • Aflæsning
  • Beregning

Funktionsliste:

  • Brugsmønster
  • Funktionstype
  • Kompleksitetsvurdering
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvad er et navigeringsdiagram?

A

Et navigeringsdiagram beskriver interaktionen med systemet ud fra brugsmønstrene samt viser sammenhængen mellem vinduerne.

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

Hvad designes grænsefladen med udgangspunkt i?

A

Klassediagrammet (problemområdet). Hvad systemet skal styre, overvåge og administrere.
Brugsmønstre (anvendelsesområdet). Hvordan systemet skal anvendes.

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

Hvad er en aktørtabel?

A

En aktørtabel viser sammenhængen mellem aktører og de brugsmønstre, der er knyttet til dem.

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

Hvordan vises hhv. generaliseringsstruktur, aggregeringsstruktur, associeringsstruktur og klyngestruktur fra klassediagrammet i grænsefladen?

A

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.

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