In this section you should be able to:
- Understand the need to facilitate an effective dialogue between humans and machines.
- Explain the need to design systems which are appropriate to users at all levels and in different environments, e.g.
- the impact of clarity of structure and layout.
- Describe how the user-interface can be designed for effective communication with the user.
- Describe the advantages of common user interfaces between different generic application packages.
- Describe the advantages and limitations of a natural language interface.
Human Computer Interface describes the communication between people and computer systems:
- how people and computer systems interact
- the ease of use of a system or software.
Computer system in this sense includes a PC (personal computer).
It may also include other computer-bases systems such as:
- ATM (cash point machines)
- chip & PIN machines
- mobile phones
- video recorders and DVD players
- digital TV set-top boxes
- microwave ovens
- automatic ticket machines (e.g. at train stations).
- The Human Computer Interface Design Cycle
- Construction of software from an HCI point of view
- User Interfaces - take notes from this
- Interface styles
- Menu systems
- Natural language dialogue
- Windows, Icons, Menus, Pointers
- Common user interfaces
- Speech input
Now do the questions at the end of Chapter 30 of the text book