第11章 用户界面设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第11章用户界面设计
人机交互活动的大量存在于计算机运行的整个过程当中。目前的应用软件
都采用图形界面用以交互,图形界面的研究也成为了许多软件开发机构的课
题。本章内容主要包括:界面软件设计,设计人机交互子系统,图形用户界面
设计,多媒体用户界面设计。
11.1基础知识
11.1.1 软件面设计
1.可使用行
可使用行是用界面设计最重要的目标。它强调简单,术语标准化和一致
化,拥有完善的帮助功能,系统响应快可系统成本低,具有良好的容错能力。
2.灵活行
灵活行包括:算法可隐可现,界面方式可由用户动态制定和修改,提供
不同详细程度的系统响应信息,界面的标准化。
3.复杂行
复杂行是用户界面的规模和组织的复杂程度。在完成预定功能的前提
下,用户界面越简单越好。
4.可靠性
无故障使用的时间越长,改用户界面的可靠性就越高。用户界面应能保
证用户正确,可靠的使用系统,保证有关程序和数据的安全行。
5.用户界面设计存在的问题
用户界面的开发有别于其他软件,无固定结构,其目的和用户的真正需
求相适应。但是用户的意图有时候并不容易表达出来,唯有通过进一步的探索
和咨询的方法来完成。而目前的一部分软件设计者的心目中,存在一些心里障
碍,容易妨碍友好界面的设计:
(1)部分软件人员没有从用户的角度去考虑界面设计,没有重视界面的美观和方便。
(2)设计人员习惯单一的抽象思维,希望能自主控制软件的运行,忽略了人机交互,有些开发人员则是懒于设计界面的健壮行,害怕用户的干
预导致程序运行的瘫痪。
(3)软件人员和用户在知识结构上存在差异,程序员不乐于学习用户工作领域的专业知识,忽视了软件的专业行,导致生成的软件不适合用户
的习惯。
11.1.2设计人机交互子系统
1.准则
设计出让用户满意的人机交互界面应遵循如下原则:一致性,操作简单,
及时提供反映信息,提供撤销命令,无需记忆,易学,富有吸引力。
2.策略
用户界面是适应人的需要而建立的,因此需要清楚用户的类型,用户的
特性度量以及对用户的工作进行分析。
173
3.用户界面的设计形式
用户的界面设计形式包括问答式,菜单,图符,表格,命令语言和自然语言。11.1.3 图形用户界面的设计
图形用户界面设计具备直观生动的优点,且对用户极其方便。其主要特征为:(1)使用窗口,图符,菜单,鼠标与屏幕等设计方式和工具与用户进行交互。
(2)采用desktop模式,用户共享直观的界面框架,对图符容易理解。
(3)直接对对象进行操作,设计直观,可视化界面。无需记忆。
11.1.4 多媒体用户界面设计
多媒体用户界面结合了图形,窗口,图表,声音,色彩
和文字,能够与用户形象的交互。具备一下特点:
(1)结合超文本技术,支持Intertnet浏览。超文本技术
以其非线性的网状结构,便于用户联想搜素有关内
容,增强交互行。
(2)进行三维及多媒体技术,通过引入语音,动画使界
面更加生动活泼。
(3)出现了大量对额多媒体用户界面开发工具,大大降
低了开发图形界面的难度。
(4)对象可是化。目前许多系统以二维和三维的形式来
显示数据。
11.2单元练习
11.2.1 填空题
1.用户界面的设计发展可分为——,——,——三个阶
段。
2.用户界面设计最重要的目标是———。
3.设计人机交互子系统时,需要把———作为主角。
4.通常用户可以分为——,——,——,——四种类型。
5.用户特性度量与——,——两方面有关。
6.可以用——和——来描述功能分解。
7.菜单系统的结构可分为——,——,——,——,—
—五种。
8.对话框有——,——,——三种形式。
9.虚拟实现技术有——,——,——,——等四个重要
特性。
10.多媒体处理的对象主要是——。
11.在人机界面的设计过程中先后涉及四个模型,它们
是由软件工程师创建的——,由人机工程师创建的——,终端用
户对未来系统的——和系统实现后得到的——。
11.1.2 选择题
1.最早出现的用户界面模型是()
A.Multi-agent模型
B. Seehei模型
174
C.MVC模型
D.DPl模型
2.用户界面设计最重要的目标是()
A.灵活性 B.复杂性
C. 可使用性
D. 可靠性
3.界面方式可由用户动态制定和修改,这样便可以有较高的()
A.灵活性 B. 复杂性
C.交互性 D. 维护性
4.在传统的人机系统中,()被认为是操作者。
A.人 B. 机器
C.人和机器 D. 操作系统
11.2.3 简答题
1.要设计出让用户满意的人机交互界面,应遵循哪几条准则?
2.菜单系统的结构可分为哪几种?画出每种的机构图。
3.多媒体用户界面具有哪些特点?
4.试描述多媒体用户界面细节设计的步骤。
5.非精确的交互方式有哪些?
6.新一代界面有哪些主要特征?
7.简单描述Sddheim模型
8.如何理解用户界面设计中“人的因素”?
11.3 参考答案
一.填空题
1.字符用户界面设计,图形用户界面设计,多媒体人机界面设计
2.可使用性
3.用户
4.外行型,初学型,熟练型,专家型
5.用户使用模式,用户群体的能力
6.数据流图,数据词典
7.单一菜单,线装菜单,树状结构,非循环网络结构,循环网络结构
8.模式对话框,非模式对话框,警告式对话框
9.多感知性,存在性,交互性,自主性
10.二维的
11.设计模型,用户模型,假想,系统映像
二.选择题
1.B 2。C 3.D 4.A
三.简答题
1,应遵循如下原则:
(1)一致性:使用一致的术语,一致的步骤,一致的动作。
175