人机界面设计原则 “以人为本” 1 以用户为中心的基本设计原则 在系统

合集下载

人机界面设计原则概要

人机界面设计原则概要

人机界面设计原则概要1.用户为中心原则:用户为中心原则是人机界面设计的核心原则。

要将用户的需求、习惯、心理特点等因素纳入考虑,从而提供符合用户期望的界面。

设计人机界面时应该站在用户的角度来思考,注重用户的感受和体验,使用户能够方便快捷地使用系统。

2.简洁明了原则:界面设计应该尽量简洁明了,避免复杂的设计和冗余的功能,使用户能够迅速理解和掌握界面的使用方法。

界面元素要清晰明了,排版要简洁整齐,不要有过多的噪音和干扰因素。

3.一致性原则:保持用户界面的一致性非常重要,这包括界面风格、交互操作、命名规范等方面的一致性。

一致的界面可以帮助用户更好地理解和记忆界面的使用方法,提高效率。

一致性原则还包括要保持统一的图标和按钮风格,用相同的名称或符号表示相似的功能。

4.可见性原则:可见性原则要求系统的状态和操作都应该是可见的,用户必须清楚地知道系统当前处于什么状态,可以执行哪些操作。

例如,通过状态栏、进度条、提示信息等方式来显示系统状态和操作进度。

另外,应该避免使用隐藏的功能或控件,以免用户无法找到或使用。

5.易学性原则:易学性原则要求界面设计应该容易学习和掌握,新用户可以迅速上手使用系统。

设计师应该利用用户熟悉的概念、操作逻辑和界面模式进行设计,避免设计过于复杂或违背用户的认知习惯。

同时,提供明确的指导和帮助,包括用户手册、提示信息、引导页面等。

6.容错性原则:容错性原则要求系统应该具有一定的容错能力,能够处理用户的错误输入和操作,给出友好的提示和纠正措施。

设计界面时应该考虑到用户的输入错误,提供自动填充、提示建议等功能,以减少用户的错误操作。

7.可控制原则:可控制原则要求用户可以对界面进行自定义,根据自己的需求和习惯进行个性化设置。

例如,调整界面布局、颜色、字体大小等。

同时,提供丰富的操作控制和快捷键,以提高操作效率和便捷性。

8.反馈性原则:反馈性原则要求系统能够及时给出反馈,告知用户其操作的结果和状态。

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则信息系统人机界面设计是指在计算机软件应用系统中,人机交互的界面设计。

一个好的人机界面设计可以提高用户的使用体验和效率,让用户更加方便地使用软件,避免用户混淆和错误,提高用户的满意度和软件的可靠性。

下面是信息系统人机界面设计的基本原则:1. 易于操作人机界面设计应该是简单明了,易于操作,减少用户的学习和使用成本。

最好采用熟悉常用的操作方式,如窗口、菜单、标签等,以便用户快速地找到操作方式,提高使用的流畅性。

2. 一致性人机界面设计应该保持一致性,使用户不会困惑或不知所措。

一致性涉及到应用程序的所有方面,包括界面布局、图标、颜色、字体、菜单以及屏幕布局等等。

通过使用清晰和统一的设计,用户可以更轻松地使用应用程序,达到良好的可用性。

3. 行为反馈人机界面设计应该提供操作的反馈信息,让用户更容易理解和控制正在进行的操作。

例如,在进行一次搜索操作之后,应该给出搜索结果,让用户能够了解搜索的效果,以便进行后续的操作。

4. 简明扼要人机界面设计应该简洁明了,不过多冗余地使用图标或者其他内容,以避免用户混淆或者困惑。

良好的设计可以清晰地告诉用户如何使用软件而不产生困惑或者错误。

5. 有效性人机界面设计应该重视各种元素的有效性,例如在界面设计中,需要设计具有特定功能的控件,使其能够符合用户特定的需求和优先级。

例如,一个易于使用但不太有效的功能和控件可以替代多个不易使用但是更有效的功能。

6. 安全性人机界面设计应该关注安全性,保护数据和系统的安全。

安全性要求用户对系统进行认证,以确保用户的身份和权限。

此外,系统还需根据用户的角色和权限限制访问,保护重要数据和信息。

7. 可访问性人机界面设计应该考虑到不同用户的可访问性问题。

例如,对于视力或听力障碍的用户,可以提供一些替代功能或技术,例如使用大字体或语音合成器来进行用户交互。

总之,以上这些原则提供了一些关于如何设计适合于人机交互的信息系统人机界面,以提高用户的满意度和软件的可靠性。

上位机、下位机、人机界面、工控机知识介绍

上位机、下位机、人机界面、工控机知识介绍

什么是上位机、下位机上位机上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。

上位机在工业控制中又被称作HMI(人机界面)。

下位机下位机是直接控制设备获取设备状况的计算机,一般是PLC/智能模块/智能仪表/单片机single chip microcomputer/slave computer/lower computer之类的。

工具/原料:计算机一台,组态王,PLC1、方法/步骤:上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。

下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。

上下位机都需要编程,都有专门的开发系统。

在概念上,控制者和提供服务者是上位机,被控制者和被服务者是下位机,也可以理解为主机和从机的关系,但上位机和下位机是可以转换的。

2、工作原理:两机如何通讯,一般取决于下位机,下位机一般具有更可靠的独有通讯协议;使用一些新的API(API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力;多语言支持功能模块,一般同时支持数种高级语言为上位机编程。

通常上位机和下位机通讯可以采用不同的通讯协议,有RS232的串口通讯或者RS485串行通讯。

当用计算机和PLC通讯的时候,不但可以采用传统的D形式的串行通讯,还可以采用更适合工业控制的双线的PROFIBUS-DP通讯。

采用封装好的程序开发工具就可以实现PLC和上位机的通讯,当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。

3、经验:通常工控机,工作站,触摸屏作为上位机,通信控制PLC,单片机等作为下位机,从而控制相关设备元件和驱动装置。

简述人机界面的设计原则

简述人机界面的设计原则

简述人机界面的设计原则
人机界面设计是指通过设计和实现用户与计算机系统之间的交互界面,以便用户能够方便、高效地与计算机系统进行交互。

以下是一些人机界面设计的原则:
1. 以用户为中心:人机界面的设计应该以用户的需求和期望为中心,考虑用户的使用习惯、认知能力和心理特征,使用户能够方便、快捷地完成任务。

2. 简洁明了:人机界面的设计应该简洁明了,避免过多的信息和复杂的操作,使用户能够快速理解和使用系统。

3. 一致性:人机界面的设计应该保持一致性,使用相同的操作方式、界面布局和颜色等,以便用户能够快速适应和熟悉系统。

4. 反馈及时:人机界面的设计应该及时反馈用户的操作结果,使用户能够了解自己的操作是否成功,以及系统的状态和响应。

5. 容错性:人机界面的设计应该具有容错性,考虑到用户可能会出现的错误操作,并提供相应的错误提示和纠正措施。

6. 可定制性:人机界面的设计应该具有可定制性,允许用户根据自己的需求和偏好进行个性化设置,以提高用户的使用体验。

7. 易用性:人机界面的设计应该易于使用,不需要用户进行过多的学习和培训,即可上手使用系统。

8. 美观性:人机界面的设计应该具有美观性,使用户在使用系统的过程中感到舒适和愉悦。

总之,人机界面的设计应该以用户为中心,考虑用户的需求和期望,遵循简洁明了、一致性、反馈及时、容错性、可定制性、易用性和美观性等原则,以提高用户的使用体验和工作效率。

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则信息系统人机界面设计是指将计算机系统与用户之间的交互部分进行设计和构建,以便满足用户的需求,并使用户通过系统可以更加方便、快捷、直观地获得所需信息或完成任务。

在进行信息系统人机界面设计时,有一些基本的原则需要遵循,以确保设计出满足用户需求的优秀界面。

本文将介绍信息系统人机界面设计的基本原则。

一、直观性原则直观性是信息系统人机界面设计中最为基本的原则之一,也是最为关键的一个。

直观性指的是界面的易懂、易用、易学习。

一个好的系统一定是直观的,用户可以快速掌握系统功能,并且不需要特别的指导才能使用。

如果界面设计复杂或混乱,这将会让用户感到困扰和不满。

一致性是指整个界面中不同部分之间的一致性。

在信息系统人机界面的设计中,应该确保不同的功能模块或页面之间的界面设计风格一致,如字体、按钮、颜色等。

这不仅可以减少用户感到困惑的情况,同时也可以提高用户对系统的使用效率。

三、可控性原则可控性指的是用户能够控制系统的各个方面,包括输入数据、编辑、删除、修改等。

在系统设计时,需要确保用户能够方便而有效地完成所需操作,而且操作过程中不会出现误操作或丢失数据等情况。

可扩展性是指系统能够根据用户需求进行灵活的扩展。

信息系统人机界面设计需要考虑未来的系统升级和扩展,以满足不断变化的用户需求。

因此,进行信息系统人机界面的设计时需要充分考虑到系统的扩展性,使系统变得更加灵活和方便。

五、易于调节的原则易于调节是指在系统操作过程中,用户可以根据实际需要对权衡标准进行调节。

在进行信息系统人机界面设计时,需要提供一些可调节的选项,让用户可以根据自己的需要进行调整。

比如,字体大小、图标大小、背景颜色等都需要提供调节选项。

六、可视化原则可视化是指界面设计应该具备易于理解的图形化表达方式。

信息系统人机界面的设计需要打破繁琐的文字流程,采用简洁、直观的图形化表达方式,同时还要考虑到不同终端的分辨率、字体等设定问题。

七、反馈原则反馈是指在系统操作过程中,系统能够时刻给出用户相应的反馈信息和操作结果。

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则

信息系统人机界面设计的基本原则信息系统人机界面设计是指通过人机交互,有效地呈现和传递信息,实现用户与系统之间的有效沟通。

好的人机界面设计能够提高用户的工作效率,减少误操作,提升用户体验。

下面是信息系统人机界面设计的基本原则:一、人性化原则1. 以人为本:人机界面设计应该以用户的需求和习惯为出发点,充分考虑用户的心理特点和行为习惯,确保用户在操作系统时感到舒适、自然和高效。

2. 简单直观:界面设计要尽量简洁清晰,避免过多的复杂功能和操作,让用户能够一目了然,不需要过多学习就能够操作系统。

3. 一致性:界面的设计要保持一致性,统一的风格和布局可以降低用户的认知负担,提高用户的使用效率。

4. 反馈性:及时给用户反馈,让用户了解自己的操作是否成功,避免用户因为不确定而产生焦虑和误操作。

5. 易学性:系统应该具有良好的易学性,用户能够在短时间内学会如何操作系统,减少用户的学习成本。

7. 容错性:系统应该具备一定的容错能力,用户的误操作和错误输入应该能够被系统检测和处理。

二、可用性原则1. 功能适配:系统的功能必须符合用户的实际需求,避免过多的不必要功能和操作,让用户能够快速找到自己需要的功能。

3. 信息呈现:系统应该以清晰的方式呈现信息,避免过多的信息密集导致用户信息过载,让用户能够快速获取所需信息。

4. 导航性:系统应该提供清晰的导航和操作指引,让用户能够快速定位和找到目标功能。

5. 完整性:系统的功能必须具备全面性和完整性,能够满足用户的综合需求,避免用户因为功能不全而不得不另外寻找其他系统。

6. 可靠性:系统应该具备稳定性和可靠性,避免系统出现崩溃和错误,影响用户的正常操作。

7. 整体性:系统的界面设计要考虑整体性,所有界面元素之间的关系和布局应该协调统一,形成整体美观的视觉效果。

三、美观性原则1. 风格统一:系统的界面设计要保持统一的风格和风格色彩,避免出现风格不一致的情况。

2. 色彩搭配:系统的色彩选择要协调搭配,避免艳丽的颜色和过于杂乱的色彩对用户产生刺激和干扰。

人机界面设计指南的基本内容概述

人机界面设计指南的基本内容概述

人机界面设计指南的基本内容概述下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!1. 简介人机界面设计指南是一份重要的文档,旨在指导开发人员创建用户友好的软件和系统界面。

人机界面的设计原则和实现方法

人机界面的设计原则和实现方法

人机界面的设计原则和实现方法随着科技的不断进步,世界正逐渐进入数字时代。

在这个数字时代中,人们的工作、娱乐和学习都离不开电子设备和软件程序的支持。

而人机界面的设计,也就成为了数字时代中不可或缺的一环。

一、人机界面的设计原则1. 简洁易用好的人机界面应该是简洁易用的。

它应该尽可能的减少界面元素和操作步骤,同时又不影响用户的使用效率和体验。

这需要考虑用户的使用场景和习惯,更好的与用户进行互动。

2. 用户导向好的人机界面应该是以用户为中心的。

它应该符合用户的期望、需求和心理预期,并可以有效的引导用户完成操作。

针对不同用户群体的使用习惯和心理需求的差异,进行界面定制化设计也是十分必要的。

3. 易于学习好的人机界面应该是易于学习和记忆的。

用户不应该因为操作步骤过于繁琐和复杂而感到困难,而应该可以在较短时间内熟练地使用软件。

这需要人机界面的设计关注到操作流程和交互逻辑的设计,同时界面元素的易识别与记忆。

4. 视觉效果好的人机界面应该具有视觉效果强、美观大方的特点。

它可以吸引用户的眼球,同时也可以提升用户的使用信心。

这需要我们考虑颜色、字体以及界面元素的布局等诸多方面,来打造一个良好的视觉效果。

二、人机界面的实现方法1. 交互体验设计交互体验设计是人机界面实现的核心。

它关注于用户与软件之间互动的流程和方式,描述了不同的人机交互场景和转换。

好的交互体验可以让用户快速、准确、高效地完成预期的操作,同时也可以让软件更具有吸引力和用户粘性。

2. 界面设计界面设计处理的是软件的具体外观,包括各种图标、按钮、字体等元素的构成和布局。

好的界面设计可以通过布局、风格和颜色等方面,提高用户对软件的认知。

同时,优秀的界面设计也可以让用户迅速找到自己需要的操作或信息。

3. 交互控制设计交互控制设计是人机交互中最重要的一个环节。

可以在精简操作程序的同时,使用户能够顺利的完成操作。

合理的交互控制设计,能够确保用户处于自己熟悉和舒适的环境下进行操作,提升用户的使用体验。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人机界面设计原则“以人为本”1. 以用户为中心的基本设计原则在系统的设计过程中,设计人员要抓住用户的特征,发现用户的需求。

在系统整个开发过程中要不断征求用户的意见,向用户咨询。

系统的设计决策要结合用户的工作和应用环境,必须理解用户对系统的要求。

最好的方法就是让真实的用户参与开发,这样开发人员就能正确地了解用户的需求和目标,系统就会更加成功。

2. 顺序原则即按照处理事件顺序、访问查看顺序(如由整体到单项,由大到小,由上层到下层等与控制工艺流程等设计监控管理和人机对话主界面及其二级界面。

3. 功能原则即按照对象应用环境及场合具体使用功能要求,各种子系统控制类型、不同管理对象的同一界面并行处理要求和多项对话交互的同时性要求等,设计分功能区分多级菜单、分层提示信息和多项对话栏并举的窗口等的人机交互界面,从而使用户易于分辨和掌握交互界面的使用规律和特点,提高其友好性和易操作性。

4. 一致性原则包括色彩的一致,操作区域一致,文字的一致。

即一方面界面颜色、形状、字体与国家、国际或行业通用标准相一致。

另一方面界面颜色、形状、字体自成一体,不同设备及其相同设计状态的颜色应保持一致。

界面细节美工设计的一致性使运行人员看界面时感到舒适,从而不分散他的注意力。

对于新运行人员,或紧急情况下处理问题的运行人员来说,一致性还能减少他们的操作失误。

5. 频率原则即按照管理对象的对话交互频率高低设计人机界面的层次顺序和对话窗口莱单的显示位置等,提高监控和访问对话频率。

6. 重要性原则即按照管理对象在控制系统中的重要性和全局性水平,设计人机界面的主次菜单和对话窗口的位置和突显性,从而有助于管理人员把握好控制系统的主次,实施好控制决策的顺序,实现最优调度和管理。

7. 面向对象原则即按照操作人员的身份特征和工作性质,设计与之相适应和友好的人机界面。

根据其工作需要,宜以弹出式窗口显示提示、引导和帮助信息,从而提高用户的交互水平和效率。

Apple Human Interface Guide——人机交互界面设计原则人机交互原idliulei 则之1——隐喻通过隐喻把人们对世界的理解转化为软件中的概念和特性是很有优势的。

隐喻帮助用户建立任务的心智模型。

使用通俗易懂的隐喻来表述具象或相似的概念,可以让用户对计算机环境有所掌握。

比如说,Mac OSX 使用文件夹的隐喻表示储存文档的概念;用户可以整理他的硬盘,就和整理自己的档案柜一样。

另一个例子是iTunes 的播放列表和iPhoto 的相册,它们就像现实世界里的音乐播放列表和相册一样。

Dashboard 里的widget 也是一种隐喻,因为它需要完成的任务目的能够直接传达给用户。

(可以参见Dashboard widget的设计指引。

)对于某个元素,隐喻可以建议它的使用方式,但是使用方式不应该被隐喻的实现所限制。

在隐喻所建议使用方式与电脑能实现、扩展隐喻的能力之间要保持好平衡。

举例来说,用户放到回收站的东西数量不应该被真正垃圾桶能容纳的东西数量所限制。

人机交互原则之2——反映用户的心智模型用户有一个心智模型——用来描述软件正在执行的任务。

这个模型是现实世界的经验,其他软件的经验和电脑通常经验的结合体。

举例来说,用户有在真实世界写信和寄信的经验,大多数用户也用过email 程序写信和寄信。

基于上述经验,用户对于这个任务有一个概念模型,包括写一封信,选择收件人和寄出信。

一个email 程序如果忽视用户的心智模型,不满足用户其中一些基本的期望,就会变得难用甚至用起来令人讨厌。

这是因为程序强制了一个不熟悉的概念模型给它的用户,而不是建立在这些用户已有的知识和经验之上。

在你开始设计一个程序的用户界面之前,试着了解你的用户关于这个程序帮他们完成的那个任务的心智模型。

要知晓模型的固有隐喻,它能表示任务的概念组件。

在写信的例子中,隐喻包括信,收件箱和信封。

在摄影相关任务的心智模型中,隐喻包括照片,相机和相册。

努力去把用户对于任务组件,任务构成和任务流程的期望反映到你设计的窗体布局,菜单和工具栏构成,以及面板用法当中。

iTunes 程序是一个很好的例子,说明了正确反映心智模型能产生清晰直观的用户界面。

Apple 设计的iTunes 程序反映了人们播放音乐和组织他们的收藏的心智模型。

在一个整洁的窗口里,iTunes 在一个以歌曲为中心的组织里面显示了单曲,播放列表,和回放及搜索操作。

最大的窗格显示了歌曲列表,被清楚的分成了各种类别,包括标题,表演者和专辑名。

在一个小点的窗格里显示了播放列表和歌曲收藏,用来控制目前显示的歌曲列表,就像磁盘和文件图标在Finder 的侧栏里控制文件,文件夹和程序的显示。

突出的回放控制与类似的控制在广播,CD 机和iPod 一样。

搜索区与Finder ,Mail ,以及无数的其它Aqua 标准下的程序里的搜索区保持一致。

因为iTunes 用户界面反映了一个很好的定义的心智模型,而不是强迫用户区适应不熟悉的概念,所以即使是一个新手用户也可以发现iTunes 非常直观易用。

用户的心智模型必须注入到你的用户界面设计。

它需要在你的程序里的窗口,图标的选择和组织,工具栏的控制,面板的功能中都体现出来。

另外,在支持用户心智模型的时候要尽力结合以下特性:熟悉性,简洁性,可获得性,探索性。

■ 熟悉性:用户的心智模型是主要是基于经验。

在可能的情况下,夸大用户界面的组件来反映模型中的象征应用,使用用户的语言来显示标签。

在合适的地方,使用和Mac OS X相似的用户模型组件提供标准功能,比如说搜索,数据的分级导航。

如上所述,iTunes 程序的回放控制使用的是为人所知的播放,暂停,倒回等图标。

如果要提供搜索和帮助,比如说iTunes 使用的是标准的Aqua 界面组件。

一个Mac OS X的用户能自动知道如何使用这些标准的界面组件,而不用管现在显示的是什么程序。

■ 简洁性:一个任务的心智模型通常是改进过的并集中在任务的基本组件上。

因而对于特定任务,它的可选细节可能是无限多的,用户关心的是基本组件而不必给出所有的细节。

举个例子,在iTunes 程序中,播放歌曲、选择播放单和搜索功能是尤为突出的基本任务组件。

而其它附加任务可以通过菜单选项和控制按钮来完成,如推出光碟,换播放单,显示歌曲作品。

■ 可获得性:简洁性的必然结果就是可获得性。

一个整洁的用户界面是非常重要的,但是用户需要的某些关键功能和设置的可获得性同样重要。

避免把组件在子菜单里隐藏的太深,或者只在一个相关菜单中才出现。

例如,iCal 程序(mac 系统的日程管理)有命令可以订阅一个新的日历并在日历程序(mac 系统的日期显示)菜单中公开日历。

这些任务很方便的就可以开始,但是如果他们在程序的主窗口中要经过复杂的操作,就会很少人用这个功能。

■ 探索性:通过在用户界面上提供暗示,鼓励你的用户发现功能。

比如,一个东西看起来能够点击,它就得显示成能点击的样子,否则用户也许永远不会尝试点击它。

确保正确使用Aqua 操作,避免初级用户忽视操作。

比如说,Aqua 按钮看起来是三维的,增加了与用户熟知的实物按钮的相似性。

经过仔细设计的工具栏图标能让用户马上了解它们所描述的功能。

这种相似性给用户信心去探索新程序的各种功能。

不要阻拦用户探索,使操作不可逆或者难以复原的做法是不可取的。

详情请看后面的“谅解用户”。

人机交互原则之3——外显动作和内隐动作每次Mac OS X的运作都包含着使用动作对一个对象的操作。

在操作第一步,用户在屏幕上看见期望的目标。

第二步,用户选择或者指定对象。

最后一步,用户执行动作,使用菜单命令亦或通过鼠标及其它设备对对象进行直接操作。

这导致了操作对象的两个范式:外显和内隐动作。

外显动作清晰的说明了操作一个对象的结果。

例如,菜单列出了当前选择对象能执行的命令。

这些菜单命令的名称清楚的说明了这个动作是什么,命令的当前状态(变灰或是可选)则说明了动作在当前环境下是否有效。

外显动作不需要用户记住特定对象能执行的命令。

内隐动作通过视觉提示或情景转化为一个动作的结果。

拖放操作是个常用的内隐动作的例子。

拖动一个对象到另外一个对象中创造了对象和拖动操作的动作之间的关系。

比如说,拖动一个文件图标到垃圾桶中暗示了从文件系统中对选中文件的删除。

为了让内隐动作显而易见,用户必须能够了解当前对象、执行的操作和动作的结果。

在设计用户界面时,牢记这两种范式。

检查程序任务中的用户心智模型能帮助你决定何时使用其中一种动作比较合适。

举例来说,Automator(注:是OS X 里面一款创建自动工作流的软件在用户拖拽动作到工作流栏目并创建动作关系时,支持内隐动作范式。

Automator 通过显示动作连接点、潜在的错误序列的警告和输入输出的建议类型,将其转化为动作关系。

但是,当它需要用户提供特定信息时,Automator 也支持复选框和文本编辑框等外显动作范式。

人机交互原则之4——用户控制允许用户,而不是电脑来开始或控制操作。

一些程序试图帮助用户——只为用户提供哪些认为是好的选择项或者不让用户做更细节的选择。

因为这种方法提供的是电脑控制而不是用户控制,所以这最好用在初级用户使用的部分界面中。

为你的目标用户提供相应的用户控制等级。

稍后可以提供一些如何提供用户界面等级的细节建议。

关键是在帮助用户避免危险的、不可逆的操作的同时,提供给他们控制的能力。

比如说,当用户可能不小心删除数据的地方,你应该一直提供警告,但又允许用户继续,如果他们选择的话。

1. 设计原则(1)用户原则。

人机界面设计首先要确立用户类型。

划分类型可以从不同的角度,视实际情况而定。

确定类型后要针对其特点预测他们对不同界面的反应。

这就要从多方面设计分析。

(2)信息最小量原则。

人机界面设计要尽量减少用户记忆负担,采用有助于记忆的设计方案。

(3)帮助和提示原则。

要对用户的操作命令作出反应,帮助用户处理问题。

系统要设计有恢复出错现场的能力,在系统内部处理工作要有提示,尽量把主动权让给用户。

(4)媒体最佳组合原则。

多媒体界面的成功并不在于仅向用户提供丰富的媒体,而应在相关理论指导下,注意处理好各种媒体间的关系, 恰当选用。

(详见媒体的选择)。

相关文档
最新文档