Chapter 11 Desiging Solutions Flashcards

1
Q

What is prototyping

A

Prototyping refers to the method of producing incomplete versions of a digital technology system.

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

What are 3 advantages of prototyping

A
  1. There is increase end user involvement therefore there is a less chance of misunderstanding between the developer and the end user also money can be saved because errors are detected early
  2. The final digital system more likely to meet the end users needs because errors are detected earlier the end user user can see from early stages how the system will operate
  3. End users are able to provide good feedback on prototype
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are 3 disadvantages of prototyping

A
  1. End users may confuse the prototype with the final system and will expect to see all elements shown to them in the prototype.
  2. With end user involvement it can lead to a growth in features being added causing the development and project time to increase therefore increasing increasing development cost.
  3. Its not suitable for systems which use batch processing as it can be too expensive to develop using prototyping.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the two different types of prototyping.

A

Evolutionary prototyping.

Throwaway prototyping

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

What is evolutionary prototyping

A

evolutionary prototyping is an incomplete version of the final system thats developed for the end user to give feedback, until an operational system meets all user requirements

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

What is Throwaway prototyping

A

Throwaway prototyping is a prototype that wont be part of the final system it is a model of the system that is developed to help support discussion between the end user and the developers.

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

What is the end users involvement in prototyping

A

The end user provides feedback after every change in the system and then the system will be updated according to the feedback.

The end users involvement gives them an increased sense of ownership over the final system.

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

What is the target audience

A

the target audience is the demographic group who are the primary users of the application. It should be considered at the initial design stages

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

What is the user interface

A

This is any part of the system that the user can interact with Eg: menus and buttons.

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

what is a navigational structure diagram

A

It identifies the various pathways that the end user can move through in a multimedia application.

This helps the developer visualise the overall structure of the application

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

What are the conventions used in a navigational structure diagram

A
  1. The use of arrows or lines show the link between pages
  2. Rectangular shapes are used to present page names.
  3. External links are shown.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a storyboard

A

its an illustration that shows content and layout of individual pages in a multimedia application

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

who does the storyboards help

A

It helps the designers, developers and the end user visualise the end product.

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

A good storyboard includes:

A
  1. Background colours and images.
  2. Headings and subtitles.
  3. Image sources.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what is an image source

A

It is details of any graphic elements that are incorporated into an application

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

What does WYSIWYG stand for

A

What You See Is What You Get

17
Q

what is a scripted element

A

these are software applications that allow the end user to create an application using drag and drop tools in a WYSIWYG environment

18
Q

What are interactive elements

A

These are elements in a package which prompt interaction from the end user.

19
Q

What is a data dictionary

A

a data dictionary is a file that contains details relating to the structure of data held in a database

20
Q

What is an attribute

A

It is a heading given to each item of data stored in a single database entity

21
Q

what is a wireframe diagram

A

It is a diagram that allows the developer to consider the layout of elements

22
Q

What does ERD stand for

A

Entity-relationship diagram

23
Q

What is an ERD

A

it is an illustration that shows the links between entities,

24
Q

what are the relationship types in an ERD

A
  1. ——— one-to-one
  2. ——-> one-to-many
  3. – many to many