人机交互复习
- 格式:pdf
- 大小:102.27 KB
- 文档页数:5
人机交互复习资料1、主要的认知过程。
常见认知过程:1:感知和识别2:注意3:记忆4:问题解决5:语言处理这些过程是相互依赖的,一个活动往往同时涉及多个不同的过程P182、Usability Testing的概念。
用户测试(Usability Testing)就是让用户真正去使用软件系统,由实验人员对实验进行观察、记录和测量P2373、WIMP用户界面的概念。
P62WIMP用户界面即由窗口(Windows)、图形(Icons)、菜单(Menus)、指点设备(Pointing Device)四位一体形成的界面4、图形用户界面的三个重要思想。
①桌面隐喻②所见即所得③直接操纵P795、用户体验的四个构成元素。
①品牌②使用性③功能性④内容P836、三种人机交互输入基本模式Ⅰ请求模式Ⅱ采样模式Ⅲ事件模式P587、人机交互技术的发展的三个阶段。
图形交互技术、语音交互技术、笔交互技术8、“可用性工程”的概念。
可用性的定义:特定的用户在特定的环境下使用产品并达到特定目标的效力、效率和满意的程度。
可用性的五个方面:有效性、易学习、效率、容错、吸引力。
可用性工程就是改善系统可用性的迭代过程。
一个可用性过程的生命周期大体上分为5个部分:一、了解用户;二、竞争性分析三、设定可用性目标四、用户参与的设计五迭代设计六、产品发布后的工作P2289、“用户模型法”的概念。
用户模型法(User Model)是用数学模型来模拟人机交互的过程。
这种方法把人机交互的过程看作是解决问题的过程P23410“人机交互”的概念。
P1人机交互(HIC)是指关于设计、评价和实现人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
狭义地讲:它主要研究人与计算机之间的信息交换,包括人到计算机和计算机到人的信息交换两部分11“桌面隐喻”的概念桌面隐喻是指在用户界面中用人们熟悉的桌面上的图例清楚地表示计算机可以处理的能力。
隐喻的表现方法:静态图标、动画和视频;隐喻可以分为三种:直接隐喻工具隐喻和过程隐喻p7912“语音识别”的概念。
人机交互基础考试(答案见尾页)一、选择题1. 人机交互是什么?A. 人与计算机之间的交流方式B. 人操作计算机时的思考过程C. 计算机技术与人机之间的信息交换D. 人机之间通过设备传递信息的过程2. 以下哪个不是人机交互的主要组成部分?A. 硬件B. 软件C. 用户接口D. 外部设备3. 人机交互中,用户与计算机之间的通信方式有哪些?A. 输入设备B. 输出设备C. 语音识别D. 手势识别4. 什么是菜单栏?A. 一种用户界面元素,用于选择命令或访问子菜单B. 计算机的基本输入设备C. 用于显示菜单和选项的屏幕区域D. 计算机的基本输出设备5. 以下哪个是图形用户界面(GUI)的特点?A. 直观的用户界面B. 与设备无关的可移植性C. 高度定制化D. 所有答案都是正确的6. 什么是图标?A. 一组可以点击的菜单项B. 在屏幕上显示的图片C. 代表程序或文件的符号D. 计算机的基本输入设备7. 什么是窗口?A. 一个独立的屏幕区域,用于显示信息或执行程序B. 用于编辑文本的区域C. 计算机的基本输出设备D. 用于存储数据的设备8. 什么是文本框?A. 一个可以输入文本的区域B. 用于显示文本的区域C. 计算机的基本输入设备D. 用于存储数据的设备9. 什么是按钮?A. 一个可以点击的开关B. 用于显示文本的区域C. 计算机的基本输入设备D. 用于存储数据的设备10. 什么是滚动条?A. 一个可以滚动以查看不同内容的线B. 用于显示菜单或选项的屏幕区域C. 计算机的基本输入设备D. 用于存储数据的设备11. 人机交互是什么?A. 人与计算机之间的交流方式B. 人操作计算机时的思考过程C. 计算机技术与人机之间的信息交换D. 人机之间通过设备传递信息的过程12. 以下哪个是图形用户界面(GUI)的基本组成部分?A. 文本框B. 按钮C. 菜单D. 鼠标13. 人机交互中,()是一种输入设备。
A. 键盘B. 鼠标C. 显示器D. 打印机14. 现代人机交互中常用的一个基本概念是?A. 一致性B. 可访问性C. 用户体验D. 反馈15. 以下哪个不是触摸屏的功能?A. 输入数据B. 控制设备C. 显示图像D. 运行程序16. 在人机交互中,()是指用户通过输入设备向计算机传达信息的方式。
第一章人机交互的基本概念:所谓人机交互是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象研究的学科。
主要研究内容:(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模型:是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。
《人机交互》单选10 * 2 分填空10 * 2 分简答6 * 5分综合3 * 10 分绪论1、什么是人机交互,主要研究内容,经历的阶段(P1)人机交互技术(HCI):是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
狭义的讲,它主要是研究人与计算机之间的信息交换,它主要包括人到计算机和计算机到人的信息交换两部分。
研究内容:(P2)人机交互界面表示模型与设计方法2)可用性分析与评估3)多通道交互技术4)认知与智能用户界面5)群件6)WEB设计7)移动界面设计经历的阶段:(P3)命令行界面交互阶段2)图形用户界面交互阶段3)自然和谐的人机交互阶段认知和认知基础1、视觉感知(P5)视觉感知可分为两个阶段:1)受到外部刺激接受信息阶段2)解释信息阶段人机交互设计时需要清楚这两个阶段及其影响,需要注意的是,一方面,眼睛和视觉系统的物理特性决定了人类无法看到某些事物;另一方面,视觉系统解释处理信息时对不完全信息发挥一定的想象力。
人的感知:视觉,听觉和触觉感知。
(P9)3、认知过程有哪些?对界面设计的原则(p18-22)1)感知和识别(根据人的关注特点,在设计人机交互界面时具体应注意的问题有:A. 用户应能不费力地区别图标或其他图形表示的不同含义;B.文字应清晰易读,且不受背景干扰C. 声音应足够响亮而且可辨识,应使用户能够容易理解输出的语言及其含义;D. 在使用触觉反馈时,反馈应可辨识,以便用户能识别各种触觉标的的含义等。
)2)注意(根据人的注意特点,在设计人机交互界面时应做到:A. 信息的显示应醒目,如使用彩色,下划线等进行强调;B. 避免在界面上安排过多的信息,尤其要谨慎使用色彩,声音和图像,过多的使用这类表示易导致界面混杂,分散用户的注意力;C. 界面要朴实,朴实的界面更容易使用。
)3)记忆(考虑人的记忆特点,进行交互设计时应该注意的问题有:应考虑用户的记忆能力,勿使用过于复杂的任务执行步骤;由于用户长于“识别”而短于“回忆”,所在设计界面时,应使用菜单、图标,且它们的位置应保持一致;为用户提供多种电子信息的编码方式,并且通过颜色、标志、时间戳、图标等,帮助用户记住它们的存放位置。
第一章1.人机交互(名词解释)2.为什么需要人机交互?(论述)3.人机交互的目标:(填空)4.人机交互的三个发展阶段5.图形用户界面的主要特点(简答/填空)6.和是人机交互的理论基础。
(填空)第二章1.视觉对物体大小、深度相对距离以及亮度色彩的感知特点(论述/简答)2.颜色的三个属性3.莱亚错觉(名词解释)视错觉对视觉感知的影响(论述/简答)4.颜色空间(名词解释)RGB:CYMK:HSV:CIE:5.听觉的三个属性6.常见的认知过程、特点以及相关的人机交互设计原理(论述/简答)7.概念模型(名词解释)第三章1.二维扫描仪工作原理2.Dpi(名词解释)3.三维激光扫描仪工作原理(简答)4.液晶显示器工作原理5.等离子显示器的工作原理6.显示器的主要技术指标7.点距(名词解释)第四章1.三种人机交互输入模式(填空/简答)2.基本交互技术3.图形交互技术4.为什么联机会比脱机的手写识别效果要好(简答)第五章1.图形用户界面的三个重要思想2.图形用户界面设计的一般性原则3.用户体验(名词)4.用户交互分析的内容5.人机交互设计的流程6.任务分析内容与目标---7条7.以用户设计为目标的人机交互设计的四个重要原则第六章1.人机交互界面表示模型的作用2.人机交互界面表示模型的三种主要形式第七章1.Web界面的设计原则2.Web界面设计要素有哪些第八章1.Web界面的设计原则2.Web界面设计要素有哪些第九章1.可用性2.支持可用性的设计原则3.可用性的评估方法(填空)4.可用性的五个表现5.什么叫可用性工程6.软件可用性评估应该遵循的原则。
人机交互知识点总结## 1. 人机交互的基本概念1. 人机交互定义:人机交互是研究如何让人类和计算机系统之间进行有效的交互。
2. 用户界面:用户界面是用户与系统之间进行信息交换的载体,包括图形界面、文字界面、声音界面等形式。
3. 用户体验:用户体验是用户在使用产品或系统时的感觉和情感的综合,包括易用性、可访问性、吸引力等方面。
4. 交互设计:交互设计是指设计师对用户界面和交互过程进行规划和设计,以提供用户友好的交互体验。
## 2. 人机交互的重要原则1. 易用性:系统应该易于使用,用户能够快速上手并且不需要大量的学习就能够完成基本操作。
2. 一致性:用户界面应该保持一致性,使用户在不同的操作步骤或者不同的功能模块中能够保持相似的交互方式和设计风格。
3. 反馈:系统应该提供及时的反馈,让用户知道他们的操作是否成功,以及系统正在进行什么样的处理。
4. 可控性:用户应该能够控制系统的操作过程,包括可以撤销操作、设置偏好设置等。
5. 可访问性:系统应该为不同能力水平和不同需求的用户提供友好的访问方式,包括残障用户。
## 3. 人机交互的设计原则1. 用户为中心:设计应该以用户为中心,站在用户的角度思考问题,满足用户的需求和期望。
2. 简单明了:界面设计应该简单明了,避免复杂的布局、繁琐的操作。
3. 可视化:通过图形化的方式呈现信息,使用户能够更直观地理解信息。
4. 积极引导:设计应该引导用户完成操作,并提供必要的提示和帮助。
5. 灵活性:允许用户按照自己的喜好和习惯进行操作,提供个性化的设置选项。
## 4. 人机交互的技术手段1. 触摸屏技术:通过触摸屏幕进行操作,适用于移动设备和一些特定的应用场景。
2. 语音交互:用户通过语音指令与系统进行交互,适用于一些无法使用手操作的场景,如驾驶汽车。
3. 智能推荐:基于用户行为和兴趣,推荐相关的内容和功能,提高用户体验。
4. 虚拟现实技术:通过虚拟现实技术创建虚拟环境,用户可以在其中进行交互操作。
人机交互复习题库1. 什么是人机交互?人机交互是指人类与计算机之间进行信息交换和共享的过程。
它包括了人类使用计算机操作和控制计算机,以及计算机向人类提供反馈和信息的能力。
2. 为什么人机交互很重要?人机交互的目标是使计算机更加易于使用和理解。
它可以提高用户的满意度和效率,减少用户犯错的可能性,同时也可以增强用户对技术的信任感。
3. 人机交互设计的原则有哪些?- 可用性:使系统易于研究、易于使用和易于记忆。
- 一致性:保持界面和操作的一致性,使用户能够快速熟悉和理解系统。
- 可预见性:提供明确的反馈和指导,使用户能够准确地预测系统的反应。
- 可访问性:确保系统对各种用户(包括残障人士)都能够无障碍地使用。
- 可靠性:确保系统的稳定性和可靠性,避免系统意外崩溃或丢失数据。
4. 人机交互设计过程包括哪些步骤?- 研究和理解用户需求和目标- 创造和设计用户界面和交互方式- 构建和实现设计的原型或系统- 进行用户测试和评估- 根据反馈和评估结果进行设计改进- 最终实施和部署系统5. 什么是用户体验(UX)?用户体验是指用户在使用产品或服务时所感受到的整体感受和满意度。
好的用户体验可以提高用户的参与度和忠诚度,从而增加产品或服务的市场竞争力。
6. 人机交互的未来发展趋势有哪些?- 增强现实(AR)和虚拟现实(VR)的应用将成为未来人机交互的重要方向。
- 语音交互和语音识别技术将得到更广泛的应用和改进。
- 智能化和自动化的技术将使用户与计算机之间的交互更加智能和自然。
- 移动设备和无线技术的发展将进一步扩大人机交互的应用领域。
以上是关于人机交互的一些复习题,希望对你的学习有所帮助!。
人机交互各章知识点第1章1.人机交互的概念,所涉及的学科及关系。
答:人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互是计算机系统,且围绕这些方面的主要现象进行研究的科学。
人机交互技术与认知心理学、人机工程学、多媒体技术和虚拟实现技术密切相关。
其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术和虚拟实现技术与人机交互技术相互交叉和渗透。
2.人机交互研究的内容。
答:人机交互的研究内容有人机交互界面表示模型与设计方法、可行性分析与评估、多通道交互技术、认知与智能用户界面、虚拟环境中的人机交互、Web设计、移动界面设计、群件。
3.人机交互经历的三个阶段答:语音命令交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段4.发展趋势答:集成化、网络化、智能化、标准化5.人机交互技术答:人机交互技术主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。
6.人机交互界面设计的重要性:人机界面是指人类用户与计算机系统之间的通信媒体或手段,它是人机双向信息交换的支持软件和硬件。
这里“界面”定义为通信的媒体或手段,它的物化体现是有关的支持软件和硬件,如带有鼠标的图形显示终端。
人机界面也称用户界面人机交互是通过一定的人机界面来实现的,在界面开发过程中,有时把它们作为同义词使用。
1。
它影响最终用户的使用、计算机的推广、以至人们的工作和生活。
2。
人机界面是计算机系统的重要组成部分,它的开发工作量极大(占系统的40-60%),加上不同人群对界面的要求不全相同,因而人机界面是计算机研制中的一个最困难的部分。
7.人的信息处理过程:2大阶段,感知阶段和认知阶段。
感知阶段:用感官去感受的阶段,比如观察到一个正方形的线条。
认知阶段:将感受到的事物与所认识的事物联系起来,或者了解事物的阶段。
第2章1.人的主要的感知方式答:视觉、听觉、触觉2.人的认知过程答:1、关注2、感知和识别3、记忆4、学习5、阅读、说话和聆听6、解题、规划、推理和决策交互原则:许多认知过程是相互依赖的,一个活动可同时涉及多个不同的过程,只涉及一个过程的情况非常罕见。
1、人机交互:是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
2、人机交互是一门综合学科。
认知心理学与人机工程学是人机交互技术的理论基础,虚拟现实技术与人机交互是相互交叉和渗透的。
3、人机交互的发展历史:命令行界面交互阶段;图形用户界面交互阶段;自然和谐的人机交互阶段。
4、人的感知交互过程主要是通过视觉、听觉和触觉感知进行的。
5、人类从周围世界获得的信息约有80%是通过视觉得到的。
6、RGB颜色模型通常用于彩色阴极摄像管等彩色光栅图形显示设备中。
7、CMYK颜色模型对于认识某些印刷硬拷贝设备的颜色处理很有帮助。
8、常见的认知过程:感知和识别;注意;记忆;问题解决;语言处理。
9、影响认知的因素:情感;人的个性差异。
10、分布式认知理论是传统认知理论的发展,和传统的认知理论并不冲突。
11、分布式认知理论的特征:强调个体与外部表象的结合,重视人工制品的作用;强调认知的分布性;强调交互作用和信息共享;关注具体情境和情境脉络。
12、输入设备:键盘、手写输入、二维扫描仪、数码摄像头、三维扫描仪、动作捕捉、鼠标、触摸板、触摸屏、控制杆设备。
13、输出设备:显示器、打印机、语音交互设备。
14、三维扫描仪成为了实现三维信息数字化的一种极为有效的工具。
动作捕捉设置则用于捕捉用户的肢体甚至是表情动作,生成运动模型。
15、人机交互输入模式?请求模式:在请求模型下,输入设备的启动是在应用程序中设置的;采样模式:输入设备和应用程序独立地工作;事件模式:输入设备和程序并行工作;16、基本交互技术?定位:定位是确定平面或空间的一个点的坐标,是交互中最基本的输入设备技术之一;笔画:笔画输入用于输入一组顺序的坐标点;定值:定值输入用于设置物体旋转角度、缩放比例因子等;选择;选择是在某个选择集中选出一个元素,通过注视。
指点或接触一个对象,使对象成为后续行为的焦点,是操作对象时不可缺少的一部分;字符串:键盘是目前输入字符串最常用的方式,现在用写字板输入字符也已经很流行。
主要复习内容提要
人机交互的基本概念、人机交互的设计方法
人机交互的实现技术、人机交互设计的实例
一、基本概念
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、多通道用户界面
基于视线跟踪、语音识别、手势输入、感觉反馈等新的交互技术,允许用户利用自身的内在感觉和认知技能,使用多个交互通道,以并行、非精确方式与计算机系统进行交互,旨在提高人机交互的自然性和高效性。
5、多通道用户界面的基本特点
使用多个感觉和效应通道、允许非精确交互、三维和直接操纵、交互的双向性、交互的隐含性等。
6、多媒体技术
多媒体技术是指通过计算机对文字、数据、图形、图像、动画、声音等多种媒体信息进行综合处理和管理,使用户可以通过多种感官与计算机进行实时信息交互的技术,又称为计算机多媒体技术。
7、虚拟现实技术
虚拟现实技术即虚拟现实,是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。
(三)可用性分析与评估
1、可用性与可用性工程
(1)可用性的定义:
特定的用户在特定环境下使用产品并达到特定目标的效力、效率和满意的程度。
(2)可用性工程:
所谓可用性工程就是改善系统可用性的迭代过程,贯穿于产品设计之前的准备、设计实现、一直到投入使用,其目的就是保证最终产品具有完善的用户界面。
2、支持可用性的设计原则
(1)可学习性:新用户能否很容易地学会交互和达到最佳交互性能。
支持原则:可预见性、同步性、熟悉性、通用性、一致性
(2)灵活性:用户和系统之间信息交流的方式是否灵活多样。
支持原则:可定制性、对话主动性、多线程、可互换性、可替换性
(3)鲁棒性:用户能不能成功达到交互目标,能否对达到的目标进行评估。
支持原则:可观察性、可恢复性、响应性、任务规范性
3、可用性评估
可用性评估是检验软件系统的可用性是否达到了用户的要求。
常用的方法包括:用户模型法、启发式评估、认知性遍历、用户测试和问卷调查。
最常用的方法是:用户测试和问卷调查。
(1)用户模型法
用户模型法是用数学模型来模拟人机交互的过程。
(2)启发式评估
启发式可用性原则共有十条:
1)系统状态可见性
2)系统与用户现实世界相互匹配
3)用户控制与自由
4)一致性与标准
5)错误预防
6)识别而不是回忆
7)使用的灵活性与效率
8)美观而精炼的设计
9)帮助用户认识、诊断和修正错误
10)帮助和文档
(3)认知性遍历
在认知性遍历中,专家测评者从一个说明书或早期的原型出发构建任务场景,然后让用户使用此界面来完成任务,即“遍历”界面。
(4)用户测试
用户测试就是让用户真正去使用软件系统,由试验人员对实验过程进行观察、记录和测量。
用户测试分为实验室测试和现场测试。
(5)问卷调查
使用可用性问卷调查来收集用户的实际使用情况,了解用户的满意程度和遇到的问题,并利用收集到的信息不断改进和提高软件的质量和可用性。
二、设计方法
1、人机交互界面表示模型
(1)行为模型
常见的行为模型:
1)GOMS——目标操作方法和选择行为模型
2)LOTOS——时序关系说明语言
3)UAN——用户行为标注
4)CTT——任务模型
(2)结构模型
(3)行为模型和结构模型的转换
包括整体框架、转换算法
(4)表现模型
表现模型描述了用户界面的表现形式,由层次性的交互对象组成。
交互对象由抽象交互对象和具体交互对象组成。
2、以用户为中心的界面设计
(1)对象建模分析
是将系统和用户任务分析的结果转化为用户界面设计的第一步;
建模是将系统任务的某些概念及其关系用图的方式直观综合地表达出来;
分析则是将系统的对象抽象为类,列出对象或类的属性、行为以及对象间的关系。
(2)视图抽象设计
视图抽象设计通过组合概念模型中的对象和对象操作,提供系统运行的方法和方式,为具体的设计提供指导,并要为系统的不同实施方案提供灵活的界面选择。
(3)概要设计
针对特定的操作系统或交互方式,对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
(4)视图的关联设计
很多交互任务需要从一个状态转化为另一个状态,这就要考虑用户完成任务所需的信息和功能,并将不同交互视图之间的联系和状态转换关系整理清楚。
(5)视图的全面设计
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性。
三、实现技术
1、窗口系统
(1)窗口系统结构(2)设计交互应用程序(3)交互系统开发软件包
(4)交互系统的软件结构
1)Seeheim模型;2)MVC模型及Struts结构;3)EO模型;4)智能体模型
2、用户界面管理系统UIMS
(1)对话的独立性
对话独立性的优点:可移植性、可重用性、界面的多样性、定制界面
(2)UIMS的表示方法
UIMS的表示方法主要包含人机界面的规格说明和它与人的因素、应用程序及其数据结构的联系等。
1)表现层的表示方法;2)对话控制的表示方法;3)应用层的表示方法(一)Web界面的实现
1、超文本与超媒体
超文本是一种用户接口范式,用以显示文本与文本相关的内容。
超媒体是超文本和多媒体在信息浏览环境下的结合,不仅可以包含文字而且还可以包含图形、图像、动画、声音和视频等。
2、Web界面设计问题的提出
从人机交互界面的角度,可以将Web理解为一个用户和其他用户之间通过internet进行信息交流的抽象界面,Web界面设计的好坏将会影响用户的使用兴趣和效率。
3、Web界面设计基本原则
(1)以用户为中心(2)一致性(3)简洁与明确
(4)体现特色(5)兼顾不同的浏览器(6)明确的导航设计
4、Web界面设计要素
(1)Web界面规划(2)语言与文化(3)内容、风格与布局、色彩设计
(4)文本设计(5)多媒体元素设计
5、Web界面设计技术与工具
(1)常用Web界面设计工具
1)HTML;2)JavaScript;3)JavaApplet;
4)服务器端脚本语言:ASP、PHP、JSP;5)AJAX技术
(2)Web界面设计新技术
Web3D设计技术:VRML技术、XML技术、Java技术、动画脚本语言、流式传输技术
(二)移动界面的实现
1、移动界面的输入方式
(1)键盘输入(2)笔输入(3)语音识别
2、移动界面的输出方式
(1)显示技术(2)声音输出
3、移动界面设计的新问题
(1)资源相对匮乏(2)移动设备的种类繁多(3)连接方式复杂
4、移动界面的设计原则
(1)简单直观(2)个性化设计(3)易于检索(4)界面风格一致
(5)避免不必要的文本输入(6)根据用户的要求使服务个性化
(7)最大限度地避免用户出错(8)文本信息应当本地化
5、移动界面设计要素
(1)菜单(2)按钮(3)多选列表(4)文字显示(5)数据输入
(6)图标与图像(7)报警提示(8)多媒体展示(9)导航设计
6、移动界面实现
(1)移动应用开发技术
1).NET精简框架;2)J2ME架构;3)无线二进制运行时环境BREW
(2)移动浏览标准协议
1)WAP;2)WML与WMLScript;3)XHTML Basic与XHTML MP
(3)移动设备操作系统
1)Palm OS;2)Windows Mobile系列移动操作系统;
3)嵌入式LINUX;4)Symbian OS/EPOC OS
(4)移动界面开发工具
四、应用实例
1、Web界面实例分析
2、移动界面实例分析。