可用性设计原则.doc

上传人:知****量 文档编号:12999428 上传时间:2022-04-27 格式:DOC 页数:14 大小:119KB
返回 下载 相关 举报
可用性设计原则.doc_第1页
第1页 / 共14页
可用性设计原则.doc_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《可用性设计原则.doc》由会员分享,可在线阅读,更多相关《可用性设计原则.doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、. .可用性设计原那么文档修改记录撰写日期撰写人员负责人审核人版本号2009-2-19X雁、X书青门浩V1.0启发式评估原那么1可学习性31.可见性3刺激强度3模式3反应3识别4定位42.可预见性4一致性和正确性4惯例5熟悉度5布局5模式63.映射与启示性64.真实性65.帮助性7有效性71.效用7用户控制原那么7操作与目标相符原那么7正确的功能与复杂度平衡原那么82.容错性平安性9防止出错原那么9错误恢复原那么10用户控制和自由清楚的标识退出103.稳定性11高效性效率114.简洁性11去除界面冗余元素原那么1180/20原那么11满意度原那么11渐进原那么12合理约束原那么125.快捷性1

2、26.可记忆性127.灵活性13满意度13概述 1. 可用性定义ISO9241/11中的可用性定义是:特定用户在特定的使用环境下,使用某个产品到达特定目标的有效性、效率和满意度的大小。2. 相关术语描述使用环境 用户、目标、任务、设备硬件、软件和原料、以及使用产品的物理环境和社会环境。用户与产品进展交互的人。目标一个预期的结果。产品在设备中,需要被详细说明或评估其可用性的一局部。有效性用户完成特定任务和到达特定目标时所具有的正确和完整程度;效率用户完成任务的正确和完整程度与所使用资源如时间之间的比率;满意度用户在使用产品过程中所感受到的主观满意和承受程度。可学习性3. 可见性可见性原那么是指用

3、户了解系统所有功能和组件,包括各种可用功能和使用后的系统反应。可见性原那么规定所有的用户必须能够获知系统所有的功能和过程。在复杂的应用程序中完全实现可见性可能会导致用户界面难以使用。 刺激强度我们首先感觉到的是刺激的强度,然后才是行为的含义。换言之,在理解某个事物之前就已经感知到它的颜色、形状和尺寸了。 模式可见性原那么与后文中提到的渐进原那么、简洁性原那么联合作用。仅使用可见性原那么而不考虑渐进将会导致视觉上的超负荷。界面设计中很容易使系统中的所有功能都可见,但是它使得用户所有精力都放在了辨析系统的功能而不是认真学习用户交互界面,同时不能够按照要求进展交互并按照新的任务要求更新界面。 反应直

4、接操纵界面需要高可见性,因为它们依据用户的动作来界定即时的视觉反应。同时,判定某个动作的相应反应也是交互设计的重要任务。 识别识别而不是回忆将用户的记忆负担减到最小可见性原那么基于人们识别能力优于回忆能力的实际情况。换言之,在某组选项中识别某个特定的选项比回忆某特定的选项要容易。每个对象、动作和选项都是清晰可见的。用户在从系统的一局部到另一局部的过程不必去记忆信息。系统使用说明应当在任何适当的时候都可见,或者很容易被获取。l 及时的提供信息用户不需要从其他位置找到相关信息才能完成当前页面的任务。l 为保证用户输入正确的信息提供相关支持包括但不限于:改良输入框的设计从而限制输入内容,增加输入内容

5、的提示、输入格式的介绍、输入X例和默认值等。l 简化使用方法过于复杂和繁琐的操作命令会让用户难以记忆和使用,应尽可能的简化系统的使用方法。 定位人们需要能够在复杂的信息环境中确定自己的位置。设计必须能满足访问者对于自己所处位置信息的需要,尤其是庞大且包含大量复杂信息的区域。4. 可预见性可预见性是指人们的期望和提前确定事情发生结果的能力。可预见的事情是很明显的,而其结果在相当大程度上是可以预测到的。如果可以预知事物活动的结果,我们将会更有平安感并且更有效率。这种平安感也会鼓励我们探索一些不熟悉的界面方式,从而增强它的可用性。 一致性和正确性一致性原那么可用于界面设计的每个方面,从颜色选择和图标

6、式样到按钮的布局和功能设计。一致性使得界面相互协调,从而提高了记忆和预测结果和过程的能力。在界面设计中,应该努力争取界面的一致性。但是,在追求一致性之前,必须保证正确性,否那么会导致所有页面的不正确。最根本的可用性法那么之一。用户不需要考虑不同的用词、情况或动作是否代表同样的事物,设计要符合相应的传统习惯,帮助用户更快的学习和记忆系统的功能。l 界面元素的外观应一致界面元素的外观样式、布局和分组都应保持一致性。包括但不限于,n 界面元素的命名应一致。n 界面元素的格式应一致。n 界面元素的对齐方式应一致。n 系统反应信息的格式应一致。一样元素表达的含义应一样。例如,“红色在某处代表停顿、禁用,

7、那么在系统中的其他位置也应遵循这一规那么。多个连续界面依次出现的情况下,这些界面的外观、操作方式也应一致。l 为相似的对象提供一样的操作。n 同样的命令或操作应产生同样的效果。n 需要多个操作步骤的一样功能,操作顺序应一致。 惯例允许用户通过以往经历带来的直觉对事件进展判断,同时使用一致性原那么可以创立惯例。如果是一贯的模仿某种方式,那么该方式最终会成为惯例。 熟悉度如果在设计中使用熟悉的菜单名称和选项,用户将很容易找到该功能和选项。同样,如果使用熟悉的图像和隐喻、熟悉的格式和布局以及熟悉的行为方式,将会增加界面设计的可预见性、效率及可理解性。 布局屏幕中的区域价值是不等价的。如果你理解屏幕空

8、间分布的惯例,就可以优化设计的预见性。对于网络页面,一般从上到下、从左到右是首选的布局方式。除非是有放置在特殊位置的特别事物吸引用户注意力,访问者的注意力往往是自上而下的。l 分组使用视觉线索支持界面的逻辑构造。可以通过建立逻辑上支持内在构造信息的视觉演示来增加对复杂信息的理解能力。通过在界面上建立相关选项和分组单项选择按钮来对事物进展分组,并通过易理解的方式来展示它们。l 比例比例可以用来表示事物的逻辑层次。 模式模式会降低认知模型的稳定性,因为它们改变了对象的运行方式。同时,缺少警示和提示将会降低界面的可预见性。模式可能特别成问题,尤其当用户不是十分熟悉某个特定的功能时。模式处于激活状态下

9、而系统又缺少暗示将会使模式使用更加困难,因为它会带来明显的评估差距。5. 映射与启示性映射指控制及其效果之间的对应关系。例如,计算机键盘上的上下箭头分别表示光标的上下移动,它表达了控制与效果之间的良好映射。 启示性指物品的某个属性,而这个属性使得人们知道应如何使用这个物品。简单地说。“启示意指“给与提示。如果一个物理对象的“启示性是显而易见的,那么人们就很容易知道如何与它交互。6. 真实性真实性指的是系统应使用用户的语言,包括字词,短语和概念,并防止使用面向系统的术语。此外,系统应符合用户在真实世界中的习惯,使信息按照自然、符合逻辑的顺序展示。 使用用户的母语这是一条根本原那么,毕竟相对于其他

10、语言而言,用户更熟悉自己的母语。 使用目标用户所熟悉的语言使用目标用户所熟悉的语言,而并非在任何情况下都只能使用群众化的语言。例如,供群众使用的网上购购物采用群众化的语言是非常适宜的,但为机械工程师设计的CAD系统,就应当使用机械工程师使用的术,而不是群众语言了。 使用词汇的标准含义文本表达应当准确,防止使用词汇的非标准含义和不常用含义。 文本语义表述要简洁用户在电脑前的耐心有限,也很少进展大段阅读。因此,应使用简洁的语言进展表述,防止赘述。 文本提示信息应当友好系统应使用友好的词汇,防止使用命令口吻。防止使用某些词汇,如致命的,错误,无效的,不好的,非法的,造成用户使用中的不愉快。 允许用户

11、使用多个词汇对一个事物进展描述通常同一个概念会有不同的名字。例如,“计算机也被称为“电脑。因此,假设用户在查找与计算机相关的信息时,搜索结果也应包含与电脑相关的信息。 从用户的角度对待交互,而非从系统的角度从用户的角度出发进展陈述,而非从系统的角度,以便用户更容易理解。 系统使用的隐喻能够正确的引导用户系统不能滥用隐喻。被使用的隐喻不能误导、局限用户。 隐喻要符合不同人群的文化不同的人群对同一个隐喻可能会产生不同的理解。在一类人群中很适用的隐喻,另一类人群可能并不理解其含义。 任务流程应反映用户的实际工作过程 系统的构造应符合用户对真实世界的理解 系统功能的组合应符合用户的理解相关功能应组合在

12、一起,以便用户的使用。7. 帮助性帮助性指的是帮助和用户手册,即使系统能够在没有用户手册的情况下使用,提供帮助文档还是必要的。帮助手册提供的信息应当易于查找,集中在用户的任务上,列出执行步骤,并且不要太长。 系统应提供帮助或用户手册首先,应保证系统为用户提供了此功能,以备不时之需。 提供面向任务的帮助文档提供联机帮助、搜索查询工具以及与情景相关的帮助。 帮助文档本身的设计应当简单帮助文档是对系统功能的额外补充。假设还需要“关于如何使用帮助文档的帮助的话,就说明帮助文档的设计过于复杂了。有效性有效性目标规定交互设计必须能够提供必需的功能来满足用户的需求。1. 效用指的是用户使用系统可以做什么。

13、用户控制原那么用户应该总是感觉在控制软件而不是感觉被软件所控制。 操作与目标相符原那么不要让该用户所执行的操作与他们的目标没有明显的联系。 正确的功能与复杂度平衡原那么功能与易用性之间通常存在一个平衡。对应用程序中的每个特性、功能和能力都必须有一种途径供用户调用和控制。l 恰当的默认值。确保应用程序中的每个设置都有一个默认值。用户应当能够让所有或大多数设置保存为它们的默认值而仍然得到一个合理的结果。l 模板或者封装的解决方案。为用户提供局部或完整的解决方案以供选择,并且让用户可以修改这些方案已满足他们的特定目的。l 指南性的路径和向导。应用程序提供预定义的步骤序列来指导用户一步一步的完成复杂的

14、过程。l 通用命令。用一小局部命令集来操纵所有类型的数据。l 特定于任务的设计。为一个小的任务集提供很好的支持。不要向用户提供具有庞杂功能的程序,二是给他们提供小型专用程序的集合,每个程序都非常好的支持一项任务。 系统状态的可视性反应系统应该让用户感觉到计算机在自己的控制下工作。因此,在适当的时候应提供恰当、合理的反应,以便用户随时掌握系统的运行状态,让用户知道此时正在发生什么。l 反应形式要清晰反应在视觉上应当让用户容易识别,以帮助用户进展更加流畅的操作。l 反应形式要易于理解反应形式应当符合用户的心理预期,易于理解,防止用户对反应的误解,使操作流程更加顺畅,减少误操作。l 一样类别的反应形

15、式要一致一样的控件和类似的操作的反应在视觉样式及展示位置上要保持一致。l 反应的响应时间要合理根据任务的不同,合理安排反应的响应时间。防止过快或过慢的响应。简单任务的反应要及时,防止由于延迟给用户带来的操作不顺畅感。l 反应的持续时间要足够充足反应要持久,以便用户有足够的时间注意到反应,并理解其含义。l 反应不要阻碍用户反应的形式要恰当,持续时间要适中。去掉不要必要的反应。一般情况下,不要让反应阻碍了用户正常的工作流。l 同一个控件在不同状态下有不同形式的反应为控件的不同状态提供反应,可以使用户立即知道他们的动作被计算机承受了。l 菜单、按钮等控件在鼠标划过、按下时应当有不同的视觉反应,以便以

16、及通知用户操作的结果。l 选中和未选中的控件应当有明显的视觉反应,以便用户区分。ll 当前窗口要在外观上区别于非当前窗口,以便用户明确自己当前所处的位置。l 处于不可用的控件应当在外观上区别于可用的控件,防止用户产生迷惑,防止误操作。l 必要时可以增加听觉反应,以提高产品的易用性。 为可操作的图形按钮或文字等提供文字提示使用图形按钮可以使界面更加直观。但在必要的情况下,应为图形按钮和使用简单文字描述的提供补充解释,以便用户更好的理解该控件的功能。 为窗口或页面提供标题或抬头为所有的窗口提供标题栏,为页面提供抬头或名称,以便告知用户当前所处的位置和状态。2. 容错性平安性指的是系统防止错误以及从

17、错误中恢复的能力。 防止出错原那么一个事先就能预防问题发生的设计要比好的错误提示信息更为有用。l 通过设计防止用户进入容易出错的状态很多情况都会导致出错。因此,好的设计应当可以从一开场就防止错误的发生。例如,l 在用户输入前采用一些方法使其明确正确的输入方式。l 在不可逆转的重要操作前提供提示,以减少有严重后果的错误出现的次数。l 协助用户识别、诊断错误并从中恢复好的出错信息错误信息应该使用易懂的语言表达,不要使用错误代码。该信息应准确的指出问题所在,并给出有建立性的解决方案。l 错误信息应当有友好错误信息应防止使用不恰当的语言,应当标明是计算机出错,而不是用户出错。包括,不礼貌的语气、命令口

18、吻、消极语气、责备语气、不当的幽默等。这些语气都会使人不愉快。l 错误信息的表达应当清晰、简练n 错误信息应当使用简练的语句,清晰的表达当前系统状况,而不是空泛而模糊的。n 面向用户的错误信息中防止使用难懂的代码。用户应当在不查阅任何手册的情况下就能够理解错误信息。 错误恢复原那么出错信息应当为用户解决问题提供建立性帮助,提出有效的帮助用户解决问题的方案,不要迷惑用户。 用户控制和自由清楚的标识退出用户在使用工具时,喜欢不受控制、自如操作的感觉。而且,用户学习使用系统的过程是一个尝试的过程。因此,用户经常错误地选择系统功能,并需要一个明显的“紧急退出的操作来离开不必要的状态,以便跳过由于误操作

19、而产生的额外对话。此外,系统需要支持“撤销和“重做功能。l 为所有对话框和系统状态提供取消按钮或其他退出机制尽量为所有功能提供撤销机制,这样可以使系统很快回到上一个指令之前的状态,鼓励用户尝试新功能并防止用户误操作而造成的错误。l 取消和撤销功能应明显标识可见性是一个常用的用户界面设计原那么。而且,用户担忧他们的操作会造成不良后果,因此,清晰的标识功能就显得更为重要了。l 为不可逆转的操作提供充分的警告如果必需有不可逆的操作存在,建议在不可逆的操作执行前,提示用户即将进展的操作为不可逆操作,并进展再次确认是否真要执行此操作。3. 稳定性稳定的系统就是可靠的系统,能够持续稳定运行的系统比经常崩溃

20、的系统更加有用。高效性效率高效率目标规定设计应该能使用户以快捷、容易且不必经过非常复杂和无关的过程来完成任务。4. 简洁性简洁可以提高界面的效率并使之易于使用,该原那么的核心:设计中只含必要信息所需的元素。 去除冗余元素原那么对话中不应该包含无关的或者很少需要的信息。任何额外信息都会严重影响相关的信息,并降低这些信息的可见性。l 防止界面上的元素过于拥挤l 用户界面上的元素应易于识别 80/20原那么应用程序中80%的应用仅仅涉及20%的功能。让程序内部内容在程序内部进展处理:软件内部的工作细节应当保存在内部,让用户看不见也想不到。 满意度原那么该原那么结合了矛盾的两方面:是寻找满足所有用户需

21、求的最优设计方案还是只设计一个用户够用的方案。即,设计者必须找到必需的20%的需求并着重于设计该局部该局部的解决方案。 渐进原那么通过渐进披露的方式,在交互过程的某个时刻系统只会给用户显示必需的内容。该方式能给用户提供简单可见的选项以防止用户陷入无关的功能中。 合理约束原那么约束可以分为物理约束和心理约束。物理约束通过控制方向或距离来限制用户的行动。心理约束通过影响用户感知界面和各种组件的方式来限制用户的行动。5. 快捷性 灵活、快捷的使用快捷方式快捷操作方法可以经常加快专家用户的交互操作,如此系统就能同时迎合无经历和经历丰富的用户的需要。允许用户进展频繁的操作。l 为必要的操作提供键盘控制以

22、便高级用户更加快速的操作、方便用户在大的信息空间中立即跳转,也可以为没有其他物理设备的用户提供操作计算机的方法。例如,快捷键、功能键等。l 允许用户自定义快捷键为熟练用户提供更加快捷、方便的操作方法,并方便用户记忆。l 允许用户回退和重用历史动作n 允许用户重用以前的交互输入。n 处理大量信息的系统应当为用户提供回退功能,以便用户直接返回到以前的状态。n 为用户提供常用对象列表。例如,为用户提供经常翻开的文件列表。l 提供默认值减少了用户使用系统前必须执行的步骤。因为在多数情况下,默认值很少需要修改,甚至不需要被关注。当这些值需要被修时,才去访问它。这样做也有助于新手用户学习系统。6. 可记忆

23、性可以提高设计的效率。具有较好的可记性的界面易于用户学习和使用,而且便于用户进展控制。影响可记忆性的因素: 位置如果把某个特定的对象放在固定的位置,它将容易记住。 合理的分组通常我们会对事物按照逻辑进展分组,这使得它们易于记忆。 惯例如果设计中使用常规的对象或符号,它们将易于记忆。例如,购物车符号。 冗余如果我们使用多种感知通道对信息编码,人们将会依据个人的情况进展选择。这种方式将会加强人们的长期记忆。7. 灵活性软件可以在多种环境中使用并能适用于多种不同的需求。高效的工具应该具有足够的灵活性,可以执行不同环境所需要的功能;另外,可以依据用户的不同需求进展制定。如果某软件能够依据用户具体的应用而定制用户界面,那么该软件就具备了高灵活性。满意度指的是满意程度,包含了这个界面在多大程度上吸引用户去使用,以及使用中的愉悦感觉,当然还有使用后的满意程度。. .word.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 设计方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁