文档详情

人机交互基础.pdf

发布:2017-06-17约2.91万字共128页下载文档
文本预览下载声明
人机交互技术 Human-Computer Interaction 人机交互基础 tjhe@home.swjtu.edu.cn 2.1 理解交互的框架 • 框架及其作用 – 提供理解或定义某种事物的一种结构。 – 交互的框架? • 帮助定义交互设计过程 • 识别设计过程中的主要问题 • 帮助定义问题域 • 执行/评估活动的周期 • 交互框架 人机交互技术 2.1.1 执行/评估活动的周期 • Donald Norman (1990) The Design of Everyday Things • 执行/评估活动周期(EEC) • 活动的结构: – 目标:想做什么? – 执行:执行某个活动 – 客观因素:活动中必须考虑的客观因素 – 评估:衡量活动执行的结果与目标之间的差距 人机交互技术 2.1.1 执行/评估活动的周期 执行/评估活动的周期 人机交互技术 2.1.1 执行/评估活动的周期 • 活动的7个过程: – 目标vs 意图 • 目标不对活动进行详细说明 • 目标和意图不是一对一的关系 • 如:“删除文件”的目标 – 想法(意图1):通过编辑菜单 – 想法(意图2 ):通过删除键 • 每种想法(意图)包括一系列的活动 • 用一系列意图来描述完成该目标作包含的具体活动 • 实现目标可能有多种方法,每种方法有其活动序列 人机交互技术 EEC模型 • 从用户视角探讨人机界面问题 • 共有七个阶段 – 1-4 :执行阶段 – 5-7 :评估阶段 • 每个循环代表一个动作 • 夜晚看书的例子 人机交互技术 2.1.1 执行/评估活动的周期 – 目标执行中的4个过程: • 确定具体的目标 Goal • 形成相关的想法 Intention • 指定详细的活动序列 Actions • 执行相应的活动 Execution • Goal Intention Actions Execution – 活动完成后对结果进行评估,评估包括3个阶段: • 预知活动后的状态Perceive • 解释感知的状态 Interpret • 评估感知的解释 Evaluate • Perceive Interpret Evaluate 人机交互技术 2.1.1 执行/评估活动的周期 活动的7个过程 活动的7个过程:形成一个循环,可以从任何点开始 有些循环是数据驱动,当某个事件环境确定后才进入 有些循环是目标驱动,当某个目标确定后才开始执行 人机交互技术 2.1.1 执行/评估活动的周期 • EEC模型可解释为什么有些界面的使用存在问题: – 执行的隔阂(用户为达目标而制定的动作与系统允许的动作之间 的差别) • 界面是否允许执行与意图对应的活动? • 思维表现与系统功能之间存在隔阂
显示全部
相似文档