Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
ISDD User Interface
1.
2. User Interface
A user interface is the way in which the user interacts with and gives
commands to the computer.
HCI – Human Computer Interface
3. Command Line Interface (CLI)
User interacts with the computer by typing commands.
This was the only way to interact with computers up until the 1990s. Some
users still prefer to interact with computers in this way.
Users had to know the exact commands, and the order they had to be
entered.
Can be faster for expert users.
Can run multiple commands in a script file.
6. Graphical User Interface (GUI)
User interacts with the computer by pointing at and selecting icons which
represent a real world object.
7. WIMP
A WIMP interface is a type of GUI which uses:
Windows – Icons – Menus - Pointers
8. Other User Interfaces
Touch screen
Voice controlled / voice recognition
Screen reader
Head wand
Braille keyboard
VR
9. Design - Users
When designing a user interface, it is important to consider the type of user e.g.
Child
Adult (inexperienced user)
Adult (skilled / experienced user)
Person with a disability or learning difficulty
Type of input / output devices (touch screen, braille keyboard, speakers etc)
10. Design - Users
When designing a user interface, it is important to consider the type of user.
11. Design - Users
When designing a user interface, it is important to consider the type of user
12. Good Design Principles
Good interface design is important. Consider:
Colour - stylish, pleasing on the eye
Layout - simple, clean, uncluttered
Text – break into smaller paragraphs, headings
Font - readable, good size
Consistency – similar look and feel on all screens, menu items in the same
place
Appropriate selection options – menus, search, buttons, image buttons, links
13. Good Design Principles
Good interface design is important. Consider:
Devices – mobile, desktop, portrait, landscape
Feedback – useful and meaningful messages
Intuitive – where possible the user should be able to work out what to do
Customisable – the user can set their own interface, changing colours,
adapting the layout in order to be able to access frequently accessed
components
Interactivity – button responses, quizzes, animations, sounds etc.
24. Navigation
Navigation is the means of getting from one screen/page to the next
The navigation structure of a program or information system can be linear,
hierarchical or a combination of both.
27. Accessibility
Accessibility means that programs and information systems should be designed
so that they can be used by people with or without disabilities.
28. Accessibility
Physical disability
For someone with a physical disability, the mouse can be difficult to use. It is
possible to:
Slow the speed of movement
Change the double click response time
Use the number keypad as a means of moving the mouse
Use TAB key to cycle between options
Use keyboard shortcuts to access menus
29. Accessibility
Physical disability
For someone with a physical disability, the keyboard can be difficult to use.
Voice recognition software can help as an alternative
Specialist input devices can be used