1 / 8

Human Computer Interface

Human Computer Interface. A term used to describe the interaction between the user and a computer. The method by which the user tells the computer what to do and the responses which the computer makes. Importance of good interface design.

sook
Download Presentation

Human Computer Interface

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Human Computer Interface A term used to describe the interaction between the user and a computer. The method by which the user tells the computer what to do and the responses which the computer makes

  2. Importance of good interface design A good interface design ensures that users carry out their tasks Safely – think of a pilot flying a jumbo jet Effectively – operating a video recorder successfully to record the correct program Efficiently – users can obtain money from a cash machine, inserting card and pin, obtaining cash and removing their card Enjoyably – can use a computer program to learn tables, for example

  3. Interface Styles There are a number of interface styles including: Command line interface Menus Natural Language Forms and dialogue boxes WIMP

  4. Command Line Interface • Provides a means of expressing instructions to the computer directly using single characters, whole word commands or abbreviations. • Very little help is given. • Commands enable a user to quickly and concisely instruct the computer what to do • User requires the knowledge of the commands available and the syntax for using them • Operates via DOS

  5. Menu interface • Full screen menu – front end application use. Stays on screen until the user makes a choice. Eg A switchboard on a database • Pull down menu – displayed along the top of a screen. When the user clicks on an item, a submenu appears. Always present at the top of the screen whatever screen the user is looking at in the application. • Pop-up menu – menu pops up due to a response, say, a click of the right mouse button on a particular area of the screen.

  6. Natural Language – “plain English” Advantages • No need for training in a specialised command language • Extremely flexible and powerful • User is free to construct her own commands, frame her own questions, etc. Disadvantages • People find it difficult to stick to grammatical correct English • A well designed artificial language can say the same thing more concisely than natural language • A natural language can mislead a user into believing the computer is more intelligent than it actually is

  7. Forms & Dialogue Boxes • A form is used to enter data, such as customers names. • A dialogue box is a special type of form, usually in the Windows environment, for example, a form appears when a print job is set up to the printer. Points to consider when designing a form:- • Should have a title to identify it • Not be too cluttered – space and blanks are important • Corrections should be allowed before the data is accepted • Items should appear in a logical sequence to assist the user • Default values should be set up whenever possible so a minimum of data entry is required • Full help and exit facilities should be provided

  8. WIMP Interface Windows, Icons, Mouse and pull down menus. • Window – area on screen through which a particular piece of software or data file may be viewed. • The window can be the whole screen or several windows can be set up, each one being moved or resized, as necessary. • An icon is a small picture representing an item such as a piece of software. Selected by using the mouse. • Mouse moves a cursor, positioning it were required and then selecting the item.

More Related