Professional Documents
Culture Documents
Human-Computer
Interaction
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Learning Objectives
• Understand human-computer
interaction (HCI)
• Design useful touch screen interfaces
for smartphones and tablets
• Design a variety of user interfaces
• Design effective onscreen dialog for HCI
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-2
Learning Objectives (continued)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-3
Human-Computer Interaction
• Awareness of HCI
• Existence of HCI in organizational
settings
• Need to master the concepts
surrounding HCI
• Guidelines for usability
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-4
Major Topics
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-5
Understanding Human-Computer
Interaction
• Knowledge about the interplay among
users, tasks, task contexts, IT, and the
environments in which the systems are
used comprises the basis of human-
computer interaction
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-6
Task
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-8
Well-Being
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-9
Usability
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-10
Designing for Cognitive Styles of
Individual Users
• Making sure data is made available in
different forms
• Tables
• Graphs
• Text
• Different times
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-11
Pivot Tables
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-12
A Pivot Table Template Can Make It Easier for Users to
See Information Displayed in Different Ways
(Figure 14.2)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-13
Visual Analysis of Databases
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-14
When Different Graphs or Tables Are Displayed On the
Same Page, It Resembles a Dashboard (Figure 14.6)
(Courtesy of www.tableausoftware.com.)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-15
Physical Considerations in HCI
Design
• Vision
• Hearing
• Touch
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-16
Considering Human Limitations,
Disabilities, and Design
• An individual with a disability is a
person who:
• Has a physical or mental impairment that
substantially limits one or more major life
activities
• Has a record of such impairment
• Is regarded as having such an impairment
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-17
The HCI Approach to Systems Design Emphasizes the Fit
among the Human, Computer, and Task (Figure 14.7)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-18
Interface Design Objectives
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-19
Types of User Interfaces
• Natural-language interfaces
• Question-and-answer interfaces
• Menus
• Form-fill interfaces
• Command-language interfaces
• Graphical User Interfaces (GUIs)
• Web interfaces
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-20
Natural-Language Interfaces
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-21
Question-and-Answer
Interfaces
• The computer displays a question to the
user on the display
• The user enters an answer
• The computer acts on that input information
in a preprogrammed manner
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-22
Menus
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-24
Evaluating Interfaces
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-25
Designing Interfaces for
Smartphones and Tablets
• Touch-sensitive screens allow a user to
use a finger to activate the display
• These small devices use multitouch
gestures also called capacitive sensing
• Used for moving from one screen to
another or from one state to another on
the same screen
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-26
Gestures
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-27
Alerts, Notices, and Queries
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-28
Badges
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-29
Voice Recognition
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-30
Guidelines for Dialog Design
• Meaningful communication
• Minimal user action
• Standard operation and consistency
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-31
Meaningful Communication
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-32
Minimal User Action
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-33
Minimal User Action (continued)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-35
Standard Operation and
Consistency (continued)
• Standardizing the use of icons for similar
operations when using graphical user
interface
• Using consistent terminology in a display or
website
• Providing a consistent way to navigate
through the dialog
• Using consistent font alignment, size, and
color on a web page
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-36
Feedback for Users
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-37
Types of Feedback
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-38
Including Feedback in Design
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-39
A Variety of Help Options
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-41
Easy Navigation for Ecommerce
Websites (One-Click Navigation)
• Creating a rollover menu
• Building a collection of hierarchical links
• Placing a site map on the home page
and emphasizing the link to it
• Placing a navigational bar on every
inside page that repeats the categories
used on the entry screen
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-42
Easy Navigation for Ecommerce
Websites (Other Considerations)
• Search function
• Creating flexibility
• Creating for users with different
cognitive processing, or interests
• Keeping the customers on the website
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-43
Mashups
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-44
Designing Queries
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-45
Query Types
• Query Type 1
• What is the value of a specified attribute for a
particular entity?
• Query Type 2
• What entity has a specified value for a particular
attribute?
• Query Type 3
• What attribute(s) has (have) a specified value for
a particular entity?
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-46
Query Types (continued)
• Query Type 4
• List all the values for all the attributes for a
particular entity
• Query Type 5
• List all entities that have a specified value for all
attributes
• Query Type 6
• List all the attributes that have a specified value
for all entities
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-47
It Is Possible to Perform Six Basic Types of Queries on a
Table That Contains Entities, Attributes, and Values
(Figure 14.12)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-48
Query Notation
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-49
Building More Complex Queries
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-50
Query Methods
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-51
Query By Example Using
Microsoft Access (Figure 14.14)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-52
Structured Query Language (SQL) for the CUSTOMER
NAME Parameter Query (Figure 14.16)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-53
Summary
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-54
Summary (continued)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-55
Summary (continued)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-56
Summary (continued)
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14-57
This image cannot currently be displayed.
14-58