目录 1
前言 1
第一篇交互系统 1
第一章交互系统引言 1
1.1 人机交互的发展历史 1
1.2人机交互的主要元素和组成 4
第二章交互设备 8
2.1正文输入输出设备 8
2.2图形、图象输入输出设备 13
2.3新型三维输入设备 24
2.4专用的及其他交互设备 29
第三章交互技术 32
3.1 基本的图形输入功能 32
3.2常用的交互技术 38
3.3输入的计算机管理 47
4.1人的行为模型 50
第四章人的因素 50
4.2人类工程学 54
4.3计算机用户工程原理 62
4.4软件心理学 65
第二篇用户界面的设计 73
第五章用户界面的风格 73
5.1 命令语言 74
5.2 菜单选项 86
5.3直接操作 92
5.4 用户界面的标准化问题 97
第六章用户界面设计中的重要问题 100
6.1 响应时间和显示速率 100
6.2 屏幕设计及信息提示 102
6.3联机帮助、手册及指导教材 106
6.4 错误处理 108
第七章界面设计方法 113
7.1 命令语言的设计 113
7.2面向对象的设计方法 120
7.3形式化描述方法 143
7.4基于知识的设计方法 149
第八章界面设计的评价 154
8.1 反复设计 154
8.2测试与评价 157
8.3用户界面发展的社会影响 161
第三篇用户界面的设计工具 165
第九章对话独立性 165
9.1 对话独立性的有关概念 165
9.2对话的结构模型 167
第十章对话的表示技术 172
10.1状态转换图 172
10.2上下文无关文法 175
10.3事件模型 176
10.4其他表示技术 179
第十一章用户界面管理系统 184
11.1 界面工具的需求 184
11.2用户界面管理系统 187
11.3 用户界面管理系统的实例 192
第十二章窗口系统 197
12.1窗口系统概述 197
12.2 MS-Windows 201
12.3 X窗口系统 213
12.4 OSF/Motif及其他图形用户界面 221
12.5其他窗口系统 232
13.1界面的图形支持 236
第十三章图形、多媒体及其他界面支持 236
13.2多媒体支持 238
13.3 Hypertext技术 244
13.4界面的其他支持 247
第十四章虚拟现实 249
14.1 虚拟现实的概念及其现状 249
14.2虚拟现实的若干技术关键 253
14.3虚拟现实技术的应用 254
参考文献 257