ch 11 - designing interfaces and dialogues

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/82

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

83 Terms

1
New cards

creation of a design specification

  • narrative overview

  • sample design

  • testing and usability assessment

  • dialogue sequence

2
New cards

interface

method by which users interact with an information system

3
New cards

all human–computer interfaces must

  • have an interaction style

  • use some hardware device(s) for supporting this interaction

4
New cards

five styles of interacting :

  • command language

  • menu

  • form

  • object

  • natural language

5
New cards

command language interaction

  • human–computer interaction method where users enter explicit statements into a system to invoke operations

6
New cards

command languages are good for

  • very experienced users

  • systems with a limited command set 

  • rapid interaction with the system

  • keyboard shortcuts

7
New cards

menu interaction

  • human–computer interaction method in which a list of system options is provided and a specific command is invoked by user selection of a menu option

  • differ significantly in design and complexity

8
New cards

menu hierarchies

  • providing navigation

  • larger systems

9
New cards

menu arrangement

  • variation can greatly influence system usability

10
New cards

pop-up menu 

  • menu-positioning method that places a menu near the current cursor position

    • users don’t have to move their position or eyes to view system options

    • dialogue box

11
New cards

drop-down menu

  • menu-positioning method that places the access point of the menu near the top line of the display; when accessed, menus open by dropping down onto the display

12
New cards

guidelines for menu design

  • wording

  • organization

  • length

  • selection

  • highlighting

13
New cards

wording

  • each menu should have a meaningful title

  • command verbs should clearly and specifically describe operations

  • menu items should be displayed in mixed uppercase and lowercase letters and have a clear, unambiguous interpretation

14
New cards

organization

  • consistent organizing principle should be used that relates to the tasks the intended users perform

15
New cards

length

  • number of menu choices should not exceed the length of the screen

  • submenus should be used to break up exceedingly long menus

16
New cards

selection

  • selection and entry methods should be consistent and reflect the size of the application and sophistication of the users

  • how the user is to select each option and the consequences of each option

  • should be clear

17
New cards

highlighting

  • should be minimized and used only to convey selected options

18
New cards

form interaction 

  • highly intuitive human–computer interaction method whereby data fields are formatted in a manner similar to paper-based forms

    • allows users to fill in the blanks

19
New cards

object-based interaction 

  • human–computer interaction method in which symbols are used to represent commands or functions

20
New cards

icons

  • graphical picture that represents specific functions within a system

  • take up little screen space | quickly understood by most users

21
New cards

natural language interaction 

  • human–computer interaction method whereby inputs to and outputs from a computer-based application are in a conventional spoken language (english)

  • based on research in artificial intelligence

22
New cards

keyboard

  • users push an array of small buttons that represent symbols that are then translated into words and commands

issues

  • movement scaling 

  • adeqate feedback

  • speed

23
New cards

mouse

  • small plastic box that users push across a flat surface and whose movements are translated into cursor movement on a computer display

issues

  • movement scaling 

  • adeqate feedback

24
New cards

joystick

  • small vertical lever mounted on a base that steers the cursor on a computer display

issues

  • movement scaling 

  • adeqate feedback

  • pointing accuracy

25
New cards

trackball

  • sphere mounted on a fixed base that steers the cursor on a computer display

issues

  • movement scaling 

  • adeqate feedback

  • durability

26
New cards

touch screen

  • selections are made by touching a computer display

issues

  • visual blocking

  • user fatigue

  • durability

  • pointing accuracy

27
New cards

stylus

  • selections are made by pressing a pen-like device against the screen

  • visual blocking

  • user fatigue

  • pointing accuracy

28
New cards

graphics tablet

  • moving a pen-like device across a flat tablet steers the cursor on a computer display

issues

  • movement scaling 

  • adeqate feedback

29
New cards

voice

  • spoken words are captured and translated by the computer into text and commands

issues

  • movement scaling 

  • adeqate feedback

  • pointing accuracy

30
New cards

target selection task

  • most accurate

    • trackball

    • graphics tablet

    • mouse

    • joystick

31
New cards

text selection task

  • most accurate

    • mouse

32
New cards

data entry

  • most accurate

    • stylus

33
New cards

cursor positioning

  • most accurate

    • none

34
New cards

text correction 

  • most accurate

    • stylus

    • cursor keys

35
New cards

menu selection

  • most accurate

    • touch screen

36
New cards

designing layouts

  • header information

  • sequence and time-related information

  • instruction or formatting information

  • body or data details

  • totals or data summary

  • authorization or signatures

  • comments

37
New cards

data entry screen functional capabilities

  • cursor control capabilities

  • editing capabilities

  • exit capabilities

  • help capabilities

38
New cards

cursor control capabilities

  • move the cursor forward to the next data field

  • move the cursor backward to the previous data field

  • move the cursor to the first, last, or some other designated data field

  • move the cursor forward one character in a field

  • move the cursor backward one character in a field

39
New cards

editing capabilities

  • delete the character to the left of the cursor

  • delete the character under the cursor

  • delete the whole field

  • delete data from the whole form

40
New cards

exit capabilities

  • transmit the screen to the application program

  • move to another screen/form

  • confirm the saving of edits or go to another screen/form

41
New cards

help capabilities

  • get help on a data field

  • get help on a full screen/form

42
New cards

 guidelines for structuring data entry fields 

  • entry

  • defaults

  • replacement

  • captioning

  • format

  • justify

  • help

43
New cards

entry

  • never require data that are already online or that can be computed

44
New cards

defaults

  • always provide default values when appropriate

45
New cards

units

  • make clear the type of data units requested for entry

46
New cards

replacements

  • use character replacement when appropriate

47
New cards

captioning

  • always place a caption adjacent to fields

48
New cards

format

  • provide formatting examples when appropriate

49
New cards

justify

  • automatically justify data entries

50
New cards

help

  • provide context-sensitive help when appropriate

51
New cards

data validation test

  • class or composition

  • cominations

  • expected values

  • missing data

  • picture/template

  • range

  • reasonableness

  • self-checking digits

  • size

  • values

52
New cards

class or composition

  • test to ensure that data are of proper type

53
New cards

combinations

  • test to see if the value combinations of two or more data fields are appropriate or make sense

54
New cards

expected values 

  • test to see if data are what is expected

55
New cards

missing data 

  • test for existence of data items in all fields of a record

56
New cards

pictures/templates

  • test to ensure that data conform to a standard format

57
New cards

range

  • test to ensure data are within proper range of values

58
New cards

reasonableness

  • test to ensure data are reasonable for situation

59
New cards

self-checking digits

  • test where an extra digit is added to a numeric field in which its value is derived using a standard formula

60
New cards

size

  • test for too few or too many characters

61
New cards

values

  • test to make sure values come from set of standard values

62
New cards

ways to provide feedback

  • status information

  • prompting cues

  • error or warning messages

63
New cards

status information

  • keep user informed of what’s going on, helpful when user has to wait for response

64
New cards

prompting cues

  • tell user when input is needed, and how to provide the input

65
New cards

error or warning messages

  • inform user that something is wrong, either with data entry or system operation

66
New cards

dialogue

  • sequence of interaction between a user and a system

67
New cards

steps in the dialogue design process

  • designing a dialogue sequence

  • building a prototype

  • assessing usability

68
New cards

guidelines for designing human computer dialogues

  • consistency

  • shortcuts and sequence

  • feedback

  • closure

  • error handling

  • reversal

  • control

  • ease

69
New cards

dialogue diagramming 

  • formal method for designing and representing human–computer dialogues using box and line diagrams

70
New cards

dialogue diagramming has one symbol with three boxes representing three sections as follows:

  • top

  • middle

  • bottom

71
New cards

top

  • contains a unique display reference number used by other displays for referencing it

72
New cards

middle

  • contains the name or description of the display

73
New cards

bottom

  • contains display reference numbers that can be accessed from the current display

74
New cards

opening new browser window

  • avoid opening when a user clicks on a link unless it is clearly marked that a new window will be opened

75
New cards

breaking or slowing down the back button

  • make sure users can use the back button to return to prior pages

76
New cards

complex URLs 

  • it makes it more difficult for users to understand where they are and can cause problems if users want to e-mail page locations to colleagues

77
New cards

orphan pages

  • avoid having pages with no “parent” that can be reached by using a back button

78
New cards

scrolling navigation pages

  • avoid placing navigational links below where a page opens because many users may miss these important options that are below the opening window

79
New cards

lack of navigation support

  • make sure your pages conform to users’ expectations by providing commonly used icon links such as a site logo at the top or other major elements

80
New cards

hidden links

  • make sure you leave a border around images that are links, don’t change link colors from normal defaults, and avoid embedding links within long blocks of text

81
New cards

links that don’t provide enough information

  • avoid not turning off link-marking borders so that links clearly show which links users have clicked and which they have not

82
New cards

buttons that provide no click feedback

  • avoid using image buttons that don’t clearly change when being clicked

83
New cards

cookie crumbs

  • technique of placing “tabs” or sequenced links on a Web page that show a user where they are within a site and where they have been