Lektion 8 - Grænsefladedesign Flashcards

1
Q

Definer begreberne ‘Systemgrænseflade’ og ‘Brugergrænseflade’ og forklar hvad en grænseflade er

A
  • Brugergrænseflade: En grænseflade til brugerne.
  • Systemgrænseflade: En grænseflade til andre systemer.
  • Grænseflader: Faciliteter der gør et systems model og funktioner tilgængelige for aktører. Grænseflader forbinder systemet til alle relevante aktører i omgivelserne
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvordan skal en grænseflade designes?

A

Skal designes med udgangspunkt i analysen af problemområdet og anvendelsesområdet

Klassediagrammet repræsenterer problemområdet (hvad systemet skal styre, overvåge eller administrerer)

Brugsmønstre beskriver dele af anvendelsesområdet (hvordan systemet skal anvendes)

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

Hvad er formålet med grænseflader?

A

At fastlægge et systems grænseflader. Grænsefladen bruges af aktørerne til at interagerer med systemet.

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

Denfinér grænseflade.

A

Faciliteter er gør et systems model og funktioner tilgængelige for aktører.

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

Hvad er en brugergrænseflade?

A

Definition: En græsneflade til brugere.

En god brugergrænseflade er tilpasset brugerens arbejdsopgaver og deres forståelse af systemet. Kvaliteten måles i brugbarhed.

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

Beskriv de fire dialogmønstre.

A
  1. Menuvalg: I brugerfladen kommer det til udtryk som en liste af valgmuligheder.
  2. Skemaudfyldelse: Klassisk mønster for indlæsning af data gennem en tegnorienteret terminal. Forenklet indtastning, kræver begrænset træning.
  3. Kommandosprog: Kræver omfattende træning, men er hurtigt at bruge for brugere, som kender systemet.
  4. Direkte maipulation: Brugeren kan udføre funktionerne direkte på objekter, som er repræsenteret ved ikoner. Det er godt for lejlighedsvise brugere. Det er nemt at lære og huske.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hvordan designes de primære vinduer i et navigeringsdiagram udfra modellens klasser og strukturer?

A

Klasse: Et vindue for klassen. Attributter repræsenteres for felter.

Klynge: Repræsenteres typisk ikke.

Generalisering: Forskellige varianter at det samme vindue.

Aggregering: Overblik over delobjekter i helhedsobjektets vindue.

Assosiering: Overgang til associerede objekter gennem sekundære vinduer.

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

Beskriv systemgrænsefladen.

A

Et system, som grænser op til andre systemer. Generelt skal man tænke hvilke data der skal sendes mellem systemerne. I mere komplicerede systemgrænseflader kan et system anmode om, at få en funktion udført i et andet system.

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