版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、7 7界面设计界面设计 界面设计是人与机器之间传递和交换信息的媒界面设计是人与机器之间传递和交换信息的媒介,是计算机科学与心理学、设计艺术学、认知科介,是计算机科学与心理学、设计艺术学、认知科学和人机工程学的交叉研究领域。学和人机工程学的交叉研究领域。本章介绍本章介绍: :本章对人机界面定义、人机界面设计的本章对人机界面定义、人机界面设计的定义、人机交互、人机界面的发展历史、人机界面定义、人机交互、人机界面的发展历史、人机界面设计遵循的原则、人机界面设计中常见的设计问题、设计遵循的原则、人机界面设计中常见的设计问题、人机界面设计的过程、人机界面设计的评价等进行人机界面设计的过程、人机界面设计的
2、评价等进行综合全面的阐述。综合全面的阐述。 学习要求学习要求: :本章要求掌握本章要求掌握人机界面设计过程人机界面设计过程、人机人机界面设计遵循的原则以及评价方法等界面设计遵循的原则以及评价方法等;本章导读本章导读本章目录本章目录n7.1界面设计的概述界面设计的概述n7.2 人机交互人机交互n7.3 人机界面的风格人机界面的风格n7.4人机界面的发展人机界面的发展n7.5人机界面设计的方法人机界面设计的方法n7.6人机界面设计的目标和遵循的原则人机界面设计的目标和遵循的原则n7.7 界面结构设计与实现界面结构设计与实现n7.8人机界面设计过程中的设计问题人机界面设计过程中的设计问题n7.9 人
3、机界面设计的过程人机界面设计的过程n7.10人机界面设计的评价人机界面设计的评价UIUI即即User Interface(User Interface(用户界面用户界面) )的简称。的简称。UIUI设计则设计则是指对软件的人机交互、操作逻辑、界面美观的整体是指对软件的人机交互、操作逻辑、界面美观的整体设计。设计。好的好的UIUI设计不仅是让软件变得有个性有品味,还要设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。的定位和特点。软件设计可分为两个部分:编码设计与软件设计可分为两个部分:编码设计与UIU
4、I设计。设计。 7.1界面设计的概述界面设计的概述 u人机界面人机界面( (HumanMachine interface)HumanMachine interface),是人与机,是人与机器进行交互的操作方式,即用户与机器相互传递信息器进行交互的操作方式,即用户与机器相互传递信息的媒介,其中包括信息的输入和输出。的媒介,其中包括信息的输入和输出。u界面是产品或系统与用户之间的桥梁。是传递和交界面是产品或系统与用户之间的桥梁。是传递和交换信息的媒介和平台。换信息的媒介和平台。u人机界面就是人与计算机之间进行通信的媒介和平人机界面就是人与计算机之间进行通信的媒介和平台。台。u好的人机界面美观易懂、
5、操作简单且具有引导功能,好的人机界面美观易懂、操作简单且具有引导功能,使用户感觉愉快、增强兴趣,从而提高使用效率。使用户感觉愉快、增强兴趣,从而提高使用效率。u因此,应该设计因此,应该设计“想用户之所想,急用户之所急想用户之所想,急用户之所急”的人机界面。的人机界面。 7.1.1人机界面的定义人机界面的定义 近年来,随着软件工程学的迅速发展,新一代计算机技术近年来,随着软件工程学的迅速发展,新一代计算机技术研究的推动,以及网络技术的突飞猛进,人机界面设计和开研究的推动,以及网络技术的突飞猛进,人机界面设计和开发已成为国际计算机界最为活跃的研究方向。发已成为国际计算机界最为活跃的研究方向。 7.
6、1.2人机界面设计人机界面设计 图7-1 在线网络游戏UI界面设计 图7-2 手机UI界面设计 图图7-3 管理系统界面设计管理系统界面设计图7-4 用户登录界面设计 图7-5 蓝牙电话人机界面设计 u界面设计可以分为硬界面设计和软界面设计,也界面设计可以分为硬界面设计和软界面设计,也可以分为广义和狭义的人机界面设计。可以分为广义和狭义的人机界面设计。u广义的人机界面设计是指人与机之间存在一个相广义的人机界面设计是指人与机之间存在一个相互作用的媒介,人通过视觉和听觉等感官接受来自互作用的媒介,人通过视觉和听觉等感官接受来自机器的信息,经过脑的加工、决策,然后做出反应,机器的信息,经过脑的加工、
7、决策,然后做出反应,实现人实现人-机的信息传递。机的信息传递。u狭义的人机界面设计是指计算机系统中的人机界狭义的人机界面设计是指计算机系统中的人机界面,即所谓的软界面设计。人机界面又称人机接口、面,即所谓的软界面设计。人机界面又称人机接口、用户界面(用户界面(User Interface)、人机交互)、人机交互(Human-Machine Interaction)。软界面是人)。软界面是人与计算机之间的信息交流界面。与计算机之间的信息交流界面。图7-6 广义的人机界面 图7-7 狭义的人机界面 u从心理学意义来分,界面可分为感觉(视觉、触觉、听觉从心理学意义来分,界面可分为感觉(视觉、触觉、听
8、觉等)和情感两个层次。等)和情感两个层次。u感觉层次感觉层次指人和机器之间的视觉、触觉、听觉层面;指人和机器之间的视觉、触觉、听觉层面;u情感层次情感层次指人和机器之间由于沟通所达成的融洽关系。指人和机器之间由于沟通所达成的融洽关系。u为了便于认识和分析设计界面,可将设计界面分类为:为了便于认识和分析设计界面,可将设计界面分类为:功功能性设计界面、情感性设计界面和环境性设计界面。能性设计界面、情感性设计界面和环境性设计界面。u功能性设计界面功能性设计界面接受物的功能信息,操纵与控制物,同接受物的功能信息,操纵与控制物,同时也包括与生产的接口,即材料运用、科学技术的应用等时也包括与生产的接口,即
9、材料运用、科学技术的应用等等。这一界面反映着设计与人造物的协调作用。其优点为等。这一界面反映着设计与人造物的协调作用。其优点为易于操作。易于操作。u情感性设计界面情感性设计界面表示为物传递感受给人,取得与人的感表示为物传递感受给人,取得与人的感情共鸣。这情共鸣。这界面反映着设计与人的关系。其优点为感觉界面反映着设计与人的关系。其优点为感觉突出。突出。7.1.3界面设计分类界面设计分类 u 环境性设计界面环境性设计界面即外部环境因素对人的信息传递。即外部环境因素对人的信息传递。任何一件或一个产品或平面视觉传达作品或室内外环境任何一件或一个产品或平面视觉传达作品或室内外环境作品都不能脱离环境而存在
10、,环境的物理条件与精神氛作品都不能脱离环境而存在,环境的物理条件与精神氛围是不可缺少的界面因素。其优点为易于理解。围是不可缺少的界面因素。其优点为易于理解。 设计界面是以功能性界面为基础,以环境性界面为设计界面是以功能性界面为基础,以环境性界面为前提,以情感性界面为重心而构成的,它们之间形成有前提,以情感性界面为重心而构成的,它们之间形成有机和系统的联系,如图机和系统的联系,如图7-8所示所示 7.2 人机交互人机交互 人机交互是研究人、计算机以及它们之间相互影人机交互是研究人、计算机以及它们之间相互影响的技术。人机交互是人与计算机系统之间的通信,响的技术。人机交互是人与计算机系统之间的通信,
11、它是人与计算机系统之间进行各种符号和动作的双它是人与计算机系统之间进行各种符号和动作的双向信息交换。这里的向信息交换。这里的“交互交互”定义为一种通信,即定义为一种通信,即信息交换,而且是一种双向的信息交换,即可有人信息交换,而且是一种双向的信息交换,即可有人向计算机输入信息,又可有计算机向使用者反馈信向计算机输入信息,又可有计算机向使用者反馈信息。息。 7.2.1人机交互的特点和要素人机交互的特点和要素 人机交互有两个显著的特点:人机交互有两个显著的特点: (1)信息反馈:信息反馈:人能够及时地把信息传递给对象,对象能把人能够及时地把信息传递给对象,对象能把信息及时反馈给人,并且人能够根据反
12、馈的信息做出判断。信息及时反馈给人,并且人能够根据反馈的信息做出判断。 (2)人的参与性和主动性人的参与性和主动性:人是交互过程中的参与者,具有:人是交互过程中的参与者,具有接受、判断、决策和操作的权利,同时也是主动的,而不是接受、判断、决策和操作的权利,同时也是主动的,而不是被动地接受信息。被动地接受信息。人机交互过程中需要以下三种要素:人机交互过程中需要以下三种要素: (1)人的要素人的要素 (2)交互设备交互设备 (3)交互软件交互软件 三个要素是相辅相成的,缺一不可的,只有三种要素的三个要素是相辅相成的,缺一不可的,只有三种要素的要求都达到一定的标准,最终才能真正的做到良好、友善的要求
13、都达到一定的标准,最终才能真正的做到良好、友善的人机交互。人机交互。 7.2.2人机界面与人机交互的关系人机界面与人机交互的关系 人机交互是人与机器的交互,本质上是人与计算人机交互是人与机器的交互,本质上是人与计算机的交互,具体来讲,人机交互是用户与含有计算机机的交互,具体来讲,人机交互是用户与含有计算机机器之间的双向通信,以一定的符号和动作来实现,机器之间的双向通信,以一定的符号和动作来实现,如移动鼠标、显示屏幕上的符号或图形等。这个过程如移动鼠标、显示屏幕上的符号或图形等。这个过程包括:识别交互对象包括:识别交互对象理解交互对象理解交互对象把握对象把握对象情态情态信息适应与反馈等;而人机界
14、面是指用户与信息适应与反馈等;而人机界面是指用户与含有计算机的机器系统之间的通信媒体或手段。含有计算机的机器系统之间的通信媒体或手段。 交互是人与机、环境作用关系的一种描述,界面交互是人与机、环境作用关系的一种描述,界面是人与、环境发生交互关系的具体表达形式。交互是是人与、环境发生交互关系的具体表达形式。交互是实现信息传达的情境刻画,而界面是实现交互的手段,实现信息传达的情境刻画,而界面是实现交互的手段,在交互设计系统中,交互是内容和灵魂,界面是形式在交互设计系统中,交互是内容和灵魂,界面是形式和肉体。和肉体。 7.3 人机界面的风格人机界面的风格 2、子系统、子系统/模块划分原则。模块划分原
15、则。包括高内聚、低耦合原则、包括高内聚、低耦合原则、数据冗余最小原则、通用的平面划分原则、数据一致性原数据冗余最小原则、通用的平面划分原则、数据一致性原则、通用的层次划分原则、分层的单向依赖原则、无循环则、通用的层次划分原则、分层的单向依赖原则、无循环依赖原则、避免跨层通讯原则、解耦原则、实现无关性原依赖原则、避免跨层通讯原则、解耦原则、实现无关性原则、灵活部署原则等十一个方面。则、灵活部署原则等十一个方面。3、接口设计原则。、接口设计原则。包括标准化原则、扩展性原则、兼容包括标准化原则、扩展性原则、兼容性原则、抽象性原则等四个方面。性原则、抽象性原则等四个方面。4、质量属性设计原则。、质量属
16、性设计原则。包括可重用性、可扩展性、可修包括可重用性、可扩展性、可修改性、可移植性、兼容性、可伸缩性、可裁减性、性能原改性、可移植性、兼容性、可伸缩性、可裁减性、性能原则、可用性则、可用性/可靠性原则、安全性、可测试性可靠性原则、安全性、可测试性/可调试性、可调试性、可安装性、可生产性可安装性、可生产性/可制造型、可配置性、成本、易懂可制造型、可配置性、成本、易懂性、可维护性等十七个方面。性、可维护性等十七个方面。 5.1.3 常用的软件架构风格及使用情况分析常用的软件架构风格及使用情况分析 现在计算机系统的人机界面应该具有以下现在计算机系统的人机界面应该具有以下几种风格:几种风格: u所见即
17、所得所见即所得u直接操作直接操作u菜单菜单u图形符号驱动图形符号驱动 7.4人机界面的发展人机界面的发展 人机界面的发展大致分为以下几个阶段。;人机界面的发展大致分为以下几个阶段。;u 命令语言用户界面命令语言用户界面u图形用户界面图形用户界面u多媒体用户界面多媒体用户界面u多通道用户界面多通道用户界面u虚拟现实界面虚拟现实界面u自适应人机界面自适应人机界面 7.4.1命令语言用户界面命令语言用户界面 早期的人机界面是命令语言人机界面,人机对话都是机器早期的人机界面是命令语言人机界面,人机对话都是机器语言,人机交互的方式只能是命令和询问。这要求有惊人的语言,人机交互的方式只能是命令和询问。这要
18、求有惊人的记忆和大量的训练,要求操作者有较高的专业水平。对一般记忆和大量的训练,要求操作者有较高的专业水平。对一般用户来说,命令语言用户界面容易出错,难学习。因此,这用户来说,命令语言用户界面容易出错,难学习。因此,这一时期被认为是人机对峙的时期。图一时期被认为是人机对峙的时期。图7-9是命令语言的用户是命令语言的用户界面。界面。 7.4.2图形用户界面图形用户界面 图形用户界面或图形用户接口图形用户界面或图形用户接口(Graphical User Interface,GUI)是指采用图形方式显示的计算机操作环境是指采用图形方式显示的计算机操作环境用户接口。与早期计算机使用的命令行界面相比,图
19、形界面用户接口。与早期计算机使用的命令行界面相比,图形界面对于用户来说更为简便易用。对于用户来说更为简便易用。 随着硬件计算的发展以及计算机图形学、软件工程、窗口随着硬件计算的发展以及计算机图形学、软件工程、窗口系统等软件技术的进步,图形用户界面产生并得到广泛应用,系统等软件技术的进步,图形用户界面产生并得到广泛应用,成为当前人机界面的主流。这一时期被称为是人机协调期。成为当前人机界面的主流。这一时期被称为是人机协调期。 图7-10 Windows 2000下的图形用户界面 7.4.3多媒体用户界面多媒体用户界面 多媒体技术的发展在原来只有静态媒体(文本和图多媒体技术的发展在原来只有静态媒体(
20、文本和图形、图像形、图像)的用户界面中,引入了动画、音频、视频等的用户界面中,引入了动画、音频、视频等动态媒体,使多媒体用户界面丰富了信息表现形式,发动态媒体,使多媒体用户界面丰富了信息表现形式,发挥了用户感知信息的效率,拓宽了计算机到用户的通信挥了用户感知信息的效率,拓宽了计算机到用户的通信带宽。带宽。图7-12多媒体用户界面 80年代后期以来,多通道用户界面成为人机交互技术研究年代后期以来,多通道用户界面成为人机交互技术研究的崭新领域。的崭新领域。 多通道人机界面多通道人机界面(MMI)是基于视线跟踪、语音识别、手势是基于视线跟踪、语音识别、手势输入、感觉反馈等新的交互技术。它允许用户可以
21、使用自然的输入、感觉反馈等新的交互技术。它允许用户可以使用自然的交互方式,如语音、手势、眼神、表情等与计算机系统进行协交互方式,如语音、手势、眼神、表情等与计算机系统进行协同工作。提高人机交互的自然性和高效性。图同工作。提高人机交互的自然性和高效性。图7-13为多通道为多通道电话录音系统界面。电话录音系统界面。 7.4.4多通道用户界面多通道用户界面 图7-13多通道用户界面 虚拟现实虚拟现实是利用电脑模拟产生一个是利用电脑模拟产生一个三维空间三维空间的的虚拟世界虚拟世界,提,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身临其境一
22、般。它的三个重要特点:即临境感、交互性、同身临其境一般。它的三个重要特点:即临境感、交互性、构想性,从而决定了它与以往人机交互技术的不同特点,反构想性,从而决定了它与以往人机交互技术的不同特点,反映了人机关系的演化过程。映了人机关系的演化过程。 7.4.5虚拟现实界面虚拟现实界面 图7-14虚拟现实界面 n自适应人机界面这一概念在过去十年人类因素研究的文献中自适应人机界面这一概念在过去十年人类因素研究的文献中频繁出现,并且一直是人机界面研究的热点之一。自适应界频繁出现,并且一直是人机界面研究的热点之一。自适应界面是能够改变自身界面模式,以适应不同用户、不同任务和面是能够改变自身界面模式,以适应
23、不同用户、不同任务和不同阶段系统需求的界面系统,图不同阶段系统需求的界面系统,图7-15为自适应巡航界面为自适应巡航界面 7.4.6自适应人机界面 7.5人机界面设计的方法人机界面设计的方法 人机界面设计的方法论就是对人机界面设计的认识和设计人机界面设计的方法论就是对人机界面设计的认识和设计的根本方法。综合各方面的条件,人机界面设计的方法与技术的根本方法。综合各方面的条件,人机界面设计的方法与技术主要有以下几种:主要有以下几种: (1) 经验法:经验法:(2)软件心理学、环境因素设计法。)软件心理学、环境因素设计法。(3)多方参与设计法)多方参与设计法(4)以用户为中心的设计方法)以用户为中心
24、的设计方法 (5)原型设计)原型设计n良好的系统的界面设计应良好的系统的界面设计应让用户产生成功感、胜任让用户产生成功感、胜任感、主人感和清晰感等积感、主人感和清晰感等积极的感觉。因此设计界面极的感觉。因此设计界面时,需要了解界面设计的时,需要了解界面设计的目标和应遵循的一些原则目标和应遵循的一些原则。 7.6人机界面设计的目标和遵循的原则人机界面设计的目标和遵循的原则 n为了超越对用户界面友好这一说法的含糊要求,管理人员和为了超越对用户界面友好这一说法的含糊要求,管理人员和设计人员应该制订详细精确的目标,美国军方标准提出了如设计人员应该制订详细精确的目标,美国军方标准提出了如下目标:下目标:
25、 u满足操作控制和维护人员对性能的要求。满足操作控制和维护人员对性能的要求。 u将对操作人员的技能要求知识要求和训练时间要求都降将对操作人员的技能要求知识要求和训练时间要求都降到最低。到最低。 u达到人与设备协同所需的可靠性要求。达到人与设备协同所需的可靠性要求。 u在系统中和系统间逐步建立一种设计标准。在系统中和系统间逐步建立一种设计标准。 7.6.1 人机界面设计的目标人机界面设计的目标 一个优良的人机界面设计,应尽可能的考虑到使用者一个优良的人机界面设计,应尽可能的考虑到使用者的各种情况,使产品发挥最大的功能,最大限度的满的各种情况,使产品发挥最大的功能,最大限度的满足用户的需求。要设计
26、出这样的人机界面,除了依靠足用户的需求。要设计出这样的人机界面,除了依靠设计者的经验外,还需要一定的原则来完善设计的人设计者的经验外,还需要一定的原则来完善设计的人机界面。机界面。 1.整体性原则整体性原则 2.多样化原则多样化原则 3.反馈原则反馈原则 4.容错性原则容错性原则 5.反向操作原则反向操作原则 6.易记性原则易记性原则 7.6.2 人机界面设计遵循的原则人机界面设计遵循的原则 界面设计的第一步是将任务设计的结果作为输入,设计界面设计的第一步是将任务设计的结果作为输入,设计成一组逻辑模块,然后加上存取机制,把这些模块组织成成一组逻辑模块,然后加上存取机制,把这些模块组织成界面结构
27、。存取机制可以是分层、网络的或直接的,机制界面结构。存取机制可以是分层、网络的或直接的,机制的类型主要由任务结构决定,也取决于设计风格。例如,的类型主要由任务结构决定,也取决于设计风格。例如,菜单提供了层次结构,图标则是直接存取,也可以是层次菜单提供了层次结构,图标则是直接存取,也可以是层次的,而命令语言可提供网络也可提供直接存取机制。第二的,而命令语言可提供网络也可提供直接存取机制。第二步是将每一模块分成若干步,每步又被组装成细化的对话步是将每一模块分成若干步,每步又被组装成细化的对话设计,这就是界面细化设计。设计,这就是界面细化设计。界面设计包括如下几点:界面设计包括如下几点: 1.界面对
28、话设计界面对话设计 2.数据输入界面设计数据输入界面设计 3.控制界面设计控制界面设计 7.7 界面结构设计与实现界面结构设计与实现 7.8人机界面设计过程中的设计问题人机界面设计过程中的设计问题 在人机界面设计的过程中,也存在在人机界面设计的过程中,也存在一些常见的设计问题。如果不考虑这一些常见的设计问题。如果不考虑这些问题,那么会在设计的后期出现不些问题,那么会在设计的后期出现不必要的设计反复、项目延期和用户产必要的设计反复、项目延期和用户产生挫折感,这就导致了人机界面设计生挫折感,这就导致了人机界面设计的失败的。最好在设计的初期就考虑的失败的。最好在设计的初期就考虑到这些问题。下面简单的
29、介绍一下关到这些问题。下面简单的介绍一下关于人机界面设计过程中的设计问题。于人机界面设计过程中的设计问题。(1)系统响应时间系统响应时间 系统响应时间是许多交互式系统用户经常抱怨的问题。一般系统响应时间是许多交互式系统用户经常抱怨的问题。一般来说,系统响应时间指从用户完成某个控制动作,到软件给来说,系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。出预期的响应之间的这段时间。 系统响应时间有两个重要属性,分别是长度和易变性。如果系统响应时间有两个重要属性,分别是长度和易变性。如果系统响应时间过长,用户就会感到紧张和沮丧;系统响应时系统响应时间过长,用户就会感到紧张和沮丧
30、;系统响应时间过短也不好,这会迫使用户加快操作节奏,从而可能会犯间过短也不好,这会迫使用户加快操作节奏,从而可能会犯错误。错误。 易变性指系统响应时间相对于平均响应时间的偏差,在许多易变性指系统响应时间相对于平均响应时间的偏差,在许多情况下,这是系统响应时间的更重要的属性。例如,稳定在情况下,这是系统响应时间的更重要的属性。例如,稳定在秒的响应时间比从秒的响应时间比从.秒到秒到.秒变化的响应时间要好秒变化的响应时间要好。(2)用户帮助设施用户帮助设施 几乎交互式系统的每个用户都需要帮助,当遇几乎交互式系统的每个用户都需要帮助,当遇到复杂的问题时甚至需要查看用户手册以寻找答到复杂的问题时甚至需要
31、查看用户手册以寻找答案。大多数现代软件都提供联机帮助措施,这使案。大多数现代软件都提供联机帮助措施,这使得用户无须离开用户界面就能解决自己的问题。得用户无须离开用户界面就能解决自己的问题。 常见的帮助设施可分为常见的帮助设施可分为集成的和附加集成的和附加的两类。的两类。集成的帮助集成的帮助设施从一开始就设计在软件里面,这设施从一开始就设计在软件里面,这可以缩短用户获得帮助的时间,增加界面的友好可以缩短用户获得帮助的时间,增加界面的友好性;性;附加的帮助附加的帮助设施是在系统建成后再添加到软设施是在系统建成后再添加到软件的,在多数情况下它实际上是一种查询能力有件的,在多数情况下它实际上是一种查询
32、能力有限的联机用户手册。限的联机用户手册。 人们普遍认为,集成的帮助设施优于附加的帮人们普遍认为,集成的帮助设施优于附加的帮助设施。助设施。(3)出错信息处理出错信息处理 出错信息和警告信息,是出现问题时交互式系统给出出错信息和警告信息,是出现问题时交互式系统给出的的“坏消息坏消息”。出错信息设计得不好,将向用户提供无用。出错信息设计得不好,将向用户提供无用的甚至误导的信息,反而会加重用户的挫折感。当确实出的甚至误导的信息,反而会加重用户的挫折感。当确实出现了问题的时候,有效的出错信息能提高交互式系统的质现了问题的时候,有效的出错信息能提高交互式系统的质量,减轻用户的挫折感。量,减轻用户的挫折
33、感。(4)命令交互命令交互 命令行曾经是用户和系统软件交互的最常用的方式,并命令行曾经是用户和系统软件交互的最常用的方式,并且也曾经广泛地用于各种应用软件中。现在,面向窗口的、且也曾经广泛地用于各种应用软件中。现在,面向窗口的、点击和拾取方式的界面已经减少了用户对命令行的依赖,点击和拾取方式的界面已经减少了用户对命令行的依赖,但是,许多高级用户仍然偏爱面向命令行的交互方式。在但是,许多高级用户仍然偏爱面向命令行的交互方式。在多数情况下,用户既可以从菜单中选择软件功能,也可以多数情况下,用户既可以从菜单中选择软件功能,也可以通过键盘命令序列调用软件功能。通过键盘命令序列调用软件功能。人机界面的设
34、计过程可分为以下几个步骤:人机界面的设计过程可分为以下几个步骤:1.需求分析需求分析 2.总体设计总体设计 3.详细设计详细设计 7.9 人机界面设计的过程人机界面设计的过程 1.需求分析需求分析 这是人机界面设计的初步工作,但也是相当重要的第一步。这是人机界面设计的初步工作,但也是相当重要的第一步。判断一个系统的优劣,在很大程度上取决于未来用户的使用判断一个系统的优劣,在很大程度上取决于未来用户的使用评价。因此,在人机界面设计的最初阶段尤其重视系统人机评价。因此,在人机界面设计的最初阶段尤其重视系统人机界面部分的用户需求。通过对用户特性分析界面部分的用户需求。通过对用户特性分析(包括年龄、性
35、包括年龄、性别、心理情况、文化程度、个性、种族背景等别、心理情况、文化程度、个性、种族背景等),来做到对,来做到对用户全面的了解,对于以后的工作进度也是有很大的帮助,用户全面的了解,对于以后的工作进度也是有很大的帮助,较少后期的工作量。较少后期的工作量。 2.总体设计总体设计 要根据需求分析的结果做出总体规划,那就是要根据需求分析的结果做出总体规划,那就是要创建系统功能的外部模型。创建系统功能的要创建系统功能的外部模型。创建系统功能的外部模型设计模型主要是考虑软件的数据结构、外部模型设计模型主要是考虑软件的数据结构、总体结构和过程性描述。然后根据终端用户对总体结构和过程性描述。然后根据终端用户
36、对未来系统的假想设计用户模型,最终使之与系未来系统的假想设计用户模型,最终使之与系统实现后得到的系统映像统实现后得到的系统映像(系统的外部特征系统的外部特征)相相吻合,用户才能对系统感到满意并能有效的使吻合,用户才能对系统感到满意并能有效的使用它;建立用户模型时要充分考虑系统假想给用它;建立用户模型时要充分考虑系统假想给出的信息,系统映像必须准确地反映系统的语出的信息,系统映像必须准确地反映系统的语法和语义信息。法和语义信息。 3.详细设计详细设计 确定为完成此系统功能人和计算机应分别完成的任务。确定为完成此系统功能人和计算机应分别完成的任务。任务分析有两种途径。一种是从实际出发,通过对原有处
37、任务分析有两种途径。一种是从实际出发,通过对原有处于手工或半手工状态下的应用系统的剖析,将其映射为在于手工或半手工状态下的应用系统的剖析,将其映射为在人机界面上执行的一组类似的任务;另一种是通过研究系人机界面上执行的一组类似的任务;另一种是通过研究系统的需求规格说明,导出一组与用户模型和系统假想相协统的需求规格说明,导出一组与用户模型和系统假想相协调的用户任务。调的用户任务。 目前有多种人机界面设计类型,各有不同的品质和性能,目前有多种人机界面设计类型,各有不同的品质和性能,图图7-16、7-17、7-18、7-19、7-20分别为问答型、菜单分别为问答型、菜单型、图标型、表格型和语言型等界面类型。型、图标型、表格型和语言型等界面类型。图7-16问答型界面 图7-18菜单型界面 图7-17菜单型界面 图7-18图标型界面 图7-19表格型界面 图7-20语言型界面 评价是人机界面设计的重要组成,应该在系评价是人机界面设计的重要组成,应该在系统设计初期就进行,或在原型期就进行,以便及统设计初期就进行,或在原型期就进行,以便及早发现设计缺陷,避免人力、物力浪费。早发现设计缺陷,避免人力、物力浪费。 7.10人机界面设计的评价人机界面设计的评价 人机界面设计的评价方法概括起来有以下几个:人机界面设计的评价方法概括起来有以下几个:(1)经验性评价方法经验性评价方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度购房贷款合同范本
- 二零二四年度租赁合同之租赁物描述与租赁期限3篇
- 2024年度工程招投标居间合作合同版B版
- 二零二四年度加盟商激励合同:连锁便利店加盟业绩奖励2篇
- 2024年度石膏材料行业大数据分析购销合同2篇
- 2024年塔吊临时出让合同3篇
- 2024年叉车租赁协议含维护与服务细节
- 2024年度宠物托管合同
- 2024年个人等额本息贷款合同范本
- 2024年度大连市住宅租赁合同(个人版)
- 中国当代文学专题-003-国开机考复习资料
- 手术术前访视科普
- 2024年朝阳客运资格证模拟考试
- 《接触网施工》课件 5.1.2 避雷器安装
- 人教部编版《道德与法治》二年级上册第9课《这些是大家的》精美课件(第1课时)
- 人力五年规划
- 六年级语文上册 期末字词专项训练(一)(含答案)(部编版)
- 黑8台球比赛规则单选题100道及答案解析
- 防范电信诈骗安全
- 小儿肠瘘护理查房
- 小学生交通安全课件
评论
0/150
提交评论