当前位置:文档之家› 人机界面设计

人机界面设计

人机界面设计1.人机界面是什么?(P5)人机界面是一类特殊的软件,它帮助实现计算机硬件、软件和人三者之间进行恰当联系和协调一致的工作。

简单地说,人机界面是专门处理人机交互活动的软件,它是人与硬件、软件的交叉部分。

2.广义的人机界面:(P5)在人机系统模型中,人与机之间存在一个相互作用“面”,称为人机界面,人与机之间的信息交流和控制活动都发生在人机界面上。

人机界面的设计直接关系到人际关系的合理性,研究人机界面主要是针对显示和控制两个问题。

3.狭义的人机界面:(P5)狭义的人机界面是指计算机中的人机界面。

人机界面又称人机接口、用户界面、人机交互,是计算机中最年轻的分支科学之一。

4.人与计算机的交互式通过用户界面来实现的。

(P5)5.人机界面学是计算机科学、人类工程学和认知心理学等学科相结合的产物。

它还涉及哲学、医学、语言学、社会学等,是名副其实的跨科学、综合性的科学。

(P5)6.人机系统的组合(P16)完整的人机系统包括人、机、人机之间的界面和人机系统所处的环境。

7.随着计算机技术、网络技术的发展,人机界面将朝那几个方向发展?/试描述人机界面的发展趋势。

(P24)①高科技化——信息技术的革命,带来了计算机业的巨大变革。

各类在计算系统中各显其能,使产品的造型设计更加丰富多彩,给设计师提供了更为广阔的造型空间,使其能充分利用先进的计算机技术,设计出优美的造型,大幅度的缩短了产品开发周期和上市时间,机具 本体 人机界面 感觉运动器官显示器 操作器 中枢神经系统人子系统机子系统 环境为企业赢得市场,也为用户建立起一种良好的实现功能的桥梁。

②自然化——尽可能使用自然语言,发展图、文、声、光等多种形式,是画面更加生动、逼真甚至超过人的现实生活,这正是虚拟现实所追求的目标。

③人性化——现代设计的风格已经从功能主义逐步走向了多元化和人性化。

一方面要求产品功能齐全、高效,适合人的操作使用,另一发面又要满足人们的审美和认知需要。

8. 描述人机界面和软件界面的概念。

1.狭义上说,软件界面就是指软件中面向操作者而专门设计的用于操作使用及反馈信息的指令部分。

优秀的软件界面有简便易用,突出重点,容错高等特点。

而广义上讲,软件界面就是某样事物面向外界而展示其特点及功用的组成部分的界面。

2.人机界面:以上2,3小点。

9.人机界面的基本概念(P30)①交互(会话)是两个或多个相关的,但有时自主的实体间进行一系列信息交换的交互作用过程。

强调实体的自主性是为了在行为上保证会话是独立的。

②人机交互(人机会话)是指人与计算机之间使用某种会话语言,以一定的方式,为完成确定任务而进行的人际之间的信息交换过程。

③人机交互系统是指实际完成人机交互的系统,可以认为它是由参与交互的各方面组成,如包括任何计算机双方的人机交互系统。

广义地讲,交互系统的组成包括参与交互的实体和实体间的交互作用及其环境。

④人机交互方式是指人机之间交换信息的组织形式或语言方式,又称会话方式、交互技术等。

人们通过不同的人机交互方式实际完成人向计算机输入信息及计算机向人输出信息。

(问答式会话,菜单技术,命令语言,表单技术,查询语言,自然语言,图形方式及直接操纵等—常用的方式)⑤交互媒体是指用户和计算机进行人机交互的工具。

一般可以分为输入媒体(人向计算机)和输出媒体(计算机向人)⑥用户友好性是指用户操作系统使用系统时的主观操作的复杂性,如果主观操作复杂性越低,及系统容易被使用,则说明用户友好性越好⑦可用性是保证软件产品易学,工作效率高,能给用户带来愉快的体验。

⑧事件是人机交互活动的时序组织者。

⑨屏幕是人机交互活动的空间组织者。

⑩资源是人机交互活动中一种对终端用户透明的、不可见的数据流。

11对象由事件,屏幕,资源所构成。

,10.人机界面的基本特征(P32)①交互的启动者(计算机启动的交互,用户启动的交互,混合启动的交互)②交互系统的复杂性是指系统的规模和组织的复杂程度。

③交互系统的能力是指交互形同对每一用户命令所能完成的工作量。

④交互系统的信息提交量(反馈:提示信息,帮助信息,出错信息,运行结果信息等)⑤交互系统的透明性(支持用户开发已执行的系统模型,可以预测系统的行为,可以由用户选择修改交互结构和交互方式)⑥交互系统的一致性是指系统用一致的方式工作。

⑦交互系统的易用性(P35)⑧交互系统的可靠性是指系统正常无故障工作的能力⑨交互系统的灵活性(P36)11.人机界面的应用领域(P37)1.工业设计和机械设计2.人机交互以及软件开发3.金融领域、管理学等学科4.医学、工作保健等发面5.系统设计方面6.交通人机工程、军队系统、环境人机工程、语音识别等。

12.用户需求分析(P41)1.作为用户的人堆计算机系统的要求2.用户技能方面的使用需求3.用户习性方面的使用需求4.对用户经验、知识方面的使用需求5.用户对系统的期望方面的要求。

13.界面的分析(P43)1.功能性界面分析2.情感性界面分析3.环境性界面分析14.人机界面设计的8个黄金法则(P47)1.努力做到一致性2.让经常性用户能够使用捷径3.提供信息反馈4设计产生闭合的会话动作序列5.提供简单的错误处理6.允许方便的可逆性操作7.支持内部控制8.减少短期记忆负担。

15.人机界面设计过程的3大支柱(P61)1.可用性实验与交互性测试2.用户界面管理系统3.设计原则文档16.好的设计原则需具备哪些性质(P62)1.完整性2操作性3.简要性4不重复性5.可行性17.脑力激荡法(P65)①召集有关人员(书7-10个人老师说的是(3-4个人))②选择一个合格的召集人(了解召集目的,掌握原则,善于引导,不发表自己意见,阻止评价和批评)③选择一个舒适的地点(办公室,无电话,录音机,书写工具)④召集人宣布会议开始(目的,问题,规则)⑤在脑力激荡中应注意的问题(讲出来,简单说明,鼓励,录音,写出想法)⑥结束(不超过90分钟,老师讲的是120分钟)18.人机界面包括的要点(P66)要点:直接操作、界面模型、选单设计、信息呈现、设计隐喻等;界面模型分为概念模型和心理模型。

心理模型:通过对软硬件界面设备的交互之后,用户在意识层面对该系统所形成的模型,一般而言是自然逐步地形成,有时甚至会转化为一种习惯,通过与系统不断地交互,用户势必会不断修正其心理模型。

19.3类原型开发方法/阐述3类原型开发方式的不同(P72)1.抛弃是原型 最终会被抛弃,作为软件开发的一种辅助手段,不是作为一个一个真正的产品,主要用来确定系统的规格说明。

2.递增是原型把系统整体分成几个小的组成部分,在设计出软件整体结构框架后,一个部分、一个部分地完成原型开发。

3.演化式原型 用于软件开发过程的各个阶段。

它允许设计者先设计产品系统的粗糙的仅能完成部分功能的最初版本,而后通过用户使用、评价及修改意见,不断细化、改进原型,直到用户满意为止。

特点:A. 演化式原型开发过程是高度交互和动态演变B. 演化式原型以迭代方式进行开发,每次迭代包含了重新进行需求分析、重新设计、重新实现和重新测试评估等环节。

C. 演化式原型开发过程的最终原型就是最后的实际产品,或很接近于实际的产品。

20.建立原型的步骤(P72)21.表单/菜单技术有哪些特点(优点与缺点)?它对哪些交互最有效?表单的优点:所有信息一目了然,给用户已掌握对话的主动权的感觉,当需要同时输入许多数据域的时,表单时较好的设计。

表单的缺点:用户必须熟悉键盘,了解表格栏目号的含义,可以容许的栏目内容,表单必须在显示器上执行。

菜单的优点:易用易学,系统驱动,能大大减少用户的记忆量,用户可以借助菜单界面搜索软件的功能与操作方法,很快学会。

用户选择菜单的输入量少,不易出错,实现较容易。

菜单的缺点:交互活动受限制,在大系统中使用速度慢,菜单显示的项数受限制,显示菜单需要空间和显示时间,增加了系统的开销。

表单对需要同时输入许多数据域时的交互最有效。

22.归纳表单/菜单设计的要点(p93)表单设计:使用有意义的表格标题;给出简短的易于理解的说明文字;使用逻辑序列对字段进行排序和分组;按直观性原则布置表格;使用熟悉的栏目标题;使用前后一致的术语和缩写;建立数据输入字段的分界。

菜单设计:语义组织,菜单系统结构,菜单选项的数目和次序,标题,提示格式,图形布局和设计,菜单选择项的描述,显示速率,响应时间,为内行用户设置跳跃若干菜单的快速捷径,联机求助信息,选择机制。

23.语言设计的基本目标/高层目标(P104)●基本目标:准确,紧凑,易于读写,加快学习速度,简单,减少差错,易于长期记忆。

●高层目标:1.现实和符号间密切的对应关系;2.便于执行与用户相应的处理;3.具有灵活性,同时适用于新手和专业人员;4.鼓励创新的表达方式;5.形象表示;24.根据语言的特点可分为哪几种?(P105)●形式语言(是一种人工语言,特点:简洁、严密、高效)●自然语言(特点:多义性、微妙、丰富)●类自然语言(是计算机语言的一种特例,如命令语言)25.用于命令语言设计问题的原则(P105)1.创建一个明晰的目标和操作模型。

2.限制命令数量3.选择有意义的独特的命令名。

4.使用缩写要一致5.命令语法的结构应该要一致6.采用提示帮助临时用户7.考虑用命令菜单帮助临时用户26.什么是命令语言?包括?(P105)✓命令语言是一种类自然语言,其典型形式是动词后面接一个名词宾语,即“动词+宾语”,二者都可带有限定词或量词。

命令语言可以具有非常简单的形式,也可以有非常复杂的语法。

✓命令语言起源于操作系统命令,其特点是直接对设备或信息起作用。

✓包括:简单命令表、命令加变量、命令加选项和变量、层次式的命令27.命令语言的设计要素(P106)1)限制命令数量(删去同义词和重复的规则,许多命令语言的主要缺陷是命令和选项过多)2)选择有意义的独特的命令名(对于用户而言,命令名应该尽可能有意义)3)使用缩写要一致(缩写命令有很多策略)4)命令语法的结构应该要一致(命令的各组成部分应该一致地出现在命令的相同位置)5)采用提示帮助临时用户(为帮助临时用户学习使用一种命令语言,应考虑提示)6)考虑用命令菜单帮助临时用户(对临时用户来说,命令菜单式的命令语言更容易学习,并且这样的系统更有吸引力)7)这里需要强调的是不管任何语言,帮助文档是不可或缺的一部分,而命令语言也不例外。

28.缩写策略(P113)①简单地截短②去除元音的简单截短③第一个字母和最后一个字母④短语中每个词的首字母⑤其他角度的标准缩写法⑥发音29.使用缩写符的原则(P113)1)对大多数条款应采用一种简单的住规则来生成缩写符;对那些有冲突的条款应采用一种简单的辅规则。

2)由辅规则生成的缩写符应包含一个标记(例如一个星号)3)由辅规则缩简条款数应保持最少。

相关主题