软件工程——12人机界面设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第12章 用户界面设计
在计算机应用中,用户与计算机都要 以适当的形式把消息传递给对方,称为人- 机交互:Human—Computer Interface) 交互是通过界面进行的。这种界面既 存在于用户与计算机硬件之间,也存在于 用户与一切软件(包括系统软件与应用软 件)之间, 所以现在常把“用户界面”简 称为 “HCI”
12.1.1 人类感知基础
阅读——从正文中提取信息仍为大 多数界面的主要活动。 人们首先对可视的句式(patterns) 进行解码,然后在大脑内检索字或 短语的意思。这个过程的快慢受到 眼球运动模式的控制,字号、字体、 行长、大小写、位臵和颜色等诸多 因素也会直接影响到信息提取的难 易程度。
12.1.1 人类感知基础
12.1.1 人类感知基础
感官是人类认知客观世界的初始通道。因 此,设计人机界面要充分考虑视觉、触觉 和听觉的作用, 人机界面是在可视介质上实现的, 如正文、 图形、图表等。人们根据显示内容的体积、 形状、颜色等种种表征来解释所获取的可 视信息。因此,字体、大小、位臵、颜色、 形状等都会直接影响信息提取的难易程度。 很好地表示可视信息是设计友好界面的关 键。
12.1.1 人类感知基础
用户从界面提取到的信息需要存入人的记 忆中,供以后回忆和使用。在设计人机界 面时不能要求用户记住复杂的操作顺序。 大多数人遇到问题时并不进行形式的演绎 和归纳推理,而是使用一组启发式策略。 这组策略是从以往对类似问题的处理中逐 渐获得的。因此,设计人机界面时还应便 于用户积累有关交互工作的经验,同时要 注意这些启发式策略的一致性,不宜受特 殊交互领域的影响。
人机界面设计:概述
HCI 的设计过程
用户界面设计是一个迭代过程。
人机界面设计:概述
人机界面实现的若干原则
黄金原则 一、提高可交互性 二、数据输入 三、信息数据的显示输出
界面实现的工具支持 界面的基本类型及其设计
12.1 人的因素
所谓“人的因素”有三层含义: ①人对感知过程的认识,包括视觉、 阅读时的认知心理、记忆、归纳与 演绎推理等; ②用户已有的技能和行为方式; ③用户所要求完成的整个任务以及 用户对人机交互部分的特殊要求。
人机界面设计:概述
人机界面设计是接口设计的一个重要的
组成部分。 对于交互式系统来说,人机界面设计和 数据设计、体系结构设计、过程设计一 样重要。 近年来,人机界面在系统中所占的比例 越来越大,在个别系统中设计人机界面 所用的工作量甚至占设计总工作量的一 半以上。
人机界面设计:概述
人机界面的设计质量,直接影响用户对
人机界面设计:概述
二、HCI设计涉及的问题
1、人的因素:在什么情况下用户的 感官最舒适?觉得使用最方便? 2、美学和人机界面风格。 3、方法学问题:用什么方法才能设 计出最好的人机界面?
人机界面设计:概述
人的因素
一、人的生理特征和心理问题。
[53] p274/p209~210(本) [55] p448
软件产品的评价和接受程度,从而影响 软件产品的竞争力和使用寿命,因此, 必须对人机界面设计给予足够重视。
由于对人机界面的评价,在很大程度上
由人的主观因素决定,因此,使用基于 原型的系统化的设计策略,是成功地设 计人机界面的关键。
人机界面设计:概述
一、HCI 追求的目标:用户在 使用计算机时
① 感官(视、听、触)舒适。 ② 简单、方便(能提供各种帮助。 遇到各种问题时的求助;对记忆、 联想、推理、知识信息获取、等 等的帮助)。
第12章 人机界面设计
12.1 人机界面设计:概述
– 人机界面对软件和用户的影响 – HCI 追求的目标 – HCI设计涉及的问题:人的因素、美学和人机界面风格、
方来自百度文库学
12.2 12.3 12.4 12.5 12.6 12.7
人机界面风格 人机界面设计过程 界面设计原则 人机界面标准 支持界面设计的CASE工具 界面的基本类型及其设计
二、用户背景。用户本身的知识背 景、技能、个性上的差异、行为习 惯等的不同,对界面的要求和感受 可能是不同的。
人机界面设计:概述
美学与人机界面风格
一、美学。它的讨论已超出了课程的范围 二、人机界面风格的演变
第一代:命令行方式或称正文方式。(包括命令 菜单式) 第二代:GUI或称点选界面(Point and pick interface)。 第三代:WIMP(Windows、 ICONS、Menus、 Point device)或称桌面(desktop)。 第四代:WIMP+超文本+多任务+多媒体。
《 软件工程 》 《软件工程》
Software Engineering
(An Introduction)
第12章 人机界面设计
人机界面(Human-Computer Interface,简称HCI)又称人- 机接 口或用户界面,它是用户与计算机 系统交换信息的媒介,更是用户使 用计算机系统的综合操作环境。 设计用户界面不仅需要计算机科学 的理论和知识,而且需要认知心理 学以及人-机工程学、语言学等学科 的知识。
人机界面设计:概述
三、任务不同对界面的要求可能不同
1、用户可能要求HIC能提供一个早已熟悉和习惯 的使用环境。 2、下面的任务类型对界面的要求可能不同: (1)Communication task : 使信息从生产者 ( Producer ) 传递到使用者 ( Consumer ) 的活动。 (2)Dialogue task : 使用户能指挥和控制与系统 交互的活动。 (3)Cognitive task : 获得信息即可执行的活动, 或与系统功能关联的活动。 (4)Control task: 允许用户对信息及其他任务过 程的顺序进行控制的活动。
人脑的组成: 短期记忆系统(Short-Term Memory,STM) 长期记忆系统(Long-Term Memory,LTM)。 感官输入(视、听、触)一开始放在“缓冲区” 中,随即存入STM,STM中的信息可立即重用。 但缓冲区的大小、STM中信息可重用的时间间 隔都十分有限。 知识 — 指语法、语义信息,一般存在LTM中, 它们是人对事物做出反应的依据。 因此,系统分析员在说明人机界面时,若对 STM和(或)LTM有什么过分要求,必将导致 系统性能的下降。