《多媒体用户界面设计 有效的人机对话策略》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Ben Shneiderman
  • 出 版 社:上海:上海科学普及出版社
  • 出版年份:1995
  • ISBN:7542708015
  • 页数:418 页
图书介绍:暂缺《多媒体用户界面设计:有效的人机对话策略》简介

第1章 对话式软件的人类因素 1

1.1 引言 1

1.2 系统工程目标 6

1.2.1 合适的功能度 7

1.2.2 可靠性、可用性、安全性和数据完整性 7

1.2.3 标准化、集成化、相容性和可移植性 7

1.2.4 进度和预算 8

1.3 人类因素设计目标 8

1.3.1 美国国会图书馆的经验 8

1.3.2 可量度的人类因素目标 11

1.4 设计中人类因素的机能 15

1.4.1 与生命密切相关的系统 15

1.4.2 工业和商业用途 15

1.4.3 办公室、家庭和娱乐应用 15

1.4.4 探索、创造和协作系统 16

1.5 对人类差异的适应 16

1.5.1 体能和工作场所 16

1.5.2 认识和感知能力 18

1.5.3 性格差异 18

1.5.4 文化和国际差异 19

1.5.5 残疾人用户 20

1.5.6 老年人用户 21

1.6 三种个人目标 22

1.6.1 对学术界和产业界研究人员的影响 22

1.6.2 为系统实施者提供工具、技术和知识 24

1.6.3 提高公众对计算机的热情 24

1.7 小结 25

1.8 今后方向 25

参考资料 26

2.1 引言 39

第2章 理论、原理和准则 39

2.2 高层次的理论 40

2.2.1 概念的、语义的、句法的和词典的模式 41

2.2.2 GOMS和击键级模式 41

2.2.3 七个动作阶段 43

2.2.4 语法的一致性 43

2.2.5 新产品级理论 45

2.3 用户知识的句法——语义模式 45

2.3.1 句法知识 45

2.3.2 语义知识——计算机概念 47

2.3.3 语义知识——任务概念 48

2.4 原理:认识差别 48

2.4.1 使用面貌 49

2.4.2 任务面貌 50

2.4.3 对话的方式 51

2.5 对话设计的八个黄金法则 53

2.6 防止出错 54

2.6.1 确保正确动作的方法 54

2.7.1 显示的组织 57

2.7 准则:数据的显示 57

2.7.2 吸引用户的注意 58

2.8 准则:数据的输入 59

2.9 原型和接受测试 59

2.10 自动与人工控制之间的平衡 60

2.11 适应代理、用户模式以及控制台 62

2.12 法律方面的问题 63

2.13 小结 66

2.14 今后方向 66

参考资料 67

3.1 引言 70

第3章 菜单选择和填表 70

3.2 语义组织 71

3.2.1 单一菜单 73

3.2.2 线状序列和多重菜单 78

3.2.3 树状菜单 80

3.2.4 非循环和循环的菜单网络 84

3.3 菜单选项显示次序 85

3.4 响应时间和显示速率 86

3.5.2 直接访问的菜单名称 87

3.5.1 允许超前键入的菜单——BLT方法 87

3.5 快速穿越菜单 87

3.5.3 菜单宏指令 88

3.6 菜单屏幕的设计 88

3.6.1 标题 88

3.6.2 菜单选项的措词 89

3.6.3 图形的布局和设计 90

3.7 选择的机制 93

3.8 图形用户界面菜单的特征 94

3.7.4 用箭头键移动醒目条 94

3.7.2 系统的扩充 94

3.7.1 超前键入选择 94

3.7.3 字母数字混合方式 94

3.9 嵌入式菜单 95

3.10 填表 97

3.10.1 填表方式的设计准则 98

3.10.2 编码的栏目 99

3.11 小结 100

3.12 今后方向 101

参考资料 102

4.1 引言 104

第4章 命令语言 104

4.2 支持用户任务的功能度 106

4.3 命令组织方案 109

4.3.1 简单命令表 110

4.3.2 命令加变量 110

4.3.3 命令加选项和变量 111

4.3.4 层次式的命令结构 112

4.4 结构的益处 113

4.4.1 一致的变量顺序 114

4.4.3 层次结构和平等形式 115

4.4.2 符号和关键字 115

4.4.4 一致性、平等性及助记性 116

4.5 命名和缩简符 118

4.5.1 专一性和普遍性 118

4.5.2 缩简策略 119

4.5.3 使用缩简名的准则 120

4.6 命令菜单 120

4.7 计算机中的自然语言 122

4.7.1 自然语言对话方式 122

4.7.2 自然语言询问 124

4.7.3 文本数据库检索 125

4.7.4 自然语言文本的生成 126

4.7.5 惊险游戏和教育游戏 128

4.8 小结 128

4.9 今后方向 128

参考资料 131

第5章 直接操纵 133

5.1 引言 133

5.2.1 显示编辑程序及文字处理器 134

5.2 直接操纵系统举例 134

5.2.2 VISICALC及其派生产品 137

5.2.3 空间的数据管理 137

5.2.4 电视游戏 141

5.2.5 计算机辅助设计和制造 144

5.2.6 办公自动化、数据库及目录 145

5.2.7 直接操纵的进一步实例 149

5.3 直接操纵的解释 150

5.3.1 直接操纵存在的问题 150

5.3.2 直接操纵的SSOA模型的说明 151

5.4 形象思维和图符 153

5.5 直接操纵的编程 156

5.6 家庭自动化 158

5.7 远距的直接操纵 161

5.7.1 Corabi远程医疗工作站 161

5.7.2 远距直接操纵的典型问题 162

5.7.3 远程直接操纵的理论基础 163

5.8 现实的虚拟 164

5.9 小结 168

5.10 今后方向 169

参考资料 170

第6章 对话设备 174

6.1 引言 174

6.2 键盘和功能键 175

6.2.1 键盘的布局 175

6.2.2 键 178

6.2.3 功能键 179

6.2.4 光标键 180

6.3.1 指点的任务 181

6.3 指点设备 181

6.3.2 直接指点设备 182

6.3.3 间接指点设备 184

6.3.4 各种指点设备的比较 187

6.3.5 Fitts定律 188

6.3.6 新型的指点设备 189

6.4 语音的识别、数字化和生成 189

6.4.1 词分离语音的识别 190

6.4.2 连续语音的识别 191

6.4.3 语音的贮存与转发 191

6.4.4 语音的生成 192

6.4.5 音调、声频化和音乐 193

6.5 显示器 194

6.5.1 单色显示器 195

6.5.2 彩色显示器 196

6.5.3 电视图象、视频盘和CD盘 197

6.5.4 多显示器工作站 197

6.5.5 投影仪、上投影显示器、头盔显示器和电视眼镜 198

6.6 打印机 198

6.7 小结 199

6.8 今后方向 200

参考资料 201

第7章 响应时间和显示速率 205

7.1 引言 206

7.1.1 定义 206

7.1.2 提出的问题 207

7.2 理论基础 207

7.2.1 短期记忆和工作记忆的极限 207

7.2.2 差错的根源 208

7.2.3 问题最佳求解的条件 208

7.3 显示速率及其可变性 209

7.4 响应时间:期望和态度 210

7.5 响应时间:用户工作效率 212

7.5.1 重复控制任务 213

7.5.2 问题求解任务 213

7.5.3 编程任务 214

7.5.4 专业人员的工作 215

7.5.5 提要 216

7.6 响应时间:可变化性 216

7.6.1 变化的范围 216

7.6.2 实验结果 217

7.6.3 提要 218

7.7 小结 218

7.8 今后方向 219

参考资料 221

第8章 系统信息、屏幕设计和色彩 224

8.1 引言 224

8.2 出错信息 225

8.2.1 针对性 225

8.2.2 建设性的指导和积极的语气 226

8.2.4 适宜的具体格式 227

8.2.3 以用户为中心的措辞 227

8.2.5 研制高效的信息 228

8.3 非拟人式指令 230

8.4 显示的设计 232

8.4.1 字段的布局 233

8.4.2 实验结果 234

8.4.3 显示复杂性的度量 242

8.4.4 多显示设计 245

8.5 色彩 245

8.7 今后方向 249

8.6 小结 249

参考资料 250

第9章 多窗口设计方法 253

9.1 引言 253

9.2 单个窗口的设计 260

9.3 多窗口设计 264

9.4 任务联动的多窗口 270

9.5 小结 275

9.6 今后方向 275

参考资料 276

第10章 计算机支持的协同工作 279

10.1 引言 279

10.2 协同的目标 280

10.3 异步人机对话:不同时间不同地点 281

10.3.1 电子邮政 281

10.3.2 公告牌系统和会议系统 283

10.3.3 文件转发系统 285

10.3.4 结构化的过程 285

10.4 同步分布式人机对话:不同地点相同时间 286

10.5 面对面的人机对话:相同地点相同时间 289

10.6 小结 296

10.7 今后方向 296

参考资料 298

第11章 信息探寻工具 300

11.1 引言 300

11.2 字符串检索、数据库的查询和索引 302

11.3 柔性的检索 304

11.4 超级文本和超级媒体 306

11.4.1 “作者系统”的特征 313

11.4.2 超级文本的撰写或编辑 315

11.4.3 建立前言 316

11.4.4 转换已有的文档和文件 317

11.5 多媒体:影碟、DVI、CD-ROM光以及更新颖的设备 318

11.6 信息检索的直观方法 320

11.7 图形布尔表达式 321

11.7.1 基于集中和推广层次结构的布尔表达式 322

11.7.2 布尔表达式的筛选流表示法 324

11.8 动态的查询 327

11.9 树图 329

11.10 小结 331

11.11 今后方向 332

参考资料 333

第12章 书面手册、联机求助和培训辅导 335

12.1 引言 335

12.2 从读纸面材料到读显示材料 336

12.3 手册的编写 338

12.3.1 用SSOA模型设计手册 339

12.3.2 内容编排和写作风格 340

12.3.3 非拟人式的描述 344

12.3.4 开发过程 345

12.4 联机资料的制备 346

12.4.1 联机手册 348

12.4.2 关键词表和击键表 349

12.4.3 上下文有关的信息求助 351

12.4.4 联机辅导、演示和动画 352

12.4.5 有益的导引 352

12.4.6 自然语言和智能的求助 353

12.4.7 实验结果 353

12.5 小结 354

12.6 今后方向 355

参考资料 356

第13章 反复设计、测试和评估 359

13.1 引言 360

13.2 共同设计和任务分析 360

13.3 设计的三大支柱 361

13.3.1 准则文件 361

13.3.2 用户界面管理系统和快速出样工具 363

13.3.3 可用性测试实验室和反复试验 364

13.4 验收测试 366

13.5.1 调查表 367

13.5 在实际使用中评估 367

13.5.2 用户面谈和小组讨论 374

13.5.3 联机询问或电话咨询顾问 375

13.5.4 联机建议信箱或难题报告 375

13.5.5 联机公告牌 376

13.5.6 用户通讯和讨论会 376

13.6 定量的评估 376

13.6.1 面向控制心理学的试验 377

13.6.2 持续收集用户运行数据 377

13.7 开发周期 378

13.8 小结 380

13.9 今后方向 380

参考资料 381

第14章 用户界面开发环境 383

14.1 引言 384

14.2 说明方法 384

14.2.1 多方语法 385

14.2.2 菜单树 386

14.2.3 转移图 387

14.2.4 状态图 389

14.2.5 用户动作符号表示(UAN) 390

14.3 编程支持工具 391

14.3.1 屏幕模型和原型工具 392

14.3.2 编程工具包 392

14.3.3 用户界面管理系统(UIMS) 396

14.4 用于评估的设计工具 401

14.5 小结 403

14.6 今后方向 404

参考资料 405

编后语 用户界面社会化和个性化的矛质冲突 407

盼望和梦想 408

人类的价值和技术的未来 409

责任心的宣言 409

信息时代的十大灾害 410

避免灾害 412

克服泛灵论的障碍 413

长期运行中 415

小结 416

参考资料 417