Week 3 Flashcards

(12 cards)

1
Q

What are the four stages of system design?

A

Conceptual Design, Logical Design, Physical Design, User Interface Design.

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

What is Conceptual Design?

A

It creates a high-level model, defines aims, key components, and explores design options using brainstorming and stakeholder input.

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

What is Logical Design?

A

It creates detailed models including processes, data flows, and functional requirements to meet system goals.

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

What is Physical Design?

A

Converts logical design into a working system by selecting hardware/software and creating detailed diagrams.

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

What is the purpose of UI Design?

A

To design visual and interactive components (menus, buttons, screens) ensuring ease of use and navigation.

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

What are the forms of quick prototyping in UX design?

A

Paper sketches, post-it notes, software mock-ups, partial software prototypes.

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

What are the three layers in software architecture?

A

Presentation Layer (UI), Business Logic Layer (Program Logic), Data Layer (Storage like DB or flat files).

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

What is a use case design?

A

A visual representation of the interactions between users (actors) and system functions (use cases).

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

What do «include» and «extend» relationships mean in UML?

A

«include»: Mandatory shared functionality.
«extend»: Optional or conditional behaviour.

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

What are the two stages of HTA?

A

Gather task/goal info via observation and interviews.
Analyse task structure (sequence, hierarchy, complexity).

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

What is a plan in HTA?

A

It specifies the order and conditions under which steps are executed at each level of the hierarchy.

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

Name and describe three types of HTA plans.

A

Fixed Sequence Plan: Steps must be done in order (e.g. boil water -> add tea -> pour).
Optional Plan: Some steps may or may not be needed (e.g. change language if needed).
Contingent Plan: Different steps based on a condition (e.g. scan loyalty card if available).

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