第1章 人机交互与用户体验 1
1.1 人机界面与人机交互 1
1.1.1 系统 1
1.1.2 人机界面 2
1.1.3 人机交互 2
1.1.4 用户体验 4
1.2 人机界面的发展 4
1.2.1 硬件人机界面的发展 5
1.2.2 软件人机界面的发展 5
1.3 人机交互的重要性 6
1.4 最佳用户体验 7
1.4.1 有效性 9
1.4.2 可用性 9
1.4.3 感性 10
1.4.4 三位一体的体验 10
1.5 实现最佳用户体验的基本步骤 11
1.5.1 研究用户体验 12
1.5.2 设计用户体验 12
1.5.3 提升用户体验 13
1.6 人机交互与软件工程 13
1.7 人机交互技术的发展趋势 14
1.7.1 高科技化 15
1.7.2 自然化 15
1.7.3 人性化 15
1.8 阅读与思考:20世纪最伟大的10种人机界面装置 15
1.9 实验:熟悉人机交互技术 17
第2章 人机交互的相关学科 21
2.1 与人机交互相关的领域 21
2.1.1 人文领域 21
2.1.2 技术相关的领域 22
2.1.3 设计相关的领域 23
2.1.4 商业领域 23
2.2 认知心理学 23
2.2.1 认知心理学的概念 24
2.2.2 记忆和学习 28
2.2.3 人的易出错性 31
2.2.4 软件心理学 34
2.3 人机工程学 34
2.3.1 人机工程学的定义 35
2.3.2 人机工程与人机界面 36
2.3.3 显示界面设计 38
2.3.4 控制界面设计 38
2.3.5 显控协调性设计 39
2.3.6 人机系统及其界面设计 39
2.3.7 人机工程学的应用 41
2.3.8 人机工程学的展望 42
2.4 阅读与思考:德雷夫斯与人机工程学 43
2.5 实验:熟悉认知心理学和人机工程学 44
第3章 人机交互设备 48
3.1 键盘与小键盘 48
3.1.1 键盘布局 49
3.1.2 键 50
3.1.3 移动设备的键盘和其他文本输入方法 51
3.2 指点设备 52
3.2.1 指点任务 52
3.2.2 直接控制的指点设备 53
3.2.3 间接控制的指点设备 54
3.2.4 指点设备间的比较 56
3.2.5 非标准的交互与设备 56
3.3 语音与听觉界面 60
3.3.1 离散词语识别 61
3.3.2 连续语音识别 62
3.3.3 语音信息系统 62
3.3.4 语音生成 63
3.3.5 非语音听觉界面 64
3.4 显示器 64
3.4.1 显示技术 65
3.4.2 大显示器 66
3.4.3 抬头显示器与头盔显示器 67
3.4.4 移动设备显示器 67
3.5 阅读与思考:10款最帅气的数码产品 69
3.6 实验:熟悉硬件人机界面设计 71
第4章 设计指南与原则 76
4.1 人机交互的设计风格 76
4.1.1 工业革命 77
4.1.2 工艺美术运动 77
4.1.3 新艺术运动 78
4.1.4 德意志制造联盟与包豪斯 78
4.1.5 流线型设计 79
4.1.6 国际主义风格与现代设计 80
4.1.7 多元化的设计浪潮与后现代主义设计 80
4.2 信息时代的硬件界面设计 82
4.3 设计指南 84
4.3.1 界面导航 84
4.3.2 组织显示 85
4.3.3 引起用户注意 85
4.3.4 便于数据输入 86
4.4 设计原则 87
4.4.1 确定用户的技能水平 87
4.4.2 识别任务 89
4.4.3 选择交互风格 89
4.4.4 界面设计的8条黄金规则 91
4.4.5 预防错误 92
4.4.6 增加自动化的同时确保人的控制 93
4.5 阅读与思考:德国版的互联网+ 94
4.6 实验:理解设计风格与原则 96
第5章 设计过程的管理 100
5.1 界面设计的4个支柱 100
5.1.1 用户界面需求 100
5.1.2 指南文档与过程 101
5.1.3 用户界面的软件工具 103
5.1.4 专家评审与可用性测试 103
5.2 开发方法学 103
5.3 用户观察 105
5.4 参与式设计 106
5.5 场景开发 108
5.6 前期设计评审的社会影响报告 108
5.7 法律问题 109
5.8 阅读与思考:游戏界面设计中的人机交互性研究 110
5.9 实验:熟悉设计管理和游戏界面设计 115
第6章 直接操纵与虚拟环境 118
6.1 直接操纵和WIMP界面 118
6.2 直接操纵的应用 120
6.2.1 文字处理软件的历史与现状 120
6.2.2 VisiCalc电子制表软件及其后续产品 122
6.2.3 空间数据管理 123
6.2.4 电子游戏 124
6.2.5 计算机辅助设计 125
6.2.6 直接操纵的持续演进 126
6.3 直接操纵的设计 127
6.3.1 三个直接操纵原则 127
6.3.2 视觉思维与图标 128
6.3.3 直接操纵编程 129
6.4 3D界面 129
6.5 远程操作 132
6.6 虚拟和增强的现实 133
6.6.1 虚拟现实的关键技术 134
6.6.2 虚拟现实的应用 136
6.6.3 增强现实的技术原理 138
6.7 阅读与思考:如果你想成为一名交互设计师 139
6.8 实验:熟悉直接操纵界面 141
第7章 命令、菜单与表格填充 146
7.1 命令与计算机语言 147
7.2 命名与缩写 148
7.3 计算技术中的自然语言 149
7.4 任务相关的菜单组织 149
7.5 菜单界面设计 150
7.5.1 菜单界面的语义组织 150
7.5.2 菜单界面的式样 151
7.5.3 菜单界面的设计原则 151
7.6 单菜单 153
7.6.1 下拉、弹出、工具栏和丝带菜单 153
7.6.2 长列表菜单 155
7.6.3 嵌入式菜单和热链接 156
7.7 多菜单的组合 158
7.7.1 线性菜单序列与同步菜单 158
7.7.2 树状结构菜单 160
7.7.3 菜单图 160
7.7.4 非循环与循环的菜单网络 160
7.8 使用表格填充的数据输入 160
7.9 声频菜单与小显示器使用的菜单 162
7.9.1 声频菜单 162
7.9.2 用于小显示器的菜单 162
7.10 阅读与思考:中国创造呼唤中国设计 163
7.11 实验:熟悉网页设计 164
第8章 人机界面的时尚设计 168
8.1 出错信息 168
8.1.1 出错处理分析 168
8.1.2 适当的物理格式 169
8.2 非拟人化设计 170
8.3 显示设计 171
8.4 网页设计 172
8.5 窗口设计 174
8.5.1 多个窗口的协调 175
8.5.2 图像浏览 176
8.5.3 个人角色管理 177
8.6 彩色 178
8.7 技术进化的S曲线 180
8.7.1 S曲线 181
8.7.2 技术预测 183
8.8 阅读与思考:iPhone新专利 184
8.9 实验:人机交互界面的创新设计 189
第9章 用户文档和在线帮助 192
9.1 在线与纸质文档 192
9.2 纸面阅读与显示器阅读 194
9.3 文档内容的形成 196
9.3.1 精简的使用手册 196
9.3.2 组织与写作风格 196
9.4 文档的访问 197
9.4.1 在线文档 197
9.4.2 在线帮助 197
9.4.3 下文相关的帮助 198
9.5 在线教程和动画演示 199
9.5.1 在线教程 199
9.5.2 动画演示和多媒体 199
9.5.3 在线用户帮助社区 200
9.6 开发过程 200
9.7 阅读与思考:未来科技生活三大趋势:感知化/一切互联计算延伸 201
9.8 实验:软件产品开发文件编制指南 204
第10章 人机交互的质量与测评 210
10.1 人机交互的服务质量 210
10.1.1 响应时间影响的模型 210
10.1.2 期望与态度 214
10.2 人机界面的测试 216
10.3 人机界面设计的评价 216
10.3.1 界面设计的评价指标 217
10.3.2 界面设计的评价形式 217
10.3.3 设计评价方法 217
10.4 人机界面设计的评价方法 218
10.4.1 观察法 218
10.4.2 原型评价法 219
10.4.3 咨询法 219
10.5 软件人机界面的评价 220
10.6 阅读与思考:新版Flickr测评:设计漂亮但新功能少 222
10.7 实验:典型软件人机界面设计评价 225
第11章 信息可视化 229
11.1 信息可视化的概念 229
11.1.1 信息可视化的运用 230
11.1.2 可视化对认知的帮助 231
11.2 按任务分类的数据类型 232
11.2.1 7个数据类型 232
11.2.2 7个基本任务 234
11.3 信息可视化的挑战 235
11.4 阅读与思考:二十大数据可视化工具点评 236
11.5 课程实验总结 246
参考文献 251