Vous êtes sur la page 1sur 15

1.

1
Discuss the importance of good interface design

Good interface design is essential if users are to make


best use of a given piece of software.
Software applications should:
Be intuitive
Be easy to learn
Display information in a simple, consistent fashion

Good or bad interfaces?


Justify your answer

User friendly
What is meant by this term?
Effectiveness
Efficiency
Satisfaction

Effective
What makes something effective?
How can we relate that to an interface?

Effective
What makes something effective?
How can we relate that to an interface?
Allows accurate data entry
Reduction of errors made

Efficient
What makes something efficient?
How can we relate that to an interface?

Efficient
What makes something efficient?
How can we relate that to an interface?
Best use of facilities available
Processor time
Input and output devices (keyboard, screen space)
Increase productivity

Satisfying
How can an interface be satisfying?
Comfort
Easy to learn
Reapply existing skills
Reduces training costs
Improves morale

Sensible interface elements


Drop down menus
Labels
Text boxes
Radio buttons
Check boxes

PPQ 1/11 Q2c [8]


Sanchez is a student doing his A-Level Computing project. He is working with a
recruiting agency which specialises in local part-time jobs for students.
The agency wants a program which will allow the user to
add details of a student to a file,
add details of a job to another file,
match students with jobs.
When a student registers with the agency for part-time work, they must fill in a form
giving the following information.
Name
Date of birth
Mobile telephone number
Whether they have a full driving licence
Answer

PPQ 1/11 Q2c [8]


Points to be made may include:
The UI should be effective ie all the data required can be input accurately
The data capture form can help by ensuring data is already in format to be input
... eg boxes can be supplied for individual characters/format of date of birth/telephone
numbers
... and clear instructions to users
As a result, the agency will not lose contacts of students resulting in potential loss of
business
The UI should be efficient ie make best use of available resources
... the input screen should be in the same order as the data capture form
as this does not waste staff time finding the data on the form
use of user interface tools like drop downs and check boxes (eg for driving license)
This maximises throughput of data entry ultimately saving money for the agency
Examples other than the student recruitment agency may also be given.

Answer
Continued

PPQ 1/11 Q2c [8]


High level response [6-8 marks]
Candidates answer the question with a complete and comprehensive discussion including many of the points
below. Their answers show a thorough understanding of the importance of good user interface design, and a
clear connection between good design and its implications using a variety of examples from the student
recruitment agency and/or elsewhere.
The information will be presented in a structured and coherent form. There will be few if any errors in spelling,
grammar and punctuation. Technical terms will be used appropriately and correctly.
Medium level response [3-5 marks]
Candidates discuss some of the points below. They demonstrate an awareness of the need for good user
interface design and provide some examples of what would constitute good design but the two are not always
linked effectively. Some relevant examples are given, but these are mainly from the question and lack in variety.
The information will be presented in a structured format. There may be occasional errors in spelling, grammar
and punctuation. Technical terms will be mainly correct.
Low level response [0-2 mark]
Candidates will demonstrate a limited understanding of the question. A few points from the list below will be
made. Elements of what constitutes good design may be stated, but their implications are not argued. Use of
examples to illustrate the points made will be minimal and/or not effective in enhancing the argument.
Information will be poorly expressed and there will be a limited, if any, use of technical terms. Errors of grammar,
punctuation and spelling may be intrusive.

PPQ 1/09 Q1 [4]


A Computing student has written a program which stores
and prints recipes. The program has a graphical user
interface (GUI).
(a) Describe how a good design of the GUI can make the
program easier to use.

Answer

PPQ 1/09 Q1 [4] - ANSWER


Easier to learn
due to familiar layout
and good use of online help
will be intuitive
Fewer mistakes will be made when using the program
Input will be faster
use of GUI objects such as drop downs/option buttons
dialogue boxes to alert on validation errors
No information overload / sensitive to the needs of the user

Vous aimerez peut-être aussi