人机交互期末PPT复习(GXNU李智老师)
- 格式:docx
- 大小:86.21 KB
- 文档页数:8
主要复习内容提要人机交互的基本概念、人机交互的设计方法人机交互的实现技术、人机交互设计的实例一、基本概念1、什么是人机交互?是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要对象进行研究的学科。
2、人机交互与其他学科的关系人机交互是一门综合学科,它与认知心理学、人机工程学、多媒体技术、虚拟现实技术等密切相关。
其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术、虚拟现实技术与人机交互是相互交叉和渗透的。
(一)认知心理学与人机工程学1、人的感知视觉、听觉、触觉2、认知过程与交互设计原则(1)认知模式:经验认知、思维认知(2)常见认知过程:感官和识别、注意、记忆、问题解决、语言处理(3)影响认知的因素:情感、人的个性差异3、概念模型及对概念模型的认知概念模型指的是一种用户能够理解的关于系统的描述,它使用一组集成的构思和概念,描述系统做什么、如何运作、外观如何等。
1)设计模型——设计师设想的模型,描述系统如何运行。
2)系统印象——系统实际如何运行。
3)用户模型——用户如何理解系统的运行。
(1)思维模型(2)信息处理模型(3)外部认知模型(二)人机交互技术1、人机交互技术概述人机交互技术主要是研究人与计算机之间的信息交换,它主要包括人到计算机和计算机到人的信息交换两部分。
设计模型设计师用户模型用户系统系统印象(图)概念模型2、图形用户界面的主要思想桌面隐喻、所见即所得、直接操纵3、设计图形用户界面的原则(1)界面要具有一致性(2)常用操作要有快捷方式(3)提供必要的错误处理功能(4)提供信息反馈(5)允许操作可逆(6)设计良好的联机帮助(7)合理划分并高效地使用显示屏幕4、多通道用户界面基于视线跟踪、语音识别、手势输入、感觉反馈等新的交互技术,允许用户利用自身的内在感觉和认知技能,使用多个交互通道,以并行、非精确方式与计算机系统进行交互,旨在提高人机交互的自然性和高效性。
Chapter 1er.wit.specia.needs.Fo.eac.o.thes.populations.sugges.thre.way.curren.interface.coul.b.improve.t.bette.serv.them.(boo.fro.p1.t.p21)1)残疾用户对于盲人或者眼睛有疾病导致视觉不好的人, 可以使用文本到语音的转换, 文本到语音的转换能够帮助盲人用户接受电子邮件或阅读文本文件, 语音的设备更能允许某些用户界面进行语音控制的操作。
这项技术同样可以用于虽然视力完好但是特殊情况下的人, 例如开车、工作等。
对于听力障碍的用户, 往往可以经过简单改动的计算机, 实现声音到可视信号的转变。
对于身体障碍用户, 需要大量特殊输入设备, 这要取决于具体的障碍, 语音技术和人眼跟踪设备、头戴式光电鼠标都可以被用来满足残疾用户的需要。
世界上有名的例子就是伟大天文学家霍金和他的个人电脑。
2)老年用户通过用户提供对字体大小、显示对比度和音量大小的控制、更清晰的导航路径、一致的布局和更简单的命令语言来设计界面, 从而为老年人改进对界面内容的访问。
还有诸如手眼协调、增强灵敏性和改进反应时间等作法, 都能改善老年人的使用体验。
另外, 计算机游戏对老年人来说也是一个有吸引的东西, 这可以让一些惧怕使用电脑的老年人获得体验机会而被吸引。
老年人使用鼠标往往很迟钝, 我们可以转换成高精度的触摸屏。
3)儿童儿童的用户界面, 强调娱乐性和教育性。
儿童的用户界面往往与父母息息相关。
首先要注意到界面的教育性, 要为儿童的教育着想, 可以附带丰富的知识内容、家长指南资料和教师培训资料等, 尤其在艺术、音乐、写作和数学方面的教学资料。
另外, 设计需要考虑到儿童的局限性, 要简单, 易懂, 避免复杂的序列。
特别需要注意的是, 在教育和父母对孩子的关注来说, 避免对暴力、种族主义、色情资料还有儿童隐私陌生人威胁等问题的信息访问, 这都是非常重要的。
第一章人机交互的基本概念:所谓人机交互是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象研究的学科。
主要研究内容:(1)人机交互界面的表示模型和设计方法好的设计可以产生好的产品(2)可用性分析与评估设计支持可用性的设计原则和可能性的评估方法(3)多通道交互技术(4)认知与智能用户界面(5)群件(6)Web设计(7)移动界面设计多通道交互技术:研究视觉、听觉、触觉和力觉等多通道信息的融合理论和方法,使用户使用语音、手势、眼神、表情等自然的交互方式与计算机系统进行通信。
人机交互技术经历的主要阶段及主要特点:1.命令行界面交互阶段特点:(1)计算机使用者被看成操作员(2)计算机对输入信息一般只做被动反应(3)操作员主要通过操作键盘输入数据和命令信息(4)界面输出以字符为主(5)缺乏自然性2.图形用户界面交互阶段特点:(1)比命令行界面相比,自然性与交互性效率大有提高(2)依赖于菜单选择和交互构件(3)命令大多通过鼠标实现(4)易对有经验的用户造成不方便(5)只能使用“手”这种输入通道(6)占用较大屏幕空间(7)难以表达和支持非空间性的抽象信息的交互3.自然和谐的人机交互阶段特点:(1)更便捷(2)更美观(3)更符合人们使用的习惯(4)以并行、非精确的方式与计算机环境进行交互第二章Norman认知模式:D.A。
Norman把认知划分为两个模式:经验认知和思维认知概念模型:是指一种用户能够理解的关于系统的描述,它使用一组构思额概念,描述系统做什么、如何运作、外观如何。
一个概念模型的优劣直接影响交互系统的用户友好程度。
开发设计一个概念模型的关键过程包括两个阶段:(1)了解用户任务需求(2)选择交互方式,并决定采用何种交互形式在理想情况下,这三个模型能互相映射,用户通过与系统映像相交互,就应该能按照设计师的意图去执行任务其他内容:记忆不如识别如何利用人测记忆特点减轻人的记忆负担是设计交互系统时需要重点解决的问题用户长于识别而短于记忆第五章图形用户界面的主要思想:桌面隐喻:直接隐喻,工具隐喻,过程隐喻所见即所得:在WYSIWYG交互界面中,所显示的用户交互行为与应用程序最终产生结果是一致的直接操纵:直接从屏幕上获取形象化命令与数据的过程图形用户界面设计的一般原则(1)界面要具有一致性(2)常用操作要有快捷方式(3)提供必要的错误处理功能(4)提供信息反馈(5)允许操作可逆(6)设计良好的联机帮助(7)合理划分并高效地使用显示屏第六章当发生一个外部或内部事件时,系统会从一个状态转换到另一个状态,称为状态转换多任务的管理可以由独立的管理程序进行管理,应用程序通过调用改管理系统程序提供的接口来实现对多任务的管理和设备的独立操作MVC模型MVC把一个应用的输入,处理,输出流程按照模型,视图和控制的方式分离,形成模型层,视图层,控制层优点模型独立于视图缺点增加了系统的结构和实现的复杂性GOMS模型:是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。
《人机交互原理及应用》复习资料第一章绪论什么是人机交互P1人机交互的定义:所谓人机交互(HCI)是指关于设计,评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
人机交互的研究内容:P2①人机交互界面表示模型与设计方法②可用性分析和评估③多通道交互技术④认知与智能用户界面⑤群件⑥Web设计⑦移动界面设计人机交互的发展历史P3①命令行界面交互阶段②图形用户界面交互阶段③自然和谐的人机交互阶段发展趋势集成化、网络化、智能化、标准化第二章感知和认知基础亮度和色彩P11①光线变化低于50Hz,视觉系统就会感觉带闪烁②正常眼睛的可见光谱波长为400 ~ 700 μm视错觉阅读P12一般成年人每分钟阅读250个字,字号为9 ~ 12号字体(英文)易于识别,页面宽度在58 ~ 132 mm 之间阅读效果最佳。
在明亮的背景下显示灰暗的文字比灰暗的背景下显示明亮的文字更能提高人的视敏度。
听觉P17 (常识)声音可由音调、响度和音色三个属性来描述音调与声波的频率有关,低频低调,高频高调响度指频率在一定情况下声波的振幅音色与发音材质有关触觉P 17 (常识)人身体各个部位对触觉的敏感程度不同,如手指的触觉敏感度约前臂敏感度的10倍认知过程与交互设计原则P18认知过程:经验认知和思维认知交互设计过程中要注意的哪几种人的特点?P 18①根据人的关注特点②根据人的注意特点③根据人的记忆特点④根据人们问题解决的特点⑤根据人们语言处理的特点影响认知的因素P23①情感情感如何影响系统?一个人处于积极的情感状态时,对系统中的交互设计缺陷可能不太会注意。
②人的个性差异第三章交互设备键盘P 30QWERTY 键盘,将最常用的几个字母安置在相反方向人体工程学,人性化设计键盘图像输入设备P35Dpi 定义:用扫描仪输入图像时,在每英寸上得到的像素点的个数人的主要的感知方式答:视觉、听觉、触觉人的认知过程答:1、关注 2、感知和识别 3、记忆 4、学习 5、阅读、说话和聆听人机系统设计步骤答:(1)需求分析阶段(2)调查研究阶段(3)系统分析规划阶段(4)系统设计阶段(5)测试阶段(6)人机系统的生产制造及提交使用阶段人机工程学的定义答:人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中的人的效能、健康问题提供理论与方法的科学。
《人机交互》单选10 * 2 分填空10 * 2 分简答6 * 5分综合3 * 10 分第一章绪论1、什么是人机交互,主要研究内容,经历的阶段(P1)人机交互技术(HCI):是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
狭义的讲,它主要是研究人与计算机之间的信息交换,它主要包括人到计算机和计算机到人的信息交换两部分。
研究内容:(P2)1)人机交互界面表示模型与设计方法2)可用性分析与评估3)多通道交互技术4)认知与智能用户界面5)群件6)WEB设计7)移动界面设计经历的阶段:(P3)1)命令行界面交互阶段2)图形用户界面交互阶段3)自然和谐的人机交互阶段第二章认知和认知基础1、视觉感知(P5)视觉感知可分为两个阶段:1)受到外部刺激接受信息阶段2)解释信息阶段人机交互设计时需要清楚这两个阶段及其影响,需要注意的是,一方面,眼睛和视觉系统的物理特性决定了人类无法看到某些事物;另一方面,视觉系统解释处理信息时对不完全信息发挥一定的想象力。
2、人的感知:视觉,听觉和触觉感知。
(P9)3、认知过程有哪些?对界面设计的原则(p18-22)1)感知和识别(根据人的关注特点,在设计人机交互界面时具体应注意的问题有:A. 用户应能不费力地区别图标或其他图形表示的不同含义;B.文字应清晰易读,且不受背景干扰C. 声音应足够响亮而且可辨识,应使用户能够容易理解输出的语言及其含义;D. 在使用触觉反馈时,反馈应可辨识,以便用户能识别各种触觉标的的含义等。
)2)注意(根据人的注意特点,在设计人机交互界面时应做到:A. 信息的显示应醒目,如使用彩色,下划线等进行强调;B. 避免在界面上安排过多的信息,尤其要谨慎使用色彩,声音和图像,过多的使用这类表示易导致界面混杂,分散用户的注意力;C. 界面要朴实,朴实的界面更容易使用。
)3)记忆(考虑人的记忆特点,进行交互设计时应该注意的问题有:A.应考虑用户的记忆能力,勿使用过于复杂的任务执行步骤;B.由于用户长于“识别”而短于“回忆”,所在设计界面时,应使用菜单、图标,且它们的位置应保持一致;C.为用户提供多种电子信息的编码方式,并且通过颜色、标志、时间戳、图标等,帮助用户记住它们的存放位置。
第一章人机交互基础1、人机交互(HCI)的概念:指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科狭义地讲,人机交互技术主要研究人与计算机之间的信息交换,包括人到计算机和计算机到人的信息交换两部分。
2、人机交互的研究内容:人机交互界面表示模型与设计方法可用性分析与评估多通道交互技术认知与智能用户界面群件Web设计移动界面设计3、人机交互的发展历史:命令行界面交互阶段,图形用户界面交互阶段、自然和谐的人机交互阶段4、人机交互的应用:虚拟仿真平台、动作捕捉设备、iPhone手机中文输入、人脸识别技术第二章感知和认知基础1、人的感知:视觉、视觉、触觉2、认知过程与交互设计原则(1)Norman把认知划分为两个模式:经验认知:有效、轻松地观察、操作和响应周围的事件,它要求具备某些专门知识并达到一定的熟练程度,如使用Word字处理系统编辑文档等。
思维认知:涉及思考、比较和决策,是发明创造的来源,如设计创作等。
(2)常见认知过程:感知和识别、注意、记忆、问题解决、语言处理、情感、人的个性差异3、概念模型及对概念模型的认知(1)概念模型:指的是一种用户能够理解的系统描述,它使用一组集成的构思和概念,描述系统做什么、如何运作、外观如何等。
(2)设计概念模型的关键过程:①解用户任务需求;②选择交互方式,并决定使用何种交互方式(3)对概念模型的认知设计模型——设计师设想的模型,说明系统如何运作。
系统映像——系统实际上如何运作。
用户模型——用户如何理解系统的运作。
(4)几种认知概念框架:从人们不同的认知特点,讨论用户如何理解系统概念模型,它们是:思维模型❝用户思维模型:人们在学习和使用系统的过程中,积累了有关如何使用系统的知识,而且在一定程度上,也积累了有关系统如何工作的知识。
❝在认知心理学中,思维模型被认为是外部世界的某些因素在人脑中的反映,掌握和运用思维模型使得人们能够进行推测和推理。
思维模型牵涉到两个过程—“构建”和“运用”过程,人们既可能进行有意识的思维处理,也可能进行无意识的思维处理。
信息处理模型人们把大脑视为一个信息处理机,信息通过一系列有序的处理阶段进、出大脑。
在这些阶段中,大脑需要对思维表示(包括映像、思维模式、规则和其他形式的知识)进行各种处理(如比较和匹配)❝主要目标是分析环境中的结构如何帮助人类认知,并减轻认知负担。
外部认知模型❝外部认知是要解释人们在与不同外部表示相交互时涉及的认知过程。
其主要目的是要详细说明在不同的认知活动、认知过程中使用不同表示的好处,主要包括:◦将信息、知识表面化以减轻记忆负担;◦设计有利于人的信息表示及处理工具,减轻计算负担;◦标注和认知追踪。
基于外部认知特点的交互式界面设计原则❝使用基于外部认知的方法进行交互设计时,总体原则是要在界面上提供外部表示,以减轻用户的记忆和计算负担。
为此,设计人员需要开发不同类型的可视化信息,以便用户解决某个问题,扩充和增强认知能力。
◦信息和可视化技术,可用于表示大量的数据,同时允许用户从不同的角度进行交叉比较。
◦设计良好的GUI也能大大减轻用户的记忆负担,用户能够依赖外部表示提供的线索,与系统进行交互。
4、分布式认知分布式认知法描述的是认知系统中发生了什么,它通常描述人员之间的交互,人们使用的物品及工作环境。
分布式认知的主要目的是要从信息传播媒介的角度来描述交互。
也就是说,它考虑的是信息如何表示,信息在流经不同个人以及使用不同物体时是如何重新表示的。
这类信息的转变也称为“表示状态的转变”。
分布式认知的应用:电子商务系统分布式认知被认为是连接计算机支持的协同工作和人机交互的桥梁中的重要组件第三章交互设备1、输入设备2、输出设备3、虚拟现实交互设备(1)三维空间定位设备:空间跟踪定位器、数据手套、触觉和力反馈器(2)三维显示设备:立体视觉、头盔式显示器、CAVE、裸眼立体显示器、真三维显示器课后练习:对虚拟现实交互设备进行分类归纳总结,并进行优缺点比较。
4、交互设备的整合应用:(1)山东大学考古数字博物馆应用基于桌面的虚拟现实平台(2)Michigan大学虚拟现实实验室:支持异地协同工作的虚拟现实环境第四章交互技术1、机交互输入模式(1)请求模式(Request Mode):在请求模式下,输入设备的启动是在应用程序中设置的。
应用程序执行过程中需要输入数据时,暂停程序的执行,直到从输入设备接受到请求的输入数据后,才继续执行程序(2)采样模式(Sample Mode):输入设备和应用程序独立地工作。
输入设备连续不断地把信息输入进来,信息的输入和应用程序中的输入命令无关。
应用程序在处理其它数据的同时,输入设备也在工作,新的输入数据替换以前的输入数据。
当应用程序遇到取样命令时,读取当前保存的输入设备数据。
优点:这种模式对连续的信息流输入比较方便,也可同时处理多个输入设备的输入信息。
缺点:当应用程序的处理时间较长时,可能会失掉某些输入信息。
(3)事件模式(Event Mode):输入设备和程序并行工作。
输入设备把数据保存到一个输入队列,也称为事件队列,所有的输入数据都保存起来,不会遗失。
应用程序随时可以检查这个事件队列,处理队列中的事件,或删除队列中的事件。
2、基本交互技术:定位、笔画、定值、选择、字符串输入3、图形交互技术:几何约束、引力场、拖动、橡皮筋技术、操作柄技术、三维交互技术(采用六自由度输入设备)4、语音交互技术:语音识别是计算机通过识别和理解过程把语言信号转变为相应的文本文件或命令的技术目前主流的语音识别技术是基于统计的模式识别的基本理论、一个完整的语音识别系统大致分为:语音特征提取、发声机理与模式匹配、语音模型与语意理解5、笔交互技术:手写识别技术、数字墨水技术第五章界面设计1、界面设计原则:(1)图形用户界面的主要思想:桌面隐喻、所见即所得、直接操纵(2)图形用户界面设计的一般原则:(举例说明)界面要具有一致性常用操作要有快捷方式(文件的常用操作:打开、存盘、另存为等设置快捷键)提供必要的错误处理功能提供信息反馈允许操作可逆设计良好的联机帮助合理划分并高效地使用显示屏幕2、理解用户用户是使用某种产品的人,其包含两层含义:1)用户是人类的一部分;2)用户是产品的使用者。
产品的设计只有以用户为中心,才能得到更多用户的青睐。
衡量一个以用户为中心的设计的好坏,关键点是强调产品的最终使用者与产品之间的交互质量,它包括三方面特性:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(Effectiveness)、效率(Efficiency)和用户主观满意度(Satisfaction)。
延伸开来,还包括产品前后时的整体心理3、设计流程:用户的观察和分析、设计、实施4、任务分析任务分析是交互设计至关重要的环节,在以用户为中心的设计中,关心的是如何从用户那里理解和获取用户的思维模式,进行充分、直观的表达,并用于交互设计。
请描述任务分析主要包括哪些内容?(1)使用行为分析使用行为分析就是要理解系统中每个参与者及其所需完成的任务,即分析系统所涉及的问题领域和系统运行的主要任务,分析使用该系统主要功能部分的是哪些人,谁将需要该系统的支持以完成其工作。
使用行为分析一般使用用例图描述,它从参与者的角度出发来描述一个系统的功能,主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求(2)顺序分析(3)协作关系分析设计:协作图着重显示了某个用户行为中各个系统元素之间的关系,而不再重点强调各个步骤的时间顺序。
(4)工序约束陈述(5)用户任务一览表:当所有任务分析完毕,就可以用一览表的形式描述系统中的所有用户及其可能需要完成的所有任务。
(6)任务金字塔(7)故事讲述和情节分析5、以用户为中心的界面设计Gould、Boies和Lewis于1991年提出了以用户为中心设计的四个重要原则。
及早以用户为中心:设计人员应当在设计过程的早期就致力于了解用户的需要。
综合设计:设计的所有方面应当齐头并进发展,而不是顺次发展,使产品的内部设计与用户界面的需要始终保持一致。
及早并持续性地进行测试:当前对软件测试的唯一可行的方法是根据经验总结出的方法,即若实际用户认为设计是可行的,它就是可行的。
通过在开发的全过程引入可用性测试,可以使用户有机会在产品推出之前就设计提供反馈意见。
反复式设计:大问题往往会掩盖小问题的存在。
设计人员和开发人员应当在整个测试过程中反复对设计进行修改。
第六章人机交互界面表示模型与实现1、人机交互界面表示模型(1)行为模型:该模型主要从用户和任务的角度考虑如何来描叙人机交互界面四种常见的行为模型:(重点——综合分析题)①GOMS:目标操作方法和选择行为模型是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。
它采用“分而治之”的思想,将一个任务进行多层次的细化,通过目标(Goal)、操作(Operator)、方法(Method) 以及选择规则(Selection rule) 四个元素来描述用户行为。
②LOTOS:基本思想是用一套形式化和严格的表示法来刻画系统外部可见行为之间的时序关系,系统由一系列进程组成,两个以上的进程在执行同一个外部可见的行为时会发生交互,进行数据交换、信息传递、协调同步等操作。
③UAN:用户行为标注:着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在执行任务时所用的界面。
UAN模型的标识符主要有两种:用户动作标识符和条件选择标识符。
④CTT(单用户任务模型):是一种基于图形符号的,采用层次的树状结构来组织并表示任务模型的方法。
(2)结构模型:该模型主要从系统的角度来表示人机交互界面。
(3)模型转换(4)表现模型:表现模型(PM)描述了用户界面的表现形式,由层次性的交互对象组成。
2、界面描述语言:分类:命令式语言和陈述式语言命令式语言要求编程人员明确的指定如何执行任务,陈述性语言要求编程人员只需指定任务要做什么,陈述性语言要比命令式的语言更为抽象。
常见陈述性语言:用户界面标记语言(UIML)、扩展界面标记语言(XIML)3、窗口系统4、用户界面管理系统第七章Web界面设计1、Web界面及相关概念(1)URL:统一资源定位符(2)URI:统一资源标志符(3)HTTP(HyperText Transfer Protocol):超文本传输协议2、Web界面设计原则:(1)以用户为中心(2)一致性(3)简洁与明确(4)体现特色(5)兼顾不同的浏览器(6)明确的导航设计3、Web界面要素的设计4、Web界面基本设计技术5、Web3D界面设计技术第八章移动界面设计1、移动设备及交互方式交互方式:输入方式、输出方式2、移动界面设计原则:简单直观个性化设计易于检索界面风格一致避免不必要的文本输入根据用户要求使服务个性化最大限度的避免用户出错文本信息应当本地化3、移动界面要素设计4、移动界面设计技术与工具5、移动界面设计实例第九章可用性分析与评估1、可用性与可用性工程(1)可用性:是指特定的用户在特定环境下使用产品并达到特定目标的效力、效率和满意的程度。