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


Download 4.23 Mb.
Pdf ko'rish
bet47/97
Sana23.09.2023
Hajmi4.23 Mb.
#1685852
1   ...   43   44   45   46   47   48   49   50   ...   97
Bog'liq
Human Computer Interaction Fundamentals

Figure 4.19 A simple task model for No Sheets. The top-level application has six subtasks (select 
song, select tempo, etc.), and the third subtask (show music info) has yet other subtasks: play/
pause, fast-forward, and review.
Table 4.3 User Interface Requirements from a Very Minimal User Analysis
Display mode
Portrait
Layout
Top: Song title
Middle: Chord – Beat – Lyrics
Bottom: Control buttons
Paging
Left to right
Current chord/music info in the left
Next chord/music info in the right
Colors
Current chord: Yellow with blue background
Next chord: Reversed
Buttons: Red
Background: Black


7 7
H C I D E S I G N
Show software information: Show version number and devel-
oper information
The subtasks, as actions to be taken by the user, can be viewed com-
putationally as action events or, reversely, as states that are activated 
according to the action events. Figure 4.20 shows a possible state-
transition diagram for No Sheets. Through such a perspective, one 
can identify the precedence relationship among the subtasks. From the 
top main menu (middle of the figure), the user is allowed to set/select/
change/view the preference, tempo, song, and software information. 
The user is also able to play and view the timed display of the musical 
information, but only after a song has been chosen (indicated by the 
dashed arrow). While the timed music information is displayed, the 
user can concurrently—the four states (or equivalently actions) in the 
transparent box in the right are concurrent—play/stop, move forward, 
and move backward. Such a model can serve as a rough starting point 
for defining the overall software architecture for No Sheets.
A storyboard is then drawn based on the task model to further 
envision its usage and possible interface choices. (A storyboard con-
sists of graphic illustrations organized in sequence and is often used 
to previsualize motion picture, animation, and interactive experi-
ences.) There is no fixed format, but each illustration usually includes 
a depiction of the important steps in the interaction, annotated with a 
description of important aspects (e.g., possible interface choice, oper-
ational constraints and any special consideration needed, and usage 
contexts). Figures 4.21–4.25 show the initial storyboards for No 
Sheets, illustrating the motivational context, a typical usage scenario 
and sequences, and rough mobile interface sketches.
Set Preference
(Check Box)
Show SW
Information
(List Items)
Show Timed Music
Information
(Moving Text)
Play/Pause
+: Forward
–: Review
“No Sheets”
(Main Menu)
Select Song
(Song Menu)
Select Tempo
(Radio Buttons)

Download 4.23 Mb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   97




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