• 好处是支持快速、有效的交互。因此,特别适合 于重复性的活动,用于操作多个对象。例如,重 复性的存储、删除、组织文件或邮件。
2020/11/23
Ch02-人机交互模型
28
• 对话类型的概念模型是基于“人与系统对话”这 一模式设计的
• 它与“指示”类型的模型不同。“对话”是一个 双向的通信过程,其系统更像是一个交互伙伴, 而不仅仅是执行命令的机器。
目 标 (G oal)
期望 (E x p e c ta tio n )
评 估 (E valuation)
解 释 (Interpretation)
理 解 (Perception)
2020/11/23
Ch02-人机交互模型
4
2.1 人机交互框架模型
• Abowd和Beale在1991年修正了Norman模型 • 这个模型为了同时反映交互系统中用户和系
• 控制:负责对话控制并维护表示和提取的一致 性。
不同PAC Agent的“陈述、提取和控制器”不同, 最底层的PAC实现与终端用户的交互,顶层的 PAC用于实现交互系统中与应用有关的功能。
2020/11/23
Ch02-人机交互模型
23
PAC模型与MVC模型之间有四个重要的区别:
1. PAC模型Agent将应用功能与陈述、输入 和输出行为都封装在一个对象中。
• 人机交互模型是开发一个实用人机交互系 统的基础
2020/11/23
Ch02-人机交互模型
2
Norman的执行-评估循环模型
• 一个较早提出一个有一定影响的模型
• 在这个模型中,Norman将人机交互过程分 为执行和评估两个阶段,通常由以下七个 步骤构成
– 建立目标 ,形成意图 ,动作描述 ,执行动作 ,理解 系统状态 ,解释系统状态 ,根据目标和意图评估 系统状态