人机交互界面实验报告

2023-03-24

一份优质的报告,需要以总结性的语录、合理的格式,进行工作与学习内容的记录。想必你也正在为如何写好报告而发愁吧?以下是小编精心整理的《人机交互界面实验报告》的相关内容,希望能给你带来帮助!

第一篇:人机交互界面实验报告

人机交互期末报告

人机交互基础教程 期末设计报告

( 2015/ 2016 学年 第一学期)

设计题目:以用户为中心的互动网站交互设计研究 专 业: 计算机科学与技术 姓 名: 学 号: 指导教师:

期:

以用户为中心的互动网站交互设计研究

摘要

随着当前网络媒体的迅速发展,互动网站的交互设计也越来越需要更充分的体现,用户是网站的使用者,积极的用户体验可以使用户增加亲切感舒适感,也可以使用户在使用的过程中更加轻松自如更高效率的完成任务从用户体验的角度来研究和分析互动展示网站中的交互设计,从而可以让使用者有更轻松更自由的体验。

通过对网站的交互结构、交互流程、交互细节,展示互动交互、动态交互界面等互动展示网站的多维度分析,并结合使用Flash 、Dreamweaver 、Photoshop等相关制作软件,进行具体的网站设计制作,从而更好的促进互动展示网站交互设计的发展,互动展示网站的交互设计更加趋于人性化,引导交互体验设计能够更加注重用户体验。

以用户为中心来进行设计分析,做符合用户使用需求的交互设计,基于用户体验的互动展示网站的交互设计。以具体实例网站的设计为出发点,要求围绕互动展示网站的交互设计方向进行深入的阐述,同时说明如何基于用户体验来完成的交互设计。

关键词:用户体验 交互设计 互动网站

一、 问题定义

1、用户体验简介

用户体验(User Experience,UX)通常是指用户在使用产品或系统时的全面体验和满意度。该术语经常出现在和软件、商业的有关话题中。事实上这些话题中的用户体验,多半与交互设计有关。

用户体验主要有下列元素组成:品牌(Branding)、使用性(Usability)、功能性(Functionality)和内容(Content)。这四个元素单独作用都不会带来好的用户体验。只有把他们综合考虑、一致作用才会带来良好的结果。

用户体验是一个涉及面很宽泛的问题。实际操作中的用户体验建设,更多的是一种“迭代”式的开发过程:按照某种原则体系设计功能、版面、操作流程,在系统完成后,还要通过考虑各种途径的用户反馈,经历一个相对长时间的修改和细化过程。

影响用户体验的因素很多,包括:

①现有技术上的限制,使得设计人员必须优先在相对固定的UI框架内进行设计。 ②设计的创新,在用户的接受程度上也存在一定的风险。 ③开发进度表,也会给这样一种具有艺术性的工作带来压力。

④设计人员很容易认为他们了解用户需要,但实际情况常常不是这样。 要达到良好的用户体验,理解用户是第一步要做的事情,而用户本身的不同以及用户知识的不同是其中重要的两方面,需要在系统设计之初进行充分的了解。

2、用户体验定义

用户体验(User Experience,简称:UE/UX)是一种在用户使用一个产品(服务)的过程中建立起来的纯主观的心理感受。它是一个全方位的概念,在产品不同的阶段,不同的渠道,每一个可能和产品、服务,以及企业本身接触的地方都能产生用户体验。尝试产品(服务)的用户个体差异也决定了每个用户的真实感受、体验是无法通过非常有效途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的测试、实验来认识到的。

3、网站用户体验的表现形式

网站当中用户体验的三个基本表现为:①网站设计②品牌展现③客户服务 ①网站设计

独特的网站风格,新颖的展现方式,但是要以品牌的逻辑要求为基础,当然了,前人的路也是要借鉴的,电商平台的页面展现方式,我们就可以借鉴。 ②品牌展现

从多个角度推销自己的产品,比如当当网的书籍,站外的邮件营销跟踪服务、手机短信、竞价投放等,站内专题页面、热度书籍推荐等。都是一个产品的推广展现方法,多个角度,多个方法,一起推广产品让用户存在一种‘脸熟’到认可的程度。 ③客户服务

客户服务其实是和产品推广是并驾齐驱的,要实时跟踪潜在用户,针对产品推敲客户心理来起到推广产品的作用,客户服务最主要的是态度,让用户认可产品首先就要认可这个平台。这样才能起到连锁反应;售后服务基本是所有平台基本都欠缺的一个指标,售后维护客户,也可以进一步“压榨”的,尽量的去提取客户身上的价值,因为一个新的客户的成本往往比较高,而像这种客户就存在一个口碑营销。一般情况下很少平台存在“一次性客户”,所以售后服务值得关注。

4、用户体验的研究

用户体验研究(User Experience Research)的目的是通过对用户行为和企业商业目的的研究,将企业的商业模式、服务方式、策略重点和盈利模式融入良好的用户体验中。用户体验研究是对用户在使用一个产品或系统之前、使用期间和使用之后的全部感受包括情感、信仰、喜好、认知印象、生理和心理反应、行为的研究与分析。良好的用户体验产生持续的用户粘性,并对企业品牌的口碑传播起到不可估量的作用。

用户体验研究的具体方法:【眼动&脑电研究】;【信噪比原则】;【焦点小组】;【卡片分类法】;【情景调查四要素】;【深度访谈】;【组块原则】;【纸面原型】;【问卷法】;【启发式评估】;【隐喻诱引技术】;【参与式设计】。

二、 交互设计现状及表现形式分析

1、当前网站交互分析与研究

随着互联网的快速发展,网站设计和实现的成本不断降低,这使得互联网站遍地开花,市场上出现了各种各样的设计公司、工作室,它们都有着各自的展示平台,这也为交互设计和用户体验提供了良好的发展空间。当今交互设计互动展示类的网站都处于不断探索、不断进步的过程当中,很多的互动展示形式都可以通过一个场景来展示网站内容或者说是传达企业信息。 ① 先以登录界面为例: 126邮箱:

支付宝:

目前主流的登录界面基本都是上下结构,他们的特点就是简洁明了。

② 其次是导航的布局:

美团:

当当:

当前好的网站设计的导航都是在网页的头部,让人一目了然,结构很清晰,方便用户使用。

③ 最后,举例说明如何体现用户登录后的head及如何排版用户中心的位置的方式比较明智。

淘宝:

整个head应该让用户能够迅速找到想要点击的按钮,多数情况下,如果用户找不到想要的指示按钮估计就直接将浏览器关闭了。

2、互动展示网站的主要展示形式

当前交互网站展示形式分为图片类展示、文字类展示以及图文混合展示三种。图片类的展现形式是目前使用最广泛的,原因在于图片具有很大的可控性,包括内容更新、结构变换、多种案例的整合统一,都能够非常方便地通过图片整合在一起。有交互展示需求的网站,一般为具有可视化产品的公司或个人,可视化可以是一张视觉效果图、一张草稿、一个三位虚拟模型、一个真实的产品照片等等,这类展示都是建立在其有可视化的展示需求上的。

① 图片类展示:

在最大化展示某张图片的同时,让用户看到相册中其他内容,更吸引用户进行继续点击浏览下一张图片。

② 文字类展示:

网页文字展示通过字体的大小、颜色来使内容的展现更富有逻辑性,界面更清晰,用户使用起来更易掌握信息。

③ 图文混合展示

现在的某些搜索词的展示已经不再仅限于图片本身,如搜索圣诞节,网页向我们展示文字的会附带很多图片信息,这样的设计将文字图片相结合,让浏览者更有中身临其境的感觉,获得的信息也更多。

3、互动展示网站的其他展示形式

互动展示网站的展示形式一般都是由展示内容决定的,除了以上说的常规的三种外,还有一些其他的展示形式比如三维展示、动画展示、视频展示等。 ①三维展示

三维展示形式分为两种,一种是纯技术手段实现图片、文字等内容在网站内做三维效果的展现,这种展现形式只能做简单模型的内容展示和信息展示,体积较小,适合网络传播;另一种则是通过三维建模软件实现复杂模型,导入互动展示网站制作软件进行交互合成,体积庞大,不适合网络传播。三维建模的展示形式,具有非常好的实物表现力,尤其体现在购物网站中,其强大的产品展示令用户具有直观性的体验,可以观察到每个角度的细节。 ②视频展示

视频展示在互动展示中信息传递效果比较直观,但是只是纯粹的视频播放,没有用户的参与,最终的互动效果一般较差。

三、网站交互设计与用户体验

1、互动展示网站的需求分析

1) 互动展示网站定位

本互动网站的定位为创意工作室,宗旨是将品牌、设计和先进的科技相结合。主要为一些有需要的公司品牌进行互动展示设计。本网站设计的主要目的是进行工作室形象的树立、工作室的介绍以及宣传等等。

2) 互动展示网站内容分析

本网站作为工作室网站,主要为了对工作内容和品牌形象进行宣传,其内容主要以工作室相关内容为主体。

第一,工作室介绍。工作室的性质、理念、品牌、历程等等都需要有所体现,让用户有一个全面直观的印象。

第二,案例的展示。将过去曾经设计过的作品展现在用户面前。因为工作室是为品牌设计,所以图片展示必不可少。

第三,联系我们。树立良好的品牌形象的核心目的是挖掘潜在的客户,让用户能够方便地联系我们也是必不可少的元素。页面展示包括联系电话和地址等等。

第四,招募人才。人才是一个公司最为重要的竞争力,工作室欢迎具有相同工作理念的设计人才的加入。

第五,服务的客户。一个陌生的工作室很难让用户清晰地去判断并作出选择,但是其曾经服务过的客户从某方面而言也可以体现工作室的水平。

3) 展览展示需求

工作室建立网站来展示作品根本目的是为了在用户心中建立良好的品牌形象。作为互动展示设计类网站,其作品展示更加显得重要。首先作为创意工作室,创新的理念要突显出来。所以网站的设计及作品展示必须是最能吸引用户的,让浏览者时时刻刻感受到互动展示设计所带来的魅力。

4) 企业宣传需求

一个工作室有品牌意识、实力,还要有口碑、宣传,营销宣传是为了给工作室提高知名度。要想让工作室被广大用户熟知,企业宣传是必要的,网站宣传是比较有效的方法之一,一个优秀的展示网站,展示给用户不仅仅是工作室,更是一种品牌。 企业的宣传方式有很多种,而网络媒体是成本最低、效果最好的宣传平台。当今社会信息大爆炸,大到企业、小到工作室都在努力地进行着宣传,工作室的知名度决定了工作室的生存和发展,也决定着企业的定位。所以工作室互动网站的设计是基于企业宣传所必须的组成部分,同时企业网站是企业宣传的必要组成部分。

2、互动展示网站的交互结构设计分析

1) 网站的整体架构和布局

首先,直观地展示网站整体结构,即直观的导航设计。导航作为网站结构的核心,始终贯穿整个网站的每一个页面,让用户可以快速地在各网页中进行跳转、切换,以便实现简单快捷的操作。为了使用户简单的记忆和理解网站结构,互动网站在导航上采用单一导航结构,内容即导航,导航即内容,通过舒适柔和的交互设计让用户轻松地进行交互操作。

其次,界面内容布局。要想让用户清晰地理解网站的结构,导航在页面所占的位置就显得尤为重要。导航要醒目,又不能占太大比例,这就要从界面设计的角度去处理导航在视觉上的效果,从而使页面达到良好的平衡。

2) 用户体验与交互结构

一般来说,图形、图像对眼球的吸引力较大,合理地利用信息元素的吸引力,引导用户浏览整个页面,使其了解网站结构,清晰明确地进行网站操作,是用户体验一直以来的主要研究方向。

交互结构主要表现在导航和页面布局。从导航上来说,让用户理解和清晰网站结构是基础。当用户激活导航内容时,导航栏目要求反馈用户,让用户明确地了解到他的行为激活了一个可点击的区域。从表现上来说,鼠标变为手型,触及的栏目导航动态展示相应的鼠标事件。

本站的设计结构以文字图形结合为主。用户点开后即能看见所需内容,这样可以尽可能地降低用户的错误操作,达到良好的用户体验的目的。如图3-1所示。

图3-1 网站主导航 内容结构的展示需要简单明了地阐述网站结构,本站也采用极简的设计,简单、有效,又不乏艺术感。如图3-2所示。

图3-2 创作设备栏目内容

3、互动展示网站的交互流程设计分析

1) 一般交互流程分析

交互设计即为有来有往,用户通过鼠标、键盘进行输入操作,网站对用户操作进行相应的反应。交互流程按照网站交互结构划分,依照结构设计推出交互流程,交互流程相对结构而言更加细致的进行页面交互细分,引导用户完成整个页面的浏览和体验互动与展示。

2) 本站交互流程设计

进入网站首先看到的是首页内容,首页设计中布局了LOGO、导航、工作室的创作宣言等。首页的交互流程具体设计如下:先让用户的视线聚焦于一个被闪烁圆形包围的向下的箭头上,随着用户向下滚动鼠标的滚轮,下面的导航开始向左滑动,上面的导航条开始变长。随后橙黄色的矩形条开始消失,切换到下一个页面:四方块的文字内容逐一出现。或者当用户将鼠标移动到上部导航栏,鼠标的形态会直接变成手势,提示用户可以进行点击,随即进入到新的展开页面。

只要用户滚动鼠标滚轮,就可以一直往下浏览,图片会随着页面自动切换。中间还有工作室的案例展示,工作室的理念展示等等。直到用户滑到页面的最低端,展示就会停止。此刻用户就会看到工作室的联系方式以及分享登录网站的信息。

4、互动展示网站的交互细节设计分析 1) 页面尺寸控制交互设计

良好的用户体验设计要求任何状态、任何情况下浏览器本站都能够获得最佳的用户体验,享受最佳的网站服务。通过程序判断浏览器大小,自动适应浏览器尺寸,是目前较好的解决方案之一。现行浏览器窗口最小为1024*768px,该尺寸为现行主流电脑的最低显示标准,本站设计将宽度固定在1000px,去除滚动栏及浏览器所占据的20px左右的宽度,避免产生横向滚动条,影响网站整体效果。屏幕分辨率在网站打开的瞬间进行程序判断,获取当前页面所在窗口的宽高尺寸,将数据传递到flash接口内,网站内容在获得的尺寸下自动适应调整。

2) 网站的加载与调取研究

在网站制作的过程中,把大文件包拆分成若干文件,要尽可能的降低每个文件或模块的加载时间,提高网站的加载速度和减少用户等待的时间,为用户提供良好的用户体验。文件虽然被拆分了,但依然存在加载的过程,所以在每个元素和外调文件被调区和加载的过程中都需要一个提示,提醒用户网站当前的操作,让用户耐心地等待,该提示统称为Loading。Loading的设计使得互动展示有了一个承上启下的链接,使加载和互动有了一个动态的过程。Loading在动态提醒的基础上还有加载进度条,加载进度一般通过百分比来显示提醒用户当前进度,暗示用户耐心等待以及大致需要等待的时间。

3) 互动鼠标动态设计

互动动态有多种表现形式,通过用户的不同操作展示不同的动态效果,鼠标事件分为:鼠标移动、鼠标经过、鼠标按下、鼠标抬起、鼠标离开、鼠标拖曳等等。鼠标点击、移动、经过等事件是最常用的用户操作,这些操作的精心设计能够给用户带来细腻的用户体验,让用户方便快捷的进行浏览和操作。本站的鼠标事件以鼠标滚轮滚动为主导,当用户滚动鼠标滚轮时,页面开始向下滑动,图片不断地动态更新切换,展现出新的页面内容,达到了良好的用户体验的目的。本站没有其他华丽的鼠标事件,简单的鼠标原则也在动态的图片展现中显现的淋漓尽致,可以增强用户浏览的趣味性。

5、互动展示网站的展示交互设计分析

1) 展示交互的用户操作分析

用户浏览网站的操作以鼠标操作为核心,键盘操作为辅助。对于展示浏览,最有效和直接的鼠标事件是点击,点击意味着激活了一项新的内容。用户对浏览内容的每一次操作,都希望得到反馈,所以每一个互动动态要对应一个用户操作结果,这样的交互流程才是完整的。所以用户点击事件在展示交互设计中意味着内容的展开与跳转。用户浏览网站时,对超出屏幕的内容会有缺失感,这种情况下用户会下意识地进行元素拖拽,希望能够看到全部内容,所以拖拽操作也是极易产生的操作行为。

2) 展示交互的发展与变化

展示设计的体验真实化,一直是互动展示设计所追求的发展方向,立体的、三维的、仿真的设计风格能够让用户更加快速的适应和接受。随着互联网使用人群进一步深入接触互联网,进一步加强对互联网产品的操作认知,用户操作变得丰富起来,所以简洁、平面化的设计风格及交互设计体验将会取代空间感、拟真化的设计风格,用户习惯了现实中的真切体验,就会寻找科技化、现代化的体验,所以展示交互设计的未来是以展示内容为核心进行设计的。

3) 展示交互在本站的体现

本站通过简洁的设计方式,让展示交互设计摒弃繁杂无用的元素,让用户通过最简单、原始的互动方式来浏览页面的交互内容,以实现展示内容的核心最大化,如图3-3所示。

图3-3 首页导航栏的展示设计

首页的展示交互设计主要注重的是工作室名称还有导航栏的设计。良好的多内容切换及内容展示交互设计能够让用户进行更好地浏览,如图3-4所示,展示内容的切换:

图3-4 内容的切换

其他内容通过滚动鼠标滚轮,或者通过鼠标点击事件来实现,内容动态通过网页下面的图片切换来展现,如图3-5,3-6,3-7,3-8所示:

图3-5 图片切换

图3-6 图片切换

图3-7 图片切换

图3-8 图片切换

或者通过鼠标点击事件直接展开,点击导航栏的Services,页面跳转到下一展示区,如图3-9所示:

图3-9 通过导航栏进行切换

无论当前处于网页的哪个部位,都可以通过点击右上角的导航栏来进行切换。这样产生的交互结构就是一个闭合的流程,从主页展示切换到工作室设计设备,再到工作内容展示,都可以随时进行任意部位的切换,这样就实现了交互设计的完整和统一。其他方面的展示也一样,这是本站最大的特点,只通过唯一的滚动事件来实现各种内容的展示与切换,如图3-10所示:

图3-10 其他内容切换

6、互动展示网站的交互动态设计分析

1) 交互动态设计的意义

交互动态的设计在互动展示以及交互设计中都占据着重要的地位,交互设计可以进行人机对话、信息交流,而动态设计就是让人机对话、信息交流变得可视化,让用户可以清楚地看到当前操作的界面哪些内容是可以点击的,哪些内容是用来浏览的。交互动态可以指示用户操作方式,弥补了交互设计生硬的不足,增加用户体验的感知度,使用户能够更好地进行浏览和互动。

2) 本站交互动态设计应用

交互动态设计的原则是简单直接的表达出交互形式,区分于静态内容。交互动态设计在一个互动展示网站中应该是无处不在的,每一个交互点都要有一个动态提示,这样才能让用户方便地感知热区所在。从用户体验的角度来说,只有通过充分动态设计的热区才能让用户有点击的欲望,才能引发用户进一步的浏览,本站设计中网络登录部分的交互设计,随着鼠标的移动,图形颜色变深,使得按钮的可点击性一目了然,如图3-11,3-12所示:

图3-11 鼠标动态(1)

图3-12 鼠标动态(2) 当鼠标划过一个可点击区域时,交互动态就应该随之出现,增加视觉动态效果并达到引导用户的目的。工作室展示的区域有个黑色向左方向的箭头,表示关闭左侧导航栏,如图3-13所示:

图3-13 左侧导航关闭箭头 交互的动态设计,通过动态的元素引导着用户的每一个操作,每一次的引导形成了网站的线索,最终组成了整个网站的结构。动态交互是互动网站的视觉基础,所以动态交互的设计是互动展示网站最根本的要素。

7、互动展示网站的交互设计创新

1) 互动拖拽展示

通过拖拽进行内容的展示,让用户能够亲身地体验内容的可扩展性;多内容地共享展示平台,使互动展示交互体验达到新的高度,让基于用户体验的交互设计深入人心,从视觉和听觉上都可以感受到交互设计为用户带来的友好体验,从而使用户能够方便、快速、简单、高效地获取信息。

2) 互动滚轴展示

滚轴的使用需要全面的进行引导,在告知用户的同时保证滚轴的可使用性。滚轴要控制动态展示的内容,每次滚动移动的位置不要超过浏览器大小的六分之一,且移动不要匀速,动态移动要求以先快后慢为行为准则,这样在进行动画时能够最大程度地模拟现实,让用户在现阶段能够更加容易接受交互体验,更好地进行网站内容的浏览。

3) 交互一体化设计

交互设计与视觉设计相通,都需要进行整体化的构建,在主体统一的基础上进行内容的演化。交互设计在展示内容的交互形式上采用统一的展开和拖拽展示样式,让交互设计在最大程度上得到有效的统一。在画面交互元素的视觉设计上,采取统一的视觉风格交互形式,进行对网站的统一整合,使整体的交互设计保持一致性,以提高用户的使用效率。交互设计的一体化设计是用户的体验和使用都得到良好的优化。

四、基于用户体验的交互界面设计

1、交互界面风格设计

1) 本站界面风格设计

本站的设计定位是简约、大方、个性、清新,所以网站在整体设计时采用白、橙色作为主背景,对比度大的黑、灰色进行点缀,突显出主要展示内容,使得网站看起来简洁明了,如图4-1所示:

图4-1 网站首页

2) 本站界面设计演变与突破

本站介绍性的内容页面采用纯色模式,高纯度的色彩使得页面很有个性与时尚感,增强了对比度。如图4-2,4-3所示:

图4-2 创作设备内容

图4-3 工作案例展示

2、交互设计界面元素布局的合理化

1) 标志的布局需求

Logo是工作室的标志,即为网站的标志,是本站设计的重要元素,经研究发现,用户浏览习惯为“F”型,从左上开始,向右上浏览,然后从网站左边向下,随后再向右。Logo要占据重要的位置,要保证每一个用户都可以看到,起到宣传的作用。

2) 导航和版权的布局需求

网站的导航是网站的重要组成部分。导航要求简洁和直接,导航通常位于右上角。网站的主体内容需要预留出来布局网站需要展示的主要内容,所以左下角式布局版权信息的最佳选择。这样布局之后网站在结构上就实现了整体化。如图4-4所示:

图4-4 导航布局在右上角

3、交互设计中界面版式设计

1) 点线面在交互展示中的呈现

点是画面的最基本的组成元素,在本站的设计中没有特别明显的大量点的集合,点大即为面,点有机组合便是线,本网站设计将点线面有机组合在一起。如图4-5所示:

图4-5 网站首页

首页右上角的Logo就是明显的多点组合,Home、Services、Work,多点的有机排列组合形成了导航线,使导航在线的统一下展示其特有的结构关系。

主要展示区通过面来统一,在内容页面上创作设备的展示由线形成了四大面区域,通过鼠标滚轮的滚动,线段不断出现、消失,引导着面的变化,如图4-6,4-7所示:

图4-6 线面的交互转变

图4-7 线面的交互转变 2) 交互设计中版式构成

交互设计的版式构成是常规构成,作品展示中的每一个作品都是在进行结构上的重复,产生了不断强调的效果,最终实现版面构成。如图4-

8、4-9所示:

图4-8 作品展示

图4-9 作品展示

工作室介绍的模块分为两个部分,左侧为导航栏,用户可以进行点击操作,选择查看工作室图片或者位置地图,右侧即为选择以后的展示区。在展示区左边有个小的黑色的返回箭头,可以让用户返回到首页的的主页面。如图4-10所示:

图4-10 工作室介绍版面

第二篇:整理-人机交互

人机交互 第一章

1、√什么是人机交互(Human-Computer Interaction,HCI)以及简称 指关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面的主要现象进行研究的学科。简称HCI 第二章

1、√概念模型:一种用户能够理解的系统描述,它使用一组集成的构思和概念,描述系统做什么、如何运作、外观如何等

2、评价概念模型好坏:是否满足用户需要;是否容易被用户理解

3、三个相互联系的概念模型

(1)设计模型 (2)系统映像 (3)用户模型

4、分布式认知

I)√分布式认知的概念:分布式认知(Distributed Cognition)是一个包括认知主体和环境的系统,是一种包括所有参与认知的事物的新的分析单元。分布式认知是一种认知活动,是对内部和外部表征的信息加工过程。分布式认知是指认知分布于个体内、个体间、媒介、环境、文化、社会和时间等之中。

//分布式认知法描述的是认知系统中发生了什么,它通常描述人员之间的交互,人们使用的物品及工作环境。 I)√表象与人工制品

表象是指信息或知识在心理活动中的表现和记录方式,是外部事物在心理活动中的内部再现,一方面它反映客观事物,代表客观事物,另一方面又是心理活动进一步加工的对象。 人工制品:是指人工制造的仪器、符号、程序、机器、方法、模式、理论、法规以及工作组织的形式等

I)分布式认知理论的特征:(1)强调个体与外部表象的结合,重视人工制品的作用(2)强调认知的分布性(3)强调交互作用和信息共享(4)关注具体情境和情境脉络

I)√分布式认知在人机交互中的应用:分布式认知的思想可用于指导像电子商务等系统的设计。设计合适的、易于记忆的表单、标签等人工制品 第三章

1、√虚拟现实交互设备

I)三维空间定位设备:(1)空间跟踪定位器 (2)数据手套 (3)三维鼠标 (4)触觉和力反馈器 II)三维显示设备:(1)立体视觉 (2)头盔式显示器 (3)CAVE (4)真三维显示

数据手套为人与环境的虚拟结合提供了一种重要的手段。整个系统包括位置、方向传感器和沿每个手指背部安装的一组有保护的套的光纤导线,它们检测手指和手的运动。 CAVE:为洞穴式显示环境,这是一种四面的沉浸式虚拟现实环境。

2、√真三维显示

真三维显示是三维显示的最终目标,是一种能够实现360度视角观察的三维显示技术,是现实景物的最真实的再现。

3、√真三维显示的分类以及每个分类的原理(期中)

扫描体显示(原理):利用人类的视觉滞留原理,将一定时序范围内的基本三维面域,融合成一幅独立的三维影像。目前三维体扫描方法主要包括旋转体扫描技术和平移体扫描技术。 固态体三维显示:是指产生图像时,不需要显示设备进行机械运动 第四章

1、√√人机交互输入模式原理与类型

原理:输入设备输入的信息和应用程序有机结合;输入设备多种多样,一个应用程序可对应多个输入设备,同一个设备又可能为多个任务服务,这就要求对输入过程的处理要有合理的模式。

三种基本模式类型:请求模式;采样模式;事件模式

I)请求模式:在请求模式下,输入设备的启动是在应用程序中设置的。应用程序执行过程中需要输入数据时,暂停程序的执行,直到从输入设备接受到请求的输入数据后,才继续执行程序。

II)采样模式:输入设备和应用程序独立地工作。输入设备连续不断地把信息输入进来,信息的输入和应用程序中的输入命令无关。应用程序在处理其它数据的同时,输入设备也在工作,新的输入数据替换以前的输入数据。当应用程序遇到取样命令时,读取当前保存的输入设备数据。

优点:这种模式对连续的信息流输入比较方便,也可同时处理多个输入设备的输入信息。 缺点:当应用程序的处理时间较长时,可能会失掉某些输入信息。

III)事件模式:输入设备和程序并行工作。输入设备把数据保存到一个输入队列,也称为事件队列,所有的输入数据都保存起来,不会遗失。应用程序随时可以检查这个事件队列,处理队列中的事件,或删除队列中的事件。

2、√语音交互技术

语音识别:是计算机通过识别和理解过程把语音信号转变为相应的文本文件或命令的技术,其所涉及的领域包括:信号处理、模式识别、概率论和信息论、发声机理和听觉机理、人工智能等。

【(重点)一个完整的语音识别系统大致可分为:语音特征提取,声学模型与模式匹配语言模型与语义理解三部分。】

3、√√笔交互技术

手写识别技术是笔交互中的一种基本技术,指将在手写设备上书写时产生的有序轨迹信息化转化为汉字内码的过程。

联机手写文字的识别过程通常分为四个阶段:预处理、特征抽取、特征匹配和判别分析 脱机识别是机器对于已经写好或印刷好的静态的语言文本图像的识别。

联机识别是指用笔在输入板上写:用户一边写,机器一边进行识别,可实时人机交互。 P75用WPF实现数字墨水手绘涂鸦后台代码(重点)

public partial class MainWindow : Window {public MainWindow() { InitializeComponent(); } private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) {var f = new System.IO.FileStream("pic.ink", System.IO.FileMode.OpenOrCreate); ink.Strokes.Save(f); f.Close(); } 第五章

1、√图形用户界面的主要思想:(1)桌面隐喻,桌面隐喻是指在用户界面中用人们熟悉的桌面上的图例清楚地表示计算机可以处理的能力。(2)所见即所得,在WYSIWYG交互界面中,其所显示的用户交互行为与应用程序最终产生的结果是一致的。(3)直接操纵,直接操纵是指可以把操作的对象、属性、关系显式地表示出来,用光笔、鼠标、触摸屏或数据手套等指点设备直接从屏幕上获取形象化命令与数据的过程。

2、√图形用户界面设计的一般原则(7点):界面要具有一致性;常用操作要有快捷方式;提供必要的错误处理功能;提供信息反馈;允许操作可逆;设计良好的联机帮助;合理划分并高效地使用显示屏幕

3、√用户体验及包含元素:【用户体验(User Experience,UX)通常是指用户在使用产品或系统时的全面体验和满意度。用户体验主要有下列四个元素组成:品牌(Branding);使用性(Usability);功能性(Functionality);内容(Content)】(重点)

4、√设计流程有哪些方法:情境访谈,走进用户的现实环境,尽量了解你的用户的工作方式、生活环境等情况;焦点小组,组织一组用户进行讨论,让你更了解用户的理解、想法、态度和需求;单独访谈,一对一的用户讨论,让你了解某个用户是如何工作,使你知道用户的感受、想要什么及其经历等。

【这些方法用来观察用户、分析用户】 第六章√主要图

1、人机交互界面表示模型:

I)行为模型:该模型主要从用户和任务的角度考虑如何来描述人机交互界面

II)结构模型:该模型主要从系统的角度来表示人机交互界面。重点介绍产生式规则和状态转换网络 III)模型转换:主要介绍行为模型和结构模型之间的转换 IIII)表现模型:主要介绍人机界面表现的具体描述方法

2、行为模型:分析人员获取用户需求后,结合领域专家的意见和指导,获取系统中需要完成的任务,对任务的主要因素进行详细的分析,如任务的层次、发生条件、完成的方法以及它们之间的关系等等。 (1)GOMS(Goal,Operator,Method,Selection):目标操作方法和选择行为模型是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。它采用”分而治之“的思想,将一个任务进行多层次的细化,通过目标(Goal)、操作(Operator)、方法(Method)以及选择规则(Selection rule)四个元素来描述用户行为。

目标(Goal):就是用户执行任务最终想要得到的结果

操作(Operator):是任务分析到最底层时的行为,是用户为了完成任务所必须执行的基本动作 方法(Method):是描述如何完成目标的过程。一个方法本质上来说是一个内部算法,用来确定子目标序列及完成所需要

选择规则(Selection rule):是用户要遵守的判定规则,以确定在特地环境下所使用的方法 GOMS方法有一定的局限性:从表示方法来看,一旦一个子目标由于错误而导致目标无法正常实现而异常终止,系统将无法处理,这种错误可能是用户选择错误,也可能是操作的错误,甚至可能是系统的错误等,这些错误在GOMS模型中无法描述;GOMS对于任务之间的关系描述过于简单,只有顺序关系和选择关系,实际上任务之间的关系还有很多种,这也限制了它的表示能力,另外选择关系通过非形式化的附加规则来描述,实现起来也比较困难;由于GOMS把所有的任务都看作是面向目标的,从而忽略了任务所要解决的问题本质以及用户间的个体差异,它的建立不是基于现有的认知心理学,故无法表示真正的认知过程。

(2)LOTOS(Language Of Tenporal Ordering Specification):时序关系说明语言是一种作为国际标准的形式描述语言,它提供了一种通用的形式语义,可保证描述不存在二义性,便于分析和一致性测试理论的研究。其基本思想是用一套形式化和严格的表示法来刻画系统外部可见行为之间的时序关系,系统由一系列进程组成,两个以上的进程执行同一个外部可见的行为时会发生交互,进行数据交换、信息传递、协调同步等操作。 LOTOS模型中定义的基本算符:

T1 ||| T2(交替Interleaving):T1和T2两个任务相互独立执行,可按任意顺序执行,但永远不会同步。

T1 [] T2(选择Choice):需要在T1,T2中选择一个执行,一旦选择某一个后,必须执行它直到结束,在这中间另一个再无执行机会。任务如何来选择,并没有给出一定的形式化描述。 T1 |[a1,...,an]|T2(同步Synchronization):任务T1,T2必须在动作(a1,...,an)处保持同步。 T1 [>T2(禁止Deactivation):一旦T2任务被执行,T1便无效(不活动)。 T1 >>T2(允许Enabling):当T1成功结束后才允许T2执行。

LOTOS模型很好的描述任务之间的时序约束关系,这些时序约束关系能更好的描述GOMS中子目标之间的关系,因此如果能将两个表示模型结合起来,即用GOMS模型描述任务之间的的关系,而用LOTOS给出任务之间的约束关系,就可以增加两种模型的表示能力。

(3)UAN(User Action Notion):用户行为标注是一种简单的符号语言,着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在执行任务时所用的界面 UAN模型的标识符主要有两种:用户动作标识符和条件选择标识符。

用户动作标识符在UAN的表示模型中有一些常用的已经预定义的符号,用来表示常见的用户界面的交互动作。如:

move_mouse(x,y)移动鼠标至(x,y);

release_button(x,y)在(x,y)位置释放鼠标按钮; highLight(icon)使icon高亮显示;

de_highlight(icon)取消icon的高亮显示 条件选择标识符: While(condition) TASK 当条件condition为真时,循环执行任务TASK; If(condition) then TASK 如果条件condition满足,则执行任务TASK; Iteration A* or A+ 表示迭代操作;

Waiting 表示等待,可以等待一个条件满足,也可以等待任务中的一个操作执行。

(4)CTT任务模型表示法是一种基于图形符号的,采用层次的树状结构来组织并表示任务模型的方法。

详见书本104到109

2、结构模型

形式化语言的描述----产生式规则:一般形式

If condition then action 或condition-->action 或condition:action 产生式规则系统包括:事件引导的系统,状态引导的系统,混合引导系统 事件引导的系统:

事件有以下三种类型:用户事件,内部事件,系统响应事件

状态引导的系统(5个属性):Mouse; Line-state; Rubber-band; Menu; Draw 混合引导系统(3个属性):Bold; Italic; Underline 【如果有n个转换开关,则会产生2n个规则】详见书本112

3、状态转换网络(STN)的基本思想是定义一个具有一定数量的状态转换机,称之为有限状态机(FSN),FSN从外部世界中接收到事件,并能使FSN从一个状态换到另一个状态。 两种基本的状态转换网络:传统状态转换网络、扩展状态转换网络

I)传统状态转换网络(有向图):组成部分(状态、箭头)【假设系统由n个状态组成,状态之间的转换最多可能有n*(n-1)】详见书本114图

扩展状态转换网络局限性:状态爆炸问题(需要定义出系统的所有状态,这对于小型的系统是没有问题的,但是在较大的系统中,系统会很快奔溃,状态的数目是呈指数级增长的同时状态的增长直接导致了状态转换网络过于复杂,无法实际应用);大的状态转换网络的设计与修改依靠手工完成也是不现实;不能直接反映人的总体交互行为 II)扩展状态转换网络:书本115到117图

4、行为模型与结构模型的转换:书本120到122图

5、表现模型:描述了用户界面的表现形式,由层次性的交互对象组成。交互对象一般由抽象交互对象和具体交互对象组成。【123页最下面到124也最上面if语句里面的意思】 面板间的关系:并列,嵌套,依赖

面板界面分为三类:独立显现的自由面板、面板面板、原子面板

第九章

1、√可用性的定义:国际标准化组织(ISO)给出的可用性定义是特定的用户在特定的环境下使用产品并达到特定的目标的效力、效率和满意的程度。

2、5个方面理解可用性(1)有效性(2)效率(3)吸引力(4)容错能力(5)易于学习

3、√可用性工程:就是改善系统的可用性的迭代过程

4、√可用性工程生命周期(6点):(1)了解用户(2)竞争性分析3)设定可用性目标(4)用户参与的设计(5)迭代设计(6)产品发布后的工作

5、√支持可用性设计原则(填空) I)可学习性:是指交互系统能否让新手学会如何使用系统,以及如何达到最佳交互效能。(支持可学习性的原则包括:可预见性、同步性、熟悉性、通用性、一致性)

II)灵活性:体现了用户与系统交流信息方式的多样性(包括:可定制性、对话主动性、多线程、可交换性、可替换性)

III)鲁棒性:用户使用计算机的目的是达到某种目标。能否成功地达到目标和能否对到达的目标进行评估就体现为交互的鲁棒性。(包括可观察性、可恢复性、响应性、任务规范性)

6、用户模型法:是用数学模型来模拟人机交互的过程。在人机交互领域中最著名的预测模型是GOMS模型。GOMS是描述任务和用户执行该任务所需知识的方法,通过目标(goal)、操作符(operator)、方法(method)以及选择规则(select rule)。

7、√认知性遍历认为用户完成一个任务的过程需要三步骤:(1)用户在交互界面上寻找能帮助完成任务的行动方案;(2)用户选择并采用看起来最能帮助完成任务的行动(3)用户评估系统作出的反馈,判断在任务上的进展情况

8、用户测试就是让用户真正去使用软件系统,由实验人员对实验过程进行观察、记录和测量。一次用户测试包括:前期准备、测试阶段、测试评价三部分

9、放声思考法也被称为边做边说法,是一种非常有价值的可用性工程的方法

第三篇:人机交互知识归纳(范文)

第1章

绪论

*人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面的主要现象进行研究的科学

*人机交互研究的内容:

人机交互界面表示模型与设计方法 可用性分析与评估 多通道交互技术

认知与智能用户界面 群件 Web设计 移动界面设计

*发展史

语言命令交互阶段

图形用户界面(GUI)交互阶段 自然和谐的人机交互阶段

第2章

感知和认知基础

*人的感知 视觉

视觉是人与周围世界发生联系的最重要的感觉通道。外界80%的信息都是通过视觉得到的,因此视觉显示是人机交互系统中用的最多的人机界面。

视觉感知可以分为两个阶段:受到外部刺激接收信息阶段和解释信息阶段。

视觉感知特点:一方面,眼睛和视觉系统的物理特性决定了人类无法看到某些事物;另一方面,视觉系统进行解释处理信息时可对不完全信息发挥一定的想象力。进行人机交互设计需要清楚这两个阶段及其影响,了解人类真正能够看到的信息。

听觉

听觉感知传递的信息仅次于视觉,可人们一般都低估了这些信息。人的听觉可以感知大量的信息,但被视觉关注掩盖了许多。

听觉所涉及的问题和视觉一样,即接受刺激,把它的特性转化为神经兴奋,并对信息进行加工,然后传递到大脑。

人类听觉系统对声音的解释可帮助设计人机交互界面中的语音界面。

触觉

Touch 或者 Haptic perception 触觉在交互中的作用是不可低估的,尤其对有能力缺陷的人,如盲人,是至关重要的 触觉的感知机理与视觉和听觉的最大不同在于它的非局部性 温度感受器-冷热 伤害感受器-疼痛

机械刺激感受器-压力

实验表明,人的手指的触觉敏感度是前臂的触觉敏感度的10倍。对人身体各部位触觉敏感程度的了解有助于基于触觉的交互设备的设计

认知划分为两个模式:

经验认知 思维认知

认知过程: 感知和识别 注意 记忆 问题解决 语言处理

影响认知的因素: 情感

人的个性差异

*概念模型:指的是一种用户能够理解的系统描述,它使用一组集成的构思和概念,描述系统做什么、如何运作、外观如何等。

设计概念模型的关键过程应包括如下两个阶段: 了解用户在执行日常任务时做什么;

选择交互方式,是主动式的提问方式,还是被动式的填表进行检索方式;并决定采用何种交互形式。

*三个相互联系的概念模型

设计模型——设计师设想的模型,说明系统如何运作。 系统映像——系统实际上如何运作。 用户模型——用户如何理解系统的运作。

从人们不同的认知特点,讨论用户如何理解系统概念模型,它们是: 思维模型

*信息处理模型

(步骤:输入或刺激,编码,比较,响应选择,响应执行,输出或响应) 外部认知模型

分布式认知法描述的是认知系统中发生了什么,它通常描述人员之间的交互,人们使用的物品及工作环境。

分布式认知的主要目的是要从信息传播媒介的角度来描述交互。也就是说,它考虑的是信息如何表示,信息在流经不同个人以及使用不同物体时是如何重新表示的。这类信息的转变也称为“表示状态的转变”。

第3章

交互设备

*内容:

文本输入设备 图像输入设备

三维信息输入设备

指点输入设备

*显示器

阴极射线管显示器、液晶显示器和等离子显示器

LCD比CRT显示器具有更好的图像清晰度,画面稳定性和更低的功率消耗,但液晶材质粘滞性比较大,图像更新需要较长响应时间,因此不适合显示动态图象。

打印机

有针式、喷墨、激光打印机三类。

*语音交互设备 耳机,麦克风,声卡

虚拟现实交互设备:三维空间定位设备,三维显示设备

第4章

交互技术

*输入模式:

请求模式(Request Mode) 采样模式(Sample Mode)

事件模式(Event Mode) 在请求模式下,输入设备的启动是在应用程序中设置的。应用程序执行过程中需要输入数据时,暂停程序的执行,直到从输入设备接受到请求的输入数据后,才继续执行程序。 输入设备和应用程序独立地工作。输入设备连续不断地把信息输入进来,信息的输入和应用程序中的输入命令无关。应用程序在处理其它数据的同时,输入设备也在工作,新的输入数据替换以前的输入数据。当应用程序遇到取样命令时,读取当前保存的输入设备数据。 输入设备和程序并行工作。输入设备把数据保存到一个输入队列,也称为事件队列,所有的输入数据都保存起来,不会遗失。应用程序随时可以检查这个事件队列,处理队列中的事件,或删除队列中的事件。

基本交互技术: 定位 笔划 定值 选择 字符串输入

图形交互技术: 几何约束 引力场 拖动

橡皮筋技术 操作柄技术 三维交互技术

*语音识别:

语音识别(Speech Recognition)是计算机通过识别和理解过程把语音信号转变为相应的文本文件或命令的技术,其所涉及的领域包括:信号处理、模式识别、概率论和信息论、发声机理和听觉机理、人工智能等。

一个完整的语音识别系统大致可分为语音特征提取,声学模型与模式匹配,以及语言模型与语义理解三部分。 语音特征提取

从语音信号中提取语音的特征,既可以获得语音的本质特征, 也起到数据压缩的作用。 输入的模拟语音信号首先要进行预处理,包括预滤波、采样和量化、加窗、端点检测、预加重等。 声学模型

声学模型对应于语音到音节概率的计算。在识别时将输入的语音特征同声学模型(模式)进行匹配与比较,得到最佳的识别结果。

目前采用的最广泛的建模技术是隐马尔科夫模型HMM建模和上下文相关建模。

*联机手写文字的识别过程通常分为四个阶段:预处理、特征抽取、特征匹配和判别分析

第5章

界面设计

*用户界面可分为:命令行界面,图形界面,多通道用户界面 *图形用户界面主要思想:桌面隐喻,所见即所得,直接操纵 *图形用户界面设计原则: 界面要具有一致性

常用操作要有快捷方式 提供必要的错误处理功能 提供信息反馈 允许操作可逆

设计良好的联机帮助

合理划分并高效地使用显示屏幕

*用户的含义

简单的说,用户是使用某种产品的人,其包含两层含义:1)用户是人类的一部分;2)用户是产品的使用者。产品的设计只有以用户为中心,才能得到更多用户的青睐。

衡量一个以用户为中心的设计的好坏,关键点是强调产品的最终使用者与产品之间的交互质量,它包括三方面特性:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(Effectiveness)、效率(Efficiency)和用户主观满意度(Satisfaction)。延伸开来,还包括对特定用户而言,产品的易学程度、对用户的吸引程度、用户在体验产品前后时的整体心理感受等。

*用户体验(User Experience,UX)通常是指用户在使用产品或系统时的全面体验和满意度。 用户体验主要有下列四个元素组成: 品牌(Branding) 使用性(Usability)

功能性(Functionality)

内容(Content)

*用户分类:偶然型用户,生疏型用户,熟练型用户,专家型用户

*用户交互分析内容包括:产品策略分析,用户分析,用户交互特性分析 *设计流程:

用户的观察和分析(情境访谈,焦点小组,单独访谈),设计,实施

任务分析是交互设计至关重要的环节,在以用户为中心的设计中,关心的是如何从用户那里理解和获取用户的思维模式,进行充分、直观的表达,并用于交互设计。

描述用户行为的工具有很多,目前经常提到的是通用标识语言UML(Unified Markup Language)。

第6章

人机交互界面表示模型与实现

人机交互的表示模型:行为模型,结构模型,模型转换,表现模型

行为模型

分析人员获取用户需求后,结合领域专家的意见和指导,获取系统中需要完成的任务,对任务的主要因素进行详细地分析,如任务的层次、发生条件、完成的方法以及它们之间的关系等等

目标操作方法和选择行为模型是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。它采用“分而治之”的思想,将一个任务进行多层次的细化,通过目标 (Goal)、操作(Operator)、方法 (Method) 以及选择规则 (Selection rule) 四个元素来描述用户行为。 目标

目标就是用户执行任务最终想要得到的结果。 操作

操作是任务分析到最底层时的行为,是用户为了完成任务所必须执行的基本动作。 方法

方法是描述如何完成目标的过程。一个方法本质上来说是一个内部算法,用来确定子目标序列及完成目标所需要的操作。 选择规则

选择规则是用户要遵守的判定规则,以确定在特定环境下所使用的方法。当有多个方法可供选择时,GOMS中并不认为这是一个随机的选择,而是尽量预测可能会使用哪个方法。

LOTOS(Language Of Temporal Ordering Specification)

时序关系说明语言是一种作为国际标准的形式描述语言,它提供了一种通用的形式语义,可保证描述不存在二义性,便于分析和一致性测试理论的研究。

其基本思想是用一套形式化和严格的表示法来刻画系统外部可见行为之间的时序关系,系统由一系列进程组成,两个以上的进程在执行同一个外部可见的行为时会发生交互,进行数据交换、信息传递、协调同步等操作。

LOTOS模型中定义的基本算符:

T1 ||| T2(交替Interleaving):T1和T2两个任务相互独立执行,可按任意顺序执行,但永远不会同步。

T1 [] T2(选择Choice):需要在T1,T2中选择一个执行,一旦选择某一个后,必须执

行它直到结束,在这中间另一个再无执行机会。任务如何来选择,并没有给出一定的形式化描述。

T1 | [a1,...,an] | T2(同步Synchronization):任务T1,T2必须在动作(a1,„„,an)处保持同步。

T1 [> T2(禁止Deactivation):一旦T2任务被执行,T1便无效(不活动)。

T1 >> T2(允许Enabling):当T1成功结束后才允许T2执行。

UAN(User Action Notion)

用户行为标注是一种简单的符号语言,着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在执行任务时所用的界面。

UAN模型的标识符主要有两种:用户动作标识符和条件选择标识符。

CTT(Concurrent Task Tree Notation)

任务模型表示法是一种基于图形符号的,采用层次的树状结构来组织并表示任务模型的方法。

任务种类和暂态关系的含义及其图形符号:

任务分析是一个以人们的行为为出发点的分析过程,它分析人们完成任务的方法:他们要做的事、要起作用的事和想要知道的事。

任务种类:抽象任务(Abstract Task),用户任务(User Task),交互任务(Interaction Task),系统任务(Application Task)。

暂态关系符号:

Choice:t1 [] t2 [] „ [] tn

Concurrent(Independent Concurrency):t1 ||| t2 ||| „ ||| tn 带信息交换的Concurrent:t1 |[]| t2 |[]| „|[]| tn Disabling:t1 [> t2 Enabling:t1 >> t2 >> „>> tn 带信息交换的Enabling:t1 []>> t2 []>> „[]>> tn Independence:t1 |=| t2

结构模型

形式化语言的描述――产生式规则:一般来说,组成界面描述的产生式规则很多,规则定义的顺序并不重要,只要与规则中的条件相匹配,就可以激活相应的动作。产生式规则系统可以是事件引导的,也可以是状态引导的,或者两者都有。

状态转换网络

状态转换网络(STN)的基本思想是定义一个具有一定数量的状态的转换机,称之为有限状态机(FSM),FSM从外部世界中接收到事件,并能使FSM从一个状态转换到另一个状态。

两种最基本的状态转换网络:

状态转换网络(State Diagrams)

扩展状态转换网络(State Charts)

行为模型和结构模型的转换

一般来说行为模型主要对设计起指导作用,在此基础上,设计人员再进行结构模型(如状态转换网络等)的创建,这个过程很大程度上取决于设计人员的经验和对行为模型的理解。 整体框架 转换算法 实例应用

表现模型

表现模型(PM)描述了用户界面的表现形式,由层次性的交互对象组成。 逻辑组织结构,面板内部的事件分发及响应方式,面板间的关系

界面描述语言一般分为两类:命令式语言(Imperative Language)和陈述式语言(Declarative Language)。命令式语言要求编程人员明确的指定如何执行任务,陈述性语言要求编程人员只需指定任务要做什么,陈述性语言要比命令式的语言更为抽象。

陈述性语言:用户界面标记语言(UIML),扩展界面标记语言(XIML)(XIML由组件(Components)、关系(Relations)和属性(Attributes)三部分构成。),XML用户界面语言XUL(XUL提供了创建现代图形界面大多数元素的能力。能够满足特定设备的普遍需求,对开发者来说,也已经足够强大,能够创建复杂的界面。)

窗口系统结构

窗口系统一般有三种结构:

在各个应用程序内部实现和管理多任务 在操作系统核心集中处理多任务管理

多任务的管理可由独立的管理程序进行管理,应用程序通过调用该管理程序提供的接口来实现对多任务的管理和设备的独立性操作

交互事件处理:应用程序内部事件处理循环,事件注册方式

交互组件开发包:

一般的窗口系统,输入和显示是分离的,许多语言提供了用于开发交互系统的开发软件包,交互系统开发软件包在支持窗口管理的基础上增加了另一种抽象,它把输入和输出的行为结合起来。

MVC模式和基于Struts的实现

MVC把一个应用的输入、处理、输出流程按照模型 (model)、视图(View)和控制(Controller)的方式进行分离,形成模型层、视图层、控制层三个层次。

UIMS(User Interface Management Systems)支持用户界面的表示、设计、实现、执行、评估和维护,能够为用户提供一致的人机界面,以极其友好的方式与用户进行人机交互,并能使开发者几乎随心所欲地使用此开发工具进行软件开发。

对话独立性

对话的独立性是人机交互研究领域的主要问题,主要是强调业务(应用程序的语义)

与提供给用户的界面的分离。

对话的独立性有许多优点:

可移植性、可重用性、

界面的多样性、定制界面

UIMS的表示方法

主要包含人机界面的规格说明和它与人的因素、应用程序及其数据结构的联系等。

UIMS逻辑结构模型中几个主要元素的表示方法,其中除了对话控制的表示方法比较成熟、研究成果丰富外,其它层次的表示方法尚有待发展。如:

表现层的表示方法

对话控制的表示方法

应用层的表示方法

第8章

移动界面设计

手机与PDA是目前最常见的主流移动设备。

连接方式:无线局域网,无线城域网,无线个域网,高速无线广域网,以及卫星通讯等。

交互方式 输入方式: 1. 键盘输入 2. 笔输入

3. 语音识别 输出方式:

移动设备的输出方式较为简单。主要是显示屏幕和声音输出。

存在诸多限制: 资源相对匮乏 移动设备种类繁多 连接方式复杂

创建移动应用时应当遵守的一些重要的设计原则 简单直观 个性化设计 易于检索

界面风格一致

避免不必要的文本输入 根据用户要求使服务个性化 最大限度的避免用户出错 文本信息应当本地化

移动界面要素设计:菜单,按钮,多选列表,文字显示,数据输入,图标与图像, 报警提示,多媒体展示,导航设计

移动浏览标准协议

1)WAP

2)WML与WMLScript

3)XHTML Basic 与XHTML MP

移动设备操作系统

1. Palm OS

2. Windows Mobile系列移动操作系统

3.嵌入式LINUX

4. Symbian OS/EPOC OS

5.其他

移动界面开发工具:模拟器软件

第9章

可用性分析与评估 可用性定义

国际标准化组织(ISO 9241-11)给出的可用性是指特定的用户在特定环境下使用产品并达到特定目标的效力、效率和满意的程度。

可用性并不仅仅与用户界面相关,而是蕴含更广泛的内涵,可以从五个方面去理解可用性,这五个方面集中反映了用户对产品的需求,从它们的英文表达上被归纳为五个“E” 有效性(Effective)

效率(Efficient) 吸引力(Engaging)

容错能力(Error Tolerant) 易于学习(Easy to Learn)

在产品开发过程中增强可用性可以带来很多好处,包括: 提高生产率;

增加销售和利润;

降低培训和产品支持的成本; 减少开发时间和开发成本; 减少维护成本;

增加用户的满意度。

可用性工程

所谓可用性工程就是改善系统可用性的迭代过程。其目的就是保证最终产品具有完善的用户界面。一个可用性工程的生命周期大体上分为下面几个部分:

1.了解用户

2.竞争性分析

3.设定可用目标

4.用户参与的设计

5.迭代设计

6.产品发布后工作

支持可用性设计原则:可学习性,灵活性,鲁棒性

可学习性是指交互系统能否让新手学会如何使用系统,以及如何达到最佳交互效能。灵活性体现了用户与系统交流信息方式的多样性。用户使用计算机的目的是达到某种目标。能不能成功地达到目标和能不能对到达的目标进行评估就体现为交互的鲁棒性。

软件可用性评估应该遵循以下原则:

1)最具有权威性的可用性测试和评估不应该针对专业技术人员,而应该针对产品的用户。对软件可用性的测试和评估,应主要由用户来完成。

2)软件的可用性测试和评估是一个过程,这个过程在产品开发的初期阶段就应该开始。

3)软件的可用性测试必须是在用户的实际工作任务和操作环境下进行。

4)要选择有广泛代表性的用户。

方法:用户模型法,启发式评估,认知性遍历,用户测试 ,问卷调查,放声思考法

第四篇:542010图形学与人机交互设计

图形学与人机交互设计(542010)教学大纲

01.教学单位:软件学院 02.课程编号:542010 03.课程名称:图形学与人机交互设计

04.课程英文名称:Computer Graphics & Interactive Technology 05.课程学时:48学时,其中含实验 20 学时 06.课程学分:2.5学分 07.课程类别:学科基础课 08.课程性质:选修 09.开课学期:第 5 学期 10.面向专业:软件工程

11.选用教材,徐长青、许志闻、郭晓新,《计算机图形学》,机械出版社,2010年。

12.主要参考书

1. 著,(美)巴克 著,蔡士杰,宋继强,蔡敏 译《计算机图形学》第三版,电子工业出版社 2010 2.孙家广,胡事民 计算机图形学基础教程 清华大学出版社 2009. 13.课程教学目的与任务

图形学与人机交互设计是一门计算机专业基础课,是计算机专业本科生必修的专业基础课。本课程介绍图形显示及图形表示的方法和原理。通过本课程的学习,使学生了解计算机在图形应用方面的基础原理,了解图形应用中的特殊性处理方法,掌握人机交互程序设计,进而懂得计算机在数值领域深入应用的方法,为问题的解决提供适宜的模型和办法。

14.课程教学基本要求 第一章 计算机图形学简介 课堂讲授。

第二章 图形基元的显示

教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。

第三章 图形变换

教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。

第四章 曲线和曲面

教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。

第七章 消除隐藏线和隐藏面算法

教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。

第八章 真实感图形的绘制 课堂讲授。

15.预备知识或先修课程要求 高等数学、计算方法、C++程序设计。 16.课程教学内容、要求及学时分配

第一章 计算机图形学简介(4学时)

要求学生了解计算机图形学目前的发展、应用领域及计算机绘图的设备、绘图软件、交互方式和交互技术。

第一节 计算机图形学及相关学科

1、图形学概念

2、图形学、图象处理与模式识别的关系

3、交互式计算机图形学 第二节 计算机图形学的起源

1、“Sketchpad:人-机图形通信系统”-Ivan E.Sutherland

2、 国内的发展

第三节 计算机图形学应用及发展动向 1. 计算机图形学应用 2. 计算机图形学的研究内容与发展动向 第四节 图形系统硬件 1. 图形系统硬件的构成 2. 图形显示器的工作方式 3. 光栅扫描显示的原理、结构 第五节 计算机图形标准 1. 计算机图形标准的定义 2. 常用的几种图形标准

第二章 图形基元的显示(4学时)

要求学生掌握基本的图形基元的显示方法和绘制直线、圆的基本算法,封闭多边形的填充算法和扫描转换算法。难点:多边形扫描转换算法的数据结构。 第一节 直线扫描转换算法 1. DDA扫描转换算法 2. 中点扫描转换算法 3. Breshenham扫描转换算法 第二节 圆的扫描转换算法 1. 中点画圆法 2. Bresenham画圆法 第三节 种子填充算法 1. 内定义四连通填充算法 2. 边界定义四连通填充算法 3. 扫描线种子填充算法 第四节 多边形扫描转换算法 1. 扫描前的预处理 2. 有序边表和活跃边表 3. 多边形扫描转换算法

第三章 图形变换(6学时)

要求学生掌握图形的各种变换矩阵、图形的裁剪伏算法。难点:三维图形变换和投影变换、裁剪。

第一节 变换的数学基础 1. 向量和向量运算 2. 矩阵和矩阵运算 3. 齐次坐标 第二节 二维图形变换 1. 基本几何变换的种类与计算公式 2. 组合变换 第三节 二维视见变换 1. 窗口、视区的概念 2. 视见变换与视见变换的计算 第四节 三维图形变换

1. 基本几何变换的种类与计算公式 2. 组合变换 第五节 投影 1. 投影的形成和种类 2. 平行投影的种类与计算 3. 透视投影的种类与计算 第六节 裁剪 1. 裁剪的定义

2. Cohen-Sutherland直线段裁剪算法 3. 中点分割算法 4. 梁友栋-Barsky算法

5. Sutheland-Hodgman多边形裁剪算法 6. 凸多边形为裁剪区域的直线段裁剪算法

第四章 曲线和曲面(6学时)

要求学生掌握Hermite曲线、Bezier曲线、B样条曲线基本定义、绘制方法。重点:各种曲线的区别和绘制条件。难点:B样条曲线的基函数。

第一节 曲线和曲面表示的基础 1. 曲线和曲面的参数表示 2. 曲线、曲面的表现方式

第二节 Hermite多项式和Coons曲面

1. Hermite多项式 2. Coons曲面

第三节 Bezier曲线与曲面 1. Bezier曲线 2. Bezier曲面

第四节 B样条曲线与曲面 1. B样条曲线 2. B样条曲面

第七章 消除隐藏线和隐藏面算法(6学时) 要求学生掌握三维空间图形的消隐方法。重点:各种消隐算法思想和应用条件。难点:深度比较。

第一节 线面比较法消除隐藏线 1. 外法线确定可见面计算 2. 线面比较法消除隐藏线步骤 第二节 深度排序算法 第三节 Z-缓冲算法 第四节 扫描线算法 第五节 区域分割算法

第八章 真实感图形的绘制(2学时)

要求学生理解真实感显示图形的基本原理和方法。重点:绘制真实感图形的基本要素和方法。

第一节 漫反射与具体光源的照明

1. 环境光 2. 漫反射

3. 镜面反射与Phong模型 4. 光的衰减

第二节 多边形网的明暗处理 1. 常数明暗法 2. Gouraud方法 3. Phong方法

17.考核要求、考核方式及成绩评定标准 闭卷笔试

18.执笔人:许志闻 教授 19.制定日期:20131020 20.审核人:钟慧湘 教授 21.审核日期:20131110

第五篇:人机交互基础教程知识点总结与归纳

人机交互各章知识点

第1章

1. 人机交互的概念,所涉及的学科及关系。

答:人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的科学。

人机交互技术与认知心理学、人机工程学、多媒体技术和虚拟实现技术密切相关。其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术、虚拟实现技术与人机交互技术是相互交叉和渗透的。 2. 人机交互研究的内容。

答:人机交互的研究内容有人机交互界面表示模型与设计方法、可行性分析与评估、多通道交互技术、认知与智能用户界面、群件、Web设计、移动界面设计。 3. 人机交互经历的三个阶段

答:命令行界面交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段 4. 发展趋势

答:集成化、网络化、智能化、标准化 5. 狭义的讲人机交互技术

答:人机交互技术主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。

第2章

1. 人的主要的感知方式

答:视觉、听觉、触觉 2. 人的常见认知过程

答:

1、感知和识别

2、注意

3、记忆

4、问题解决

5、语言处理

交互原则:许多认知过程是相互依赖的,一个活动可同时涉及多个不同的过程,只涉及一个过程的情况非常罕见。 3. 人机系统设计步骤 答:(1)需求分析阶段 (2)调查研究阶段 (3)系统分析规划阶段

(4)系统设计阶段 (5)测试阶段 (6)人机系统的生产制造及提交使用阶段 4. 人机工程学的定义

答:人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中的人的效能、健康问题提供理论与方法的科学。

第3章

1. 交互设备的的分类 输入设备 { 文本输入设备:键盘、手写输入设备(手写板)

图形输入设备:二维扫描仪、数码摄像头

三维信息输入设备:三维扫描仪、动作捕捉设备 指点输入设备:鼠标、光笔、控制杆板、触摸屏 } 输出设备

显示器、打印机、语音交互设备(耳麦、声音合成设备)

虚拟现实交互设备:

三维空间定位设备(空间跟踪定位器、数据手套、触觉和力反馈器),三维显示设备(立体视觉、头盔式显示器、VAVE(洞穴是现实环境)、裸眼立体显示器、真三维显示)

第5章

1. 人机界面的分类方式:

根据用户界面的具体形式、根据根据用户界面中信息载体的类型 、根据计算机输出信息的形式

图形用户界面有哪几种:命令行界面、图形界面和多通道用户界面 2. 图形用户界面的三个重要思想

答:1.桌面隐喻 2.所见即所得 3.直接操纵 3. 设计用户界面的一般性原则

答:(1)界面要具有一致性 (2)常用操作要有快捷方式 (3)提供必要的错误处理功能

(4)提供信息反馈 (5)允许操作可逆 (6)设计良好的联机帮助 (7)合理划分并高效地使用显示屏幕

4. 多通道用户界面的基本特点

答:1.使用多个感觉和效应通道 2.允许非精确的交互 3.三维和直观操纵 4.交互的双向性 5.交互的隐含性

第6章

1. GOMS、LOTOS、UAN的定义与作用。

GOMS:定义:是在交互系统中用来分析用户复杂性的建模技术,主要被软件设计者用于建立用户行为模型。 作用:采用“分而治之”的思想,将一个任务进行多层次的细化,通过目标(goal)、操作(operator)、方法(method)、以及选择规则(selection rule)四个元素来描述用户的行为。

LOTOS:是一种作为国际标准的形式描述语言,它的特点是适于描述解决并发、交互、反馈和不确定性等问题的一系列系统的设计,因此可以用来描述交互系统。

UAN:是一种简单的符号语言,着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在招待任务时所用的界面

第7章

1. WEB界面设计的基本原则

答:1.以用户为中心 2.一致性 3.简洁与明确 4.体现特色 5.兼容不同的浏览器 6 .明确的导航设计

2. WEB网站可用性的5个原则

答:易学性、有效性、易记性、容错性、满意程度 2. WEB界面字体和颜色的选用原则

颜色:确定网站的标准色彩、以红、绿、蓝三色称为三基色、底色应应柔和、素雅。 网页色彩搭配的原则:色彩的鲜明性、色彩的独特性、色彩的合适性、色彩的联想性。

字体:1.整个网站上的字体应该保持使用的一致2.考虑字体如何适应网页,以及字体与整个设计的关系3.的字体和整个页面及网站应融为一体4.计元素例如页边框,行间距,背景颜色和前景颜色等都可以影响最终的结果。5.通过字体不同的安排,可以让网站产生丰富变化的外观和感觉

WEB界面基本设计技术

HTML、JavaScript、JavaApplet、服务器端脚本语言、AJAX技术

第9章

1. 可用性的定义及5个“E”。

答:可用性是指特定的用户在特定环境下使用产品并达到特定的目标的效力、效率和满意的程度。 5个“E”是指有效性(Effective)、效率(Efficient)、吸引力(Engaging)、容错能力(Error Tolerant)、易于学习(Easy to Learn) 2. 支持可用性的设计原则及各原则所包含内容。

答:1.可学习性(其中包括可预见性、同步性、熟悉性、通用性、一致性)

2.灵活性(其中包括可制定性、对话主动性、多线程、可互换性、可替换性) 3.鲁棒性(其中包括可观察性、可恢复性、响应性、任务规范性) 3. 用户测试的三个部分

答:1.前期准备工作(明确测试的目的、准备测试环境、准备测试设备、确定测试过程中的各种角色分配) 2.测试执行的六个阶段(制定测试计划、选择测试者、准备测试材料、执行引导测试、执行正式测试、分析最终报告) 3.可用性测试的评价(通过搜集一些客观、量化的数据进行性能评价、如果要比较两个可选的交互设计,即对两个交互界面A和B,根据某一准则做一个客观的测试决定哪个更好。 4. 可用性工程的生命周期有以下几个阶段

答: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、基本交互技术?定位:定位是确定平面或空间的一个点的坐标,是交互中最基本的输入设备技术之一;笔画:笔画输入用于输入一组顺序的坐标点;定值:定值输入用于设置物体旋转角度、缩放比例因子等;选择;选择是在某个选择集中选出一个元素,通过注视。指点或接触一个对象,使对象成为后续行为的焦点,是操作对象时不可缺少的一部分;字符串:键盘是目前输入字符串最常用的方式,现在用写字板输入字符也已经很流行。

17、WIMP用户界面仍是主要的人机交换基础。WIMP界面由窗口、图标、菜单、指点设备。

18、用户界面可以分为:命令行界面、图形界面、多通道用户界面。

19、在目前的计算机应用中,图形用户界面仍然是最常见的交互方式。 20、图形用户界面的主要思想:桌面隐喻;所见隐喻;直接隐喻。

21、隐喻可以分为三种:直接隐喻;工具隐喻;过程隐喻。

22、隐喻的主要缺点是需要占用屏幕空间,并且难以表达和支持比较抽象的信息。

23、图形用户界面设计的一般原则:界面要具有一致性;常用操作要有快捷方式;提供必要的错误处理功能;提供信息反馈;允许操作可逆;设计良好的联机帮助;合理划分并高效地使用显示屏幕。

24、用户体验的元素:品牌、使用性、功能性、内容。

25、影响用户体验的因素:现有技术上的限制,使得设计人员必须优先在相对固定的UI框架内进行设计;设计的创新,在用户的接受程度上也存在一定的风险;开发进度表,也会给这样一种具有艺术性的工作带来压力;设计人员很容易认为他们了解用户需要,丹实际情况常常不是这样。

26、用户的区别:偶然型用户;生疏型用户;熟练型用户;专家型用户。

27、用户的观察主要方法有:情境访谈;焦点小组;单独访谈。

28、一个好的人机交互界面设计一开始就要考虑可用性问题。

29、美国IBM公司采用OVID方法,OVID模型有:设计者模型;编程者模型;用户感念模型。

30、OVID方法的关键是确定交互中涉及的对象,并把这些对象组织到交互视图中。

31、行为模型的概念:主要从用户和任务的角度考虑如何描述人机交互界面

32、结构模型的概念:主要从系统的角度来表示人机交互界面。

33、行为模型包括:GOMS:目标操作方法和选择行为模型是在交互系统中来分析用户复杂性的建模技术,主要被软件设计者用于建立用户行为模型。LOTOS:时序关系说明语言是一种作为国际标准的形式描述语言,它的特点是适于描述解决并发、交互、反馈和不确定性等问题的一系列系统的设计。UAN:用户行为标准是一种简单的符号语言,着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在执行任务时所用的界面。

34、GOMS;LOTOS;UAN的优缺点?GOMS的优点:采用“分而治之”是思想,将一个任务进行多层次的细化。缺点:对于任务之间的关系描述过于简单,实现比较困难,任务是面向目标而忽视了问题的本质和个体差异,无法表示真正的认知过程;LOTOS的优点:可保证描述不存在的二义性,便于分析和一致性测试理论的研究,复杂的行为由简单的行为表达式表示。缺点:没有明确事件或行为的发生时间。UAN的优点:紧密且功能强大,合理的抽象层次来描述复杂的界面设计和交互任务,有行为模型和结构模型的特点。缺点:设计需要一定的编程基础,复杂度大,刻画各种平行和串行的序列关系方面不足,任务时间的时序关系没能明确表示,描述输入设备和若干功能平行路径是比较繁琐。

35、行为模型合成UML:G-U-L运用GOMS原理为基础进行任务分解,建立基本的行为模型,原子操作由UANM模型描述,在此基础上,运用LOTOS算符来表示任务目标之间的时序关系。

36、行为模型和结构模型的转换:行为模型主要对设计起指导作用,设计人员在此基础上再进行结构模型(如状态转换网络等)的创建。

37、界面描述语言一般分为两类:命令式语言;陈述式语言。

38、窗口系统的三种结构?在各个应用程序内部实现和管理多任务;在操作系统核心集中处理多任务管理;多任务的管理可由独立的管理程序进行管理。

39、UIMS:用户界面管理系统。

40、对话独立性的概念:是人机交互研究领域的主要问题,主要是强调业务(应用程序的定义)与提供给用户的界面的分离。

41、对话独立性的优点:可移植性;可重用性;界面的多样性;定制界面。

42、Web界面设计原则?以用户为中心:是以Web界面设计必须遵循的一个主要原则;一致性;简洁与明确;体现特点;兼顾不同的浏览器;明确的导航设计。

43、Web界面规划:在规划设计Web界面时,第一个步骤就是要明确网站的目标和用途(如企业的Web网站和个人Web网站有不同的目标和用途)。

44、Web界面设计常用到HTML标注语言、Java Script客户端脚本语言、Java Applet小应用程序、ASP、ASP等服务器脚本语言、AJAX等技术。

45、Web3D可以看成是Web技术和3D技术结合的产物,是互联网上实现3D图形技术的总称。

46、移动界面设计受到的限制:由于移动设备的便携带性、位置不固定性和计算机能力的有限性,以及无线网络的低宽带、高延迟等诸多的限制,移动界面设计又具有自己的特点。

47、可用性可从五个方面理解:有效性、效率、吸引力、容错能力、易于学习。

48、产品开发过程增加可用性的优点?:提高生产率、增加销售和利润、降低培训和产品支持的成本、减少开发时间和开发成本、减少维护成本、增加用户的满意度。

49、支持可用性的设计原则?可学习性:新用户能否很容易地学会交互和达到最佳交互性能;灵活性:用户和系统之间信息交流的方式是否灵活多样;鲁棒性:体现为用户能不能成功达到交互目标,能否达到的目标进行评估。

50、可用性评估方法:用户模型法、启发式评估、认知性遍历。用户测试、用户调查(常用)。

51、结合GOMS和LOTOS对任务“中国象棋对弈”进行描述。 Task:中国象棋对弈

----------------- GOAL:中国象棋 [>: GOAL:运行 |||: *GOAL:走棋

ACTION:自动记录棋谱 >>: GOAL:当前方走 >>: OPRATOR:拾取棋子 OPRATOR:放置棋子 GOAL:对弈方走 >>: OPRATOR:拾取棋子 OPRATOR:放置棋子 *GOAL:打谱 []: OPRATOR:加速 OPRATOR:减速 OPRATOR:暂停 OPRATOR:恢复 GOAL:退出

-----------------

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:任课老师的评价与意见下一篇:人教版一年级语文上册