UI DESIGN Summary
UI DESIGN Summary
• The user model: describes the profile of the end users. (i.e., novices vs.
experts, cultural background, etc.)
• The system image: is the external manifestation of the system (look and
feel + documentation etc.)
PRINCIPLES OF EFFECTIVE UI DESIGN
Problems
• Finding the right user metaphor may be difficult
• It can be hard to navigate efficiently in a large information space.
• It can be complex to program and demanding to execute
DIRECT MANIPULATION
Advantages
• Users feel in control and are less likely to be intimidated by the system
• User learning time is relatively short
• Users get immediate feedback on their actions
• mistakes can be quickly detected and corrected
Demerits
• Finding the right user metaphor may be difficult
• It can be hard to navigate efficiently in a large information space.
• It can be complex to program and demanding to execute
COMMAND INTERFACE
This involves the user typing commands to give instructions to
the system.
Advantages
• Allow experienced users to interact quickly with the system
• Commands can be scripted
Demerits
• Users have to learn and remember a command language
• Not suitable for occasional or inexperienced users
• An error detection and recovery system is required
• Typing ability is required
ANALOGUE VS DIGITAL
PRESENTATION
Digital presentation
• Compact i.e takes up little screen space
• Precise values can be communicated
Analogue presentation
• Easier to get an 'at a glance' impression of a value
• Possible to show relative values
• Easier to see exceptional data values
USER GUIDANCE
Includes
• System messages, including error messages
• Documentation provided for users
• On-line help
HELP SYSTEM