山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第5章 界面设计

第五章界面设计 山东大学计算机学院 山束方器 SHANDONG UNIVERSETY
山东大学计算机学院

内容提要 ■ 界面设计原则 理解用户 ■设计流程 ■任务分析 ·以用户为中心的界面设计 山求水器 Lecture 4 2 SHANDONG UNIVERSETY
Lecture 4 2 内容提要 ◼ 界面设计原则 ◼ 理解用户 ◼ 设计流程 ◼ 任务分析 ◼ 以用户为中心的界面设计

课程目标 掌握图形用户界面的主要思想和设计的一般原则。 ·了解用户、用户体验、用户交互分析以及设计流程。 掌握任务分析方法方法,重点掌握:使用行为分析、 顺序分析、协作关系分析。 掌握以用户为中心的界面设计方法。 山求水器 SHANDONG UNIVERSETY
课程目标 ◼ 掌握图形用户界面的主要思想和设计的一般原则。 ◼ 了解用户、用户体验、用户交互分析以及设计流程。 ◼ 掌握任务分析方法方法,重点掌握:使用行为分析、 顺序分析、协作关系分析。 ◼ 掌握以用户为中心的界面设计方法

5.1界面设计原则 口根据表现形式,用户界面分为 命令行界面 图形界面 ■多通道用户界面 山求水器 Lecture 4 4 SHANDONG UNIVERSETY
Lecture 4 4 5.1界面设计原则 ❑ 根据表现形式,用户界面分为 ◼ 命令行界面 ◼ 图形界面 ◼ 多通道用户界面

5.1.1图形用户界面的主要思想 图形用户界面的三个重要思想 o桌面隐喻(desktop metaphor) o所见即所得(What You See Is What You Get,VYSIWYG ) 直接操纵(Direct manipulation) 山东方图 Lecture 4 SHANDONG US:VERSETY
5.1.1图形用户界面的主要思想 ◼ 图形用户界面的三个重要思想 ❑ 桌面隐喻(desktop metaphor) ❑ 所见即所得(What You See Is What You Get,WYSIWYG ) ❑ 直接操纵(Direct manipulation) Lecture 4 5

1.桌面隐喻(desktop metaphor 桌面隐喻是指在用户界面中用人们熟悉的桌面上的图 例清楚地表示计算机可以处理的能力。 图形具有一定的文化和语言独立性,可以提高搜索目标的效 率。 ▣ 图形用户界面中的图例可以代表对象、动作、属性或其他概 念。 表达方式:图例和文字 文字适用于表达某些抽象概念 图例更易于识别,占用较少屏幕空间,可独立于语言 Lecture 4 6 SHANDONG UNIVERSETY
Lecture 4 6 1.桌面隐喻(desktop metaphor) ◼ 桌面隐喻是指在用户界面中用人们熟悉的桌面上的图 例清楚地表示计算机可以处理的能力。 ❑ 图形具有一定的文化和语言独立性,可以提高搜索目标的效 率。 ❑ 图形用户界面中的图例可以代表对象、动作、属性或其他概 念。 ❑ 表达方式:图例和文字 ◼ 文字适用于表达某些抽象概念 ◼ 图例更易于识别,占用较少屏幕空间,可独立于语言

隐喻的表现方法 ■ 静态图标 ·动画 ·视频 山求水器 SHANDONG UNIVERSETY
隐喻的表现方法 ◼ 静态图标 ◼ 动画 ◼ 视频

矩形 隐喻的分类 口四○@口口□□ 基本形状 O△☐A◇©O⊙⊙®⑧ 凸0▣▣厂L00Q0日▣ 回@⌒口©V。海(g〔] 0〔){) 箭头总汇 直接隐喻:隐喻本身就带有操纵的 →白个↓台意L同风 90风→→D》早0凸 十华风 对象 公式形状 十一X中昌鹏 流程图 ·如Word中的表格、图表等图标,图标 ▣@◇□▣▣▣。O☑U o口□Q☒⊕X6△7区D 分别代表了操纵对象。 A90@ 新建 旗帜 是个☆合奇⊙西@可的每 口工具隐喻:代表所使用的工具 打开(Q) ¥风厅口A阶 E ·如用磁盘图标隐喻存盘操作、用打印机 门D您口口口世回海黑 转换☑ DO回 按钮 图标隐喻打印操作等,这种隐喻设计简 保存S 习回回同回四回回国口 单、形象直观,应用也最为普遍。 号存为A 过程隐喻:通过描述操作的过程来 打印凹 暗示该操作 如Word中的撤销和恢复图标。 山素方器 Lecture 4 SHANDONG UNIVERSETY
隐喻的分类 ❑ 直接隐喻:隐喻本身就带有操纵的 对象 ◼ 如Word中的表格、图表等图标,图标 分别代表了操纵对象。 ❑ 工具隐喻:代表所使用的工具 ◼ 如用磁盘图标隐喻存盘操作、用打印机 图标隐喻打印操作等,这种隐喻设计简 单、形象直观,应用也最为普遍。 ❑ 过程隐喻:通过描述操作的过程来 暗示该操作 ◼ 如Word中的撤销和恢复图标。 Lecture 4 8

2.所见即所得(WYSIWYG 在VYSIWYG交互界面中显示的用户交互行为与应用程序 最终产生的结果是一致的。 非VYSIWYG的编辑器,用户只能看到文本的控制代码 对于最后的输出结果缺乏直观的认识。(latex编辑器 ) de向te里阳化 34海时 ETEX Author Guidelines for Pacific Graphics Poster Proceedings Manuscripts 来山t网生”之g1鞋好年曰进在t DevrFdlad国e6 ienctee Aheracl 博时e书 TeAT请AT在制Ne的上akh体原nt ne tf3ndAL海ue odae hr.Ah 博市南自海编国长牛光。 Gt44*yd4474 p前2cn isiint-htetties Lecture 4 9 SHANDONG UNIVERSETY
Lecture 4 9 2.所见即所得(WYSIWYG) ◼ 在WYSIWYG交互界面中显示的用户交互行为与应用程序 最终产生的结果是一致的。 ◼ 非WYSIWYG的编辑器,用户只能看到文本的控制代码, 对于最后的输出结果缺乏直观的认识。(latex编辑器)

WYSIWYG的弊端 如果屏幕的空间或颜色的配置方案与硬件设备所提供 的配置不一样,在两者之间就很难产生正确的匹配。 文本处理器都提供了定义章、节、小节等的标记,这 些标记显式地标明了对象的属性,但并不是用户最终 输出结果的一部分。 MILLEE:Mobile and Immersive Learning for Literacy in Emerging Economies. http://www.cs.berkeley.edu/~mattkam/millee/ Researchers Matthew Kame Research Areas Learning Sciences and Technologies.. Read more SHANDONG UNIVERSETY
WYSIWYG的弊端 ◼ 如果屏幕的空间或颜色的配置方案与硬件设备所提供 的配置不一样,在两者之间就很难产生正确的匹配。 ◼ 文本处理器都提供了定义章、节、小节等的标记,这 些标记显式地标明了对象的属性,但并不是用户最终 输出结果的一部分
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第4章 交互技术.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第1章 绪论.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第3章 交互设备(输出设备、虚拟现实系统中的交互设备).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第3章 交互设备(输入设备).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第2章 认知心理学(感知和认知基础).ppt
- 山东大学:《计算机医学实用技术》课程电子教案(教材讲义)第五部分 Access数据库基础(共六章).doc
- 山东大学:《计算机医学实用技术》课程电子教案(课件讲稿)第四部分 Excel实用技术基础.ppt
- 山东大学:《计算机医学实用技术》课程电子教案(课件讲稿)第二部分 多媒体图像处理技术(共六章).ppt
- 山东大学:《计算机医学实用技术》课程电子教案(课件讲稿)第三部分 医学网站的建立与FRONTPAGE2002的使用(共四章,主讲:张玉华).ppt
- 山东大学:《计算机医学实用技术》课程电子教案(教材讲义)第一部分 计算机硬件原理与组装(共六章).doc
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第六章 使用PowerPoint创建演示文稿.ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第七章 计算机网络的基本知识.ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第五章 Excel 2000中文版.ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第三章 Windows操作系统.ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第二章 DOS操作系统.ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第四章 文字处理软件(Word).ppt
- 山东大学:《医用计算机基础》课程电子教案(PPT课件)第一章 计算机的基本知识.ppt
- Wireless Communication - Project Report 3 Project 12 – Wireless Mesh Network.pdf
- 安徽理工大学:《算法设计与分析 Algorithm Design and Analysis》课程教学资源(PPT课件讲稿)第8章 计算机算法基础(分支限界法).ppt
- 安徽理工大学:《算法设计与分析 Algorithm Design and Analysis》课程教学资源(PPT课件讲稿)第7章 回溯法.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第7章 Web界面设计.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第8章 移动界面设计.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第9章 可用性分析与评估.ppt
- 山东大学:《人机交互技术》课程教学资源(授课教案)认知心理学和人机工程学.doc
- 山东大学:《人机交互技术》课程教学资源(授课教案)人机工程学、交互设备.doc
- 山东大学:《人机交互技术》课程教学资源(授课教案)人机交互技术(第一部分).doc
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第6章 人机交互界面的表示模型与实验(1/3).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第6章 人机交互界面的表示模型与实验(2/3).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第6章 人机交互界面的表示模型与实验(1/3).ppt
- 山东大学:《人机交互技术》课程教学资源(授课教案)人机交互技术(第二部分).doc
- 山东大学:《人机交互技术》课程教学资源(授课教案)可用性分析与评估.doc
- 山东大学:《人机交互技术》课程教学资源(上机实验指导书)Human-computer Interaction Technology.doc
- 吉林大学:《计算机控制技术》课程教学资源(试卷习题)考试样卷(一).doc
- 吉林大学:《计算机控制技术》课程教学资源(试卷习题)考试样卷(二).doc
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第一章 绪论 1.1 计算机控制系统概述 1.2 计算机控制系统的类型.ppt
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第三章 计算机控制系统数学基础 3.2 z变换 3.3 逆z变换.ppt
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第三章 计算机控制系统数学基础 3.4 脉冲传递函数.ppt
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第四章 计算机控制系统特性分析 4.1 计算机控制系统的稳定性(1/2).ppt
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第四章 计算机控制系统特性分析 4.1 计算机控制系统的稳定性(2/2).ppt
- 吉林大学:《计算机控制技术》课程教学资源(PPT课件讲稿)第四章 计算机控制系统特性分析 4.2 计算机控制系统的动态特性 4.3 计算机控制系统的稳态误差.ppt