Web App Design and Modelling Flashcards

1
Q

Within software engineering abstraction, what can we abstract?

A
Workflow design
Data design
Navigation design
Presentation design
Architecture design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What design principles are there in software engineering?

A
1) Abstraction:
we can abstract - 
Workflow design
Data design
Navigation design
Presentation design
Architecture design

2) Refinement:
information centric or user centric

3) Modularity:
encapsulation

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

How many design principles are there in software engineering?

A

3

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

What is another name for web specific data design?

A

Information Integration Engineering

This deals with multiple data sources

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

What is navigation design?

A

Design how users will traverse information on the site, the structure of the site and navigation design behaviour

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

What are the aims in presentation design?

A

Avoid cognitive overload

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

What are the two major approaches to abstract presentation design?

A

Widgets (yay no exam questions on widgets wooo ily mitchell) and Interaction Spaces (inputs, outputs, actions, navigations)

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

What’s the deal with concrete presentation design?

A

This can be translated to HTML with ease - being specific (eg. ‘button’ or ‘slider’ or ‘search box’, but keep it general guys, do not specify exact technology)

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

What’s the deal with architecture design?

A

This is how designs thus far (concrete presentation, abstract presentation and navigation design) link together. Perhaps shows tiers of system (or tears of students).

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