《人机交互 软件工程视角》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:骆斌主编;冯桂焕编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2012
  • ISBN:9787111407478
  • 页数:266 页
图书介绍:本书讲授各种用于交互式产品开发的软件分析、设计和评估技术,包括:可用性工程、人机交互界面的经典模型、人机交互的需求工程方法(任务分析、原型等)、人机交互的设计方法(设计原则;交互模式;可视化设计;交互式设计)、人机交互的实现,以及人机交互的评估技术(启发式评价;专家评审;观察与调查用户;用户测试与预测模型)等。

第一部分 基础篇 2

第1章 人机交互概述 2

1.1 引言 2

1.2 背景知识 3

1.2.1 基本概念 3

1.2.2 研究内容 4

1.2.3 为什么学习人机交互 5

1.2.4 相关领域 6

1.3 人机交互的发展历史 7

1.3.1 重要的学术事件 8

1.3.2 主要的发展阶段 8

1.3.3 著名的人物与事件 12

1.3.4 人机交互的发展 13

1.4 人机交互与软件工程 15

习题 17

参考文献 17

第2章 人机交互基础知识 19

2.1 引言 19

2.2 交互框架 20

2.2.1 执行/评估活动周期EEC 20

2.2.2 扩展EEC框架 21

2.3 交互形式 23

2.3.1 命令行交互 23

2.3.2 菜单驱动的界面 24

2.3.3 基于表格的界面 25

2.3.4 直接操纵 26

2.3.5 问答界面 27

2.3.6 隐喻界面 28

2.3.7 自然语言交互 29

2.3.8 交互形式小结 29

2.4 理解用户 30

2.4.1 信息处理模型 30

2.4.2 认知心理学 32

2.4.3 人的认知特性 34

2.5 交互设备基础 35

2.5.1 文本输入设备 35

2.5.2 定位设备 37

2.5.3 图像输入设备 38

2.5.4 显示设备 39

2.5.5 虚拟环境下的交互设备 41

习题 42

参考文献 43

第3章 交互设计目标与原则 45

3.1 引言 45

3.2 交互设计目标 46

3.2.1 可用性目标 46

3.2.2 用户体验目标 48

3.3 简易可用性工程 49

3.3.1 可用性度量 50

3.3.2 可用性度量举例 53

3.3.3 四种主要技术 54

3.4 交互设计原则 56

3.4.1 基本设计原则 56

3.4.2 Shneiderman的八条“黄金规则” 58

3.4.3 Norman的七项原理 59

3.4.4 Nielsen的十项启发式规则 60

习题 61

参考文献 61

第4章 交互设计过程 64

4.1 引言 64

4.2 交互设计过程 64

4.2.1 基本活动 65

4.2.2 关键特征 66

4.3 设计过程中的问题 66

4.3.1 如何选取用户 66

4.3.2 如何明确需求 67

4.3.3 如何提出候选设计方案 68

4.3.4 如何在候选设计方案中进行选择 68

4.4 交互设计生命周期 69

4.4.1 传统软件生命周期模型 70

4.4.2 交互设计生命周期模型 73

4.5 交互设计过程管理 75

习题 77

参考文献 77

第二部分 设计篇 80

第5章 交互式系统的需求 80

5.1 引言 80

5.2 交互式需求 81

5.3 产品特性 82

5.4 用户特性 83

5.4.1 体验水平差异 83

5.4.2 年龄差异 85

5.4.3 文化差异 86

5.4.4 健康差异 87

5.5 用户建模 88

5.5.1 人物角色 88

5.5.2 人物角色实例 90

5.5.3 人物角色的构造 91

5.6 需求获取、分析和验证 93

5.6.1 观察 93

5.6.2 场景 93

5.6.3 应用人物角色和场景剧本的需求定义 94

5.6.4 任务分析 99

5.6.5 需求验证 102

习题 104

参考文献 104

第6章 交互式系统的设计 106

6.1 引言 106

6.2 设计框架 107

6.3 设计策略 109

6.3.1 删除 110

6.3.2 组织 110

6.3.3 隐藏 111

6.4 设计中的折中 112

6.4.1 个性化和配置 112

6.4.2 本地化和国际化 114

6.4.3 审美学与实用性 115

6.5 软件设计的细节 117

6.5.1 设计体贴的软件 117

6.5.2 加快系统的响应时间 118

6.5.3 减轻用户的记忆负担 119

6.5.4 减少用户的等待感 120

6.5.5 设计好的出错信息 122

6.6 交互设计模式 123

习题 125

参考文献 125

第7章 可视化设计 127

7.1 引言 127

7.2 窗口和菜单 127

7.2.1 窗口 128

7.2.2 菜单 129

7.3 对话框 131

7.3.1 类型和用途 131

7.3.2 对话框设计要点 133

7.4 控件 133

7.4.1 命令控件 134

7.4.2 选择控件 134

7.4.3 显示控件 135

7.4.4 输入控件 136

7.5 工具栏 137

7.5.1 工具栏构成 138

7.5.2 工具栏使用原则 138

7.5.3 工具栏演化 139

7.6 屏幕复杂度度量 140

7.6.1 布局复杂度 141

7.6.2 布局统一度 143

习题 144

参考文献 144

第8章 交互设计模型与理论 146

8.1 引言 146

8.2 预测模型 147

8.2.1 GOMS模型 147

8.2.2 击键层次模型 150

8.2.3 Fitts定律 153

8.3 动态特性建模 158

8.3.1 状态转移网络 158

8.3.2 三态模型 160

8.4 语言模型 161

8.5 系统模型 163

习题 166

参考文献 166

第9章 以用户为中心的设计 169

9.1 引言 169

9.2 以用户为中心的设计思想 170

9.3 用户参与设计 172

9.3.1 用户参与的重要性 172

9.3.2 用户参与的形式 173

9.3.3 参与式设计 175

9.4 理解用户工作 177

9.4.1 了解用户 177

9.4.2 上下文询问法 179

9.5 以用户为中心的浅析 181

习题 183

参考文献 183

第三部分 评估篇 186

第10章 评估的基础知识 186

10.1 引言 186

10.2 评估目标和原则 187

10.2.1 评估目标 187

10.2.2 评估原则 188

10.3 评估范型和技术 188

10.3.1 评估范型 189

10.3.2 评估技术 191

10.4 评估方法的选择 192

10.4.1 区分评估技术的因素 193

10.4.2 评估技术的分类 194

10.4.3 评估方法的组合 195

10.5 评估步骤 196

10.5.1 确定目标 196

10.5.2 发掘问题 196

10.5.3 选择评估范型和技术 197

10.5.4 明确实际问题 197

10.5.5 处理道德问题 198

10.5.6 解释并表示数据 199

10.6 小规模试验 200

习题 201

参考文献 201

第11章 评估之观察用户 203

11.1 引言 203

11.2 观察方式 204

11.2.1 实验室观察 204

11.2.2 现场观察 208

11.2.3 结合访谈 210

11.3 数据记录 210

11.3.1 纸笔记录 210

11.3.2 音视频记录 211

11.3.3 日志和交互记录 211

11.4 数据分析 213

11.4.1 定性分析 214

11.4.2 定量分析 215

习题 216

参考文献 217

第12章 评估之询问用户和专家 219

12.1 引言 219

12.2 询问用户之访谈 220

12.2.1 指导原则 220

12.2.2 访谈类型与技巧 221

12.2.3 焦点小组 222

12.3 询问用户之问卷调查 224

12.3.1 问卷设计 224

12.3.2 问卷设计举例 226

12.3.3 问卷组织 227

12.3.4 在线问卷调查 228

12.3.5 问卷调查与访谈 229

12.4 询问专家之认知走查 230

12.4.1 认知走查方法 231

12.4.2 认知走查实例 233

12.4.3 协作走查 235

12.5 询问专家之启发式评估 236

12.5.1 评估原则 236

12.5.2 评估步骤 237

12.5.3 iTunes的启发式评估实例 238

习题 242

参考文献 242

第13章 评估之用户测试 244

13.1 引言 244

13.2 测试设计 245

13.2.1 定义目标和问题 245

13.2.2 选择参与者 245

13.2.3 设计测试任务 247

13.2.4 明确测试步骤 247

13.2.5 数据搜集与分析 248

13.3 测试准备 249

13.4 数据分析 250

13.4.1 变量 250

13.4.2 分析方法 250

13.4.3 总结报告 251

13.5 网站评估实例 252

习题 256

参考文献 256

附录A 界面原型设计工具 257

附录B 用户交互满意度调查问卷 259

附录C 网站评估的启发式原则 261

附录D iOS用户界面设计原则 263