1.2 软件人机界面设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.可用性
软件的可用性通常是要保证软件产品易学,工作效率高,能给用户带 来愉快的体验。
Baidu Nhomakorabea
2.1人机界面的基本概念
8.事件
事件是人机交互活动的时序组织者。系统通过处理不可分的基本事件来协调 一个完整的交互活动,通过组织一系列的基本事件去实现一个完成某些功能 的交互系统。
9.屏幕
屏幕是人机交互活动的空间组织者。它是交互软件系统和其用户进行对话的 基本设备,它既可以用来显示系统信息,也可以用来接受用户的操作指示( 通过鼠标器等)。通过屏幕所提供的空间场所,人机交互活动就可以很方便 地在其中得到反映,从而使交互活动更为直观和连贯。
1.2人机界面学的研究内容
人机界面学是计算机科学、人类工程学和认知心理学 等学科相结合的产物。它的研究内容很广,包括心理 学领域的认知科学;软件工程领域的系统构架技术; 信息处理领域的语音处理技术和图像处理技术;人工 智能领域的智能控制技术。除此之外,它还涉及哲学 、医学、语言学、社会学等,是名副其实的跨学科、 综合性的科学。 人机界面学的相关学科
1.绪论
什么是人机界面 人机界面学的研究内容 人机系统的组成 20世纪最成功的10种人机界面装置 人机界面的发展趋势
1.1 什么是人机界面
计算机系统
指计算机硬件、软件和人共同构成的人机系统。
人机界面是一类特殊的软件,它帮助实现计算机硬件、软件和 人三者之间的恰当联系和协调一致。 人机界面是专门处理人机交互活动的软件,它是人与硬件、软 件的交叉部分。 广义的人机界面:
2.2 人机界面的基本特性
三、交互系统的能力
交互系统的能力是指交互系统对每一用户命令所能完成的工作量,如 果一条命令能完成许多任务,则说明它的能力是强的。用户(特别是 专家型用户)总是希望系统提供强有力的命令,然而同时应该考虑与 用户所具有的知识和能力相符合。
四、交互系统的信息提交量
在人机交互过程中,用户要从计算机一方获得反馈信息,反馈信息包 括提示信息、帮助信息、出错信息及运行结果信息等。如何正确、适 时、适量地提供这些信息,也是交互系统的一个特点。对交互系统信 息提交量的总的要求,应该和用户水平及要求相适应,使用户获取到 有用信息,并能作为决定下一步交互动作的依据。应该指出,过多的 信息显示有时反而是有害的,但过少的信息显示会使用户感到困惑, 甚至影响用户使用系统的信心。对用户发生困难时的帮助信息应该和 用户的特性、知识相匹配。所有显示的帮助信息、出错信息应该较清 楚、易理解。另一方面,要求系统能提供立即的和可视的反馈信息。
10.资源
资源可以看成是人机交互活动中一种对终端用户透明的、不可见的数据流。 资源建立了交互环境内外的直接联系,并为系统真正实现交互活动提供内部 支持。事件、屏幕和资源,构成了人机交互活动的时、空和数据信息的有机 组织及联系。
11.对象
对象由用户界面中三大类相对独立的基本语法成分,即事件、屏幕和资源所 构成。例如,屏幕中用户所常见的对象有菜单、图表、卷帘、对话和窗口等 。
4.人机交互方式
人机交互方式是指人机之间交换信息的组织形式或语言方式,又称对话方式、交互技术 等。人们通过不同的人机交互方式,实际完成人向计算机输入信息及计算机向人输出信 息。目前常用的人机交互方式有: (1)问答式对话; (2)菜单技术; (3)命令语言; (4)填表技术; (5)查询语言; (6)自然语言; (7)图形方式及直接操纵等。 人机交互技术的发展是与计算机硬件技术、软件技术发展紧密相关的,以上的交互方式 很多都沿用了人与人之间的对话所使用的技术。随着计算机技术的发展,目前广泛用于 人与人之间对话的语音、文字、图形、图像,人的表情、手势等方式,也已经或将要为 未来的人机交互所采用,这将是人工智能及多媒体技术的研究内容。
认知心理学 人机工程学 计算机语言学 软件人机工程学
1.3人机系统的组成
1.4 20世纪最成功的10种人机界面装置
扩音器(1915) 按键式电话(1963) 方向盘 磁卡 交通指挥灯(1923) 遥控器 阴极射线管 液晶显示器 鼠标/图形用户界面 条形码扫描器
2.2 人机界面的基本特性
一、交互的启动者
交互启动者是主动发起交互的一方,它是交互的一个最基本的特性。一个交互 过程总是由启动者和响应者双方组成,如果只有启动者一方,另一方没有响应 则不会形成交互。作为人机交互参与者的人(用户)和计算机,都可以作为交 互的启动者和响应者。这里可能有三种情况: 1.计算机启动的交互
2.情感性设计界面
这一类界面反映着设计与人的关系,即物要传递感受给人,取得与人的感情共鸣。这种 感受的信息传达存在着确定性与不确定性的统一。情感把握在于深入目标对象的使用者 的感情,而不是个人的情感抒发。设计者投入热情,不投入感情,避免个人的任何主观 臆断与个性的自由发挥。
3.环境性设计界面
在人机系统模型中,人与机之间存在一个相 互作用的“面”,称为人-机界面,人与机之 间的信息交流和控制活动都发生在人机界面上。
狭义的人机界面:
是指计算机系统中的人机界面。人机界面( Human-Computer Interface,简称为 HCI),又 称人机接口、用户界面(User Interface)、人 机交互(Human-Computer Interaction),是计 算机科学中最年轻的分支科学之一。 它是计算机科学和认知心理学两大科学相结合 的产物,同时也吸收了语言学、人机工程学和 社会学等科学的研究成果。
1.5 人机界面的发展趋势
高科技化 自然化 人性化 和谐的人机环境
相关论题
论述人机界面的发展趋势。
在所用过的软件中,你认为哪个人机界面最出色(或 最糟糕),并简单说明之。 目前人机界面的研究主要方向
2.人机界面的基本概念与分析
人机界面的基本概念 人机界面的基本特性 人机界面的应用领域 人机界面的分析方法 人机界面的软件开发过程
1.交互(或称对话)
交互(对话)是两个或多个相关的但又是自主的实体间进行的 一系列信息交换的交互作用过程。这里强调实体的自主性,是 为了在行为上保证对话是独立的。
2.人机交互(或称人机对话)
人机交互是指人与计算机之间使用某种对话语言,以一定交互 方式,为完成确定任务的人机之间的信息交换过程。 由人和计算机双方构成的人机交互的一种最简单情况是:由人 (用户)输入信息给计算机发起对话,尔后计算机根据存储在 计算机内的协议、知识、模型等对输入信息进行处理,最后把 处理结果作为对输入信息的响应,反馈给用户。但就目前而言 ,作为人机系统的计算机一方,在其内部结构上,以及它的理 解、表达能力等方面仍是有限的,所以人机交互还不能像人与 人之间对话那样丰富、生动,人机交互方式仍旧受到种种限制 。例如,目前的计算机一般仍旧不能理解人的手势、表情等。
计算机启动交互中计算机是发起交互的一方。计算机系统给出的提示和用户响应主要有以下方 式: (1)系统给出提示符,提请用户响应,用户按要求输入信息; (2)系统提出问题请用户做Yes/No回答,用户选择Yes或者No做答复; (3)系统列出菜单选择,用户选中其中一菜单项; (4)系统提供对话盒,让用户在对话盒中输入信息; (5)系统用自然语言提问,用户用自然语言答复等。 在上述方式中,最常用的是问答式对话和菜单驱动对话。
总的说来,计算机启动的交互系统一般具有良好可学习性(Learnability)和可 使用性(Usability),而用户启动的交互系统一般具有交互能力强、灵活性高、 运行速度快等特点,因此在设计时应根据用户情况及需要予以选定。
2.2 人机界面的基本特性
二、交互系统的复杂性
交互系统的复杂性是指系统的规模及组织的复杂程度。一般说 来,在完成预定功能前提下,把交互系统做得比需要更为复杂 是没有好处的。为了使系统易于学习和使用,减少记忆量,可 以按用户模型把系统按功能及界面进行逻辑划分并组成层次结 构,把命令按其相关性质及重要性分层,组成树状层次结构, 把相关命令放在同一分枝上。例如,经验和研究结果表明,人 们不愿有一个浅而宽的命令结构(如64×1),因为这里人们 不得不记忆大量单一无关的命令或行为,人们更愿意把命令组 织成树状层次结构(如 8×8),而且每一层次包含有短期记忆 的最佳数目7±2。
外部环境因素对人的信息传递。任何一件或一个产品,无论平面视觉传达作品还是室内 外环境作品,都不能脱离环境而存在,环境的物理条件与精神氛围是不可或缺的界面因 素。
设计界面是以功能性界面为基础,以环境性界面为前提,以情 感性界面为重心而构成的,它们之间形成有机和系统的联系。
2.1人机界面的基本概念
2.2 人机界面的基本特性
五、交互系统的透明性
交互系统的透明性是指系统功能和行为对用户是明确、清楚的。这意 味着不管系统本身是多么复杂,但用户心目中的系统是具有清晰的、 一致性的模型,用户可清楚地了解系统的功能,随时预测系统的行为 。 交互系统的透明性包含以下含义: (1)支持用户开发一致性的系统模型,它包括:
2.1人机界面的基本概念
5.交互介质(交互设备)
交互介质是指用户和计算机完成人机交互的媒体。一般可分为: (1)输入介质。完成人向计算机传送信息的媒体,常用的输入介质 有键盘、鼠标、光笔、跟踪球、操纵杆、图形输入板、声音输入设备 、扫描器、触摸屏等。 (2)输出介质。完成计算机向人传送信息的媒体,常用的输出介质 有CRT屏幕显示器、打印机、平板显示设备、声音输出设备等。
2.1人机界面的基本概念
3.人机交互系统
人机交互系统是指实际完成人机交互的系统,可以认为它是由参与交互的各方所组成, 如包括人和计算机双方的人机交互系统。 但广义上说,交互系统的组成应包括参与交互的实体和实体间的交互作用及其环境。例 如:人使用计算机来分析从人造气象卫星接收到的气象信息的对话系统应包括人、计算 机及卫星三者。又如,在包括计算机的人机系统中,其组成应包括人、硬件、软件,以 及作为环境的有关文档手册。另外,用户界面管理系统UIMS作为支持生成与管理人机界 面的软件工具,也是以支撑环境作为人机交互系统的一个组成部分。
2.用户启动的交互
用户启动的交互中,用户是发起交互的一方。由用户输入命令和参数来启动交互
3.混合启动的交互
除上述两种简单情况外,还有可变启动者的交互方式,在这样的人机系统中,既支持系统启动 交互,也支持用户启动交互,或者在某范围内是计算机启动交互,另一范围内又是由用户启动 交互。交互启动的转换可由用户或计算机完成,
6.用户友好性
用户友好性是指用户操作使用系统时的主观操作的复杂性。主观操作 复杂性越低,即系统越容易被使用,则说明系统的用户友好性越好。 例如,在设计幼儿教学软件时,由于儿童的手的活动还不是很灵活, 难以通过拖动鼠标来完成屏幕对象的移动,因此尽量避免设计这一类 的游戏活动,而多采用单击鼠标左键等方法来进行游戏。如果交互界 面友好,系统能容易地处理各种基本交互,例如各种输入、输出功能 ,通信功能以及扩展功能等。
软件人机界面设计
1. 绪论 2. 人机界面的基本概念与分析 3. 软件人机界面的开发方法及其开发工具 4. 填表和菜单界面设计 5. 命令语言界面设计 6. 直接操纵和图形用户界面 7. 屏幕显示界面设计 8. Internet网页界面设计 9. 系统信息及帮助信息的设计 10.人机界面的测试与评估
2.人机界面的基本概念与分析
美国学者赫伯特:
设计是人工物的内部环境(人工物自身的物质和组织)和外部环境(人工物 的工作或使用环境)的结合。
设计界面分为如下三类:
1.功能性设计界面
这一类界面反映着设计与人造物的协调作用。它接受物的功能信息,操纵与控制物,同 时也包括与生产的接口,即材料运用、科学技术的应用等。