Firm foundation in the main hci principles, the book provides a working


Download 4.23 Mb.
Pdf ko'rish
bet20/97
Sana23.09.2023
Hajmi4.23 Mb.
#1685852
1   ...   16   17   18   19   20   21   22   23   ...   97
Bog'liq
Human Computer Interaction Fundamentals

Figure 3.1 (a) The overall human problem-solving model and process and (b) a more detailed 
view of the “decision maker/executor.”


3 2
H U M A N – C O M P U T E R I N T E R A C T I O N 
Figure 3.2 shows an example of a hierarchical task plan (equiva-
lent to hierarchical goal structure) illustrating how the simple task of 
changing the font of a text could be solved, i.e., what kinds of basic 
tasks would be needed. Note that in a general hierarchical task model, 
certain subtasks need to be applied in series, and some may need to 
be applied concurrently. One can readily appreciate from the simple 
example in Figure 3.2 how an interactive task model can be hierar-
chically refined and can serve as a basis for the interface structure. 
Note that, based on this model, we could “select” interfaces to realize 
each subtask in the bottom of the hierarchy, which illustrates the crux 
of the HCI design process. The interaction model must represent as 
much as possible what the user has in mind, especially what the user 
expects must be done (the mental model) in order to accomplish the 
overall task. This way, the user will be “in tune” with the resulting 
interactive application. The interface selection should be done based 
on ergonomics, user preference, and other requirements or constraints. 
Finally, the subtask structure can lend itself to the menu structure, 
and the actions and objects to which the actions apply can serve as the 
basis for an object-class diagram (for an object-oriented interactive 
software implementation).
3.1.2 Human Reaction and Prediction of Cognitive Performance
We can also, to some degree, predict how humans will react and 
perform in response to a particular human interface design. We can 
Change font of
“Hello” to Times-
Roman
Select text
(“Hello”)
Designate starting point
of the text
(Put cursor to the left of
letter “H”)
Designate the whole text
(Drag to the right of 
letter “o”)
Activate
command list
(Bring up the
pop-up menu)
Choose
“Change Font”
command
(Choose menu
item)
Choose
“Times-Roman”
(Choose menu
item)
Change font to
Times-Roman

Download 4.23 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   97




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling