|
知识路径: > 信息系统开发和运行管理知识 > 系统分析设计基础知识 > 系统总体结构设计、详细设计 > 系统详细设计 >
|
考试要求:了解
相关知识点:25个
|
|
|
|
用户接口界面是人和信息系统联系的主要途径。用户可以通过屏幕显示和系统进行对话,向计算机输入有关的数据,控制系统的处理过程,并将计算机的处理结果反映给用户。用户界面是在用户与计算机之间架起的一座桥梁,因此用户界面的清晰、简洁、熟悉程度,将直接影响系统功能的发挥。而且,用户界面的设计好比商品的包装设计、商店的橱窗布置,给用户一个直观的印象。接口界面设计的好坏关系到系统的应用和推广。友好的用户接口界面是构建成功的信息系统的一个不可忽视的要素。
|
|
|
|
用户界面设计的基本原则是为用户操作着想,而不应只从设计人员方便来考虑。因此,在决定用户框架时,设计人员应考虑如下原则。
|
|
|
|
指在类似环境中操作方法和界面风格的类似、协调和一致。
|
|
|
|
简单明了将更有利于普通用户的使用。尽量体现人性化、智能化,以降低用户的使用难度。界面要符合用户的需要和习惯。
|
|
|
|
用户可以根据需要修改和定制界面方式。当用户修改和扩充系统功能时,系统能够提供动态对话方式作为向导;系统能适时地提供反馈信息、提示信息、帮助信息、出错信息等;系统应该提供友好的学习提示和在线帮助,并为用户提供选择的余地。
|
|
|
|
|
|
允许用户犯错误,提供逆操作。同时,提供实时的提示信息,帮助用户找到发生错误的可能原因。
|
|
|
|
对某些关键操作,无论操作人员是否有误操作,系统都应进一步确认,进行强制发问。甚至警告、提示用户,得到确认方可执行。
|
|
|
|
在信息系统的设计阶段,应该首先定义用户接口界面的总框架。这样,作为系统设计者对一个待建的信息系统才能做到“心中有数”。这些框架的内容包括:
|
|
|
|
界面设计包括菜单界而、图像界面、对话界面、窗口界面以及语言界面等几种类型。
|
|
|
|
界面上基本的交互控制有文本输入框的形状及其操作方式,窗口的形状和操作方式,以及滚动条、列表框等。设计时必须做出选择与定义。
|
|
|
|
在图形界面中,常用一些图标表示某些常用的操作(在工具栏中),这些图标及其语义在整个系统中要保持统一和一一对应。
|
|
|
|
定义各种操作方式指定义通用的功能键和组合键的含义及其操作内容、文本编辑的方式、窗口的转换、事件的取消操作、菜单的返回等。
|
|
|
|
|
|
为用户及时地提供帮助信息,解决信息系统使用时的人机对话问题。
|
|
|
|
用户接口界面的类型主要有问题描述语言、表格、图形、菜单、对话以及窗口等,每一种类型都有不同的特点和性能,它们的形式主要有:
|
|
|
|
菜单式的界面主要支持用户选择特定命令,执行功能的上作。常用的菜单界面如下。
|
|
|
.一般菜单,一般菜单指总是在屏幕的相对固定的位置上出现的菜单,例如在屏幕的中央或者一侧的菜单。该菜单大多呈现多层结构,用户通过单击选择命令项目进行。由于有菜单常驻屏幕,占去了一部分屏幕的空间,目前此类菜单已经很少使用。
|
|
|
.弹出式菜单,弹出式菜单只有在被需要时,才显示出来供用户选用,完成使命后立即从屏幕上消失。好的系统往往能够给每一个状态设置一组弹出式菜单项,其中每一个菜单项表示用户在该状态下可能做的操作,这样的弹出式菜单非常方便。
|
|
|
.下拉菜单,这是一种两级菜单,第一级是选择栏,第二级是选择项。选择栏一般排列在I屏幕的某个狭小区域上,一般只占一行。用户利用鼠标等选定当前选择栏,在当前选择栏下即显示该栏中的各项功能,即第二级的子菜单项,以供用户进行选择,选完之后子菜单项立即消失。当两极的下拉菜单不够用时,可以使用弹出式菜单和对话窗口作为补充。
|
|
|
.嵌入式菜单,嵌入式菜单是它所在的系统的应用中的一部分内容。必要时用粗体字或字母突出显示等方式加以突出。例如,字处理程序中单词拼写错误检查,每检查出一个错拼的单词,系统就把它在原来位置上用粗体字或突出显示标记出来,供用户检查。除了某些特殊的应用中,此类菜单应用并不普遍。
|
|
|
|
填表式的界面主要实现用户数据输入、输出的功能。一般系统将要输入的项目显示在屏幕上,然后由用户逐项填入有关的数据,还可以通过表格的方式将要输出的内容排列在屏幕上。它是屏幕进行输入输出的主要形式。通常,在屏幕上显示一张表格,类似于用户熟悉的填表格式,以供用户输入数据。在这种输入数据表格中,对于每一种输入信息,都要有一个标题,用于提示输入信息的内容及位置。用户可使用移位键或特殊定义的功能键控制屏幕上的光标,在各项目中移动、定位。用户输入数据之后,还可以以相同的屏幕格式显示和修改这些数据。
|
|
|
表格的优点是它的视觉布局对于用户比较熟悉,而且只要表格设计得好,操作步骤非常简便,全部信息都可以显示在屏幕上。
|
|
|
|
当系统运行到某一阶段时,可以通过对话框向用户提问,系统根据用户的回答决定下一步操作。这种方法通常用在提示用户确认数据正确与否,询问用户是是否继续某项操作的情况。对话框就是系统在必要时显示于屏幕上的一个矩形区域内的图形和正文信息。对话框分为必须回答、警告和无需回答三种类型,根据具体的环节和要求选择使用。
|
|
|
|
在用户界面中,加入丰富的画面,将能够更形像地为用户提供有用的信息。其主要的处理包括图像的隐蔽和再现、屏幕滚动和图案显示。
|
|
|
.图像的隐蔽和再现,下拉式菜单在展示时,先把将要被遮盖的区域中的原先的屏幕图像隐藏起来,当选取菜单项的工作完成之后,又需要把原来隐藏的图形再显现出来。
|
|
|
.屏幕的滚动,用于人机交互活动的物理屏幕仅能容纳用户需要显示的内容中的一部分,所以用户必须通过屏幕滚动或其他方法才能看到屏幕的全部内容。
|
|
|
.图案的显示,在用户操作过程中,适当地配以图案或动画,可以大大提高应用系统的视觉效果。
|
|
|
|
窗口指屏幕上的一个矩形区域。采用滚动技术,或在同一物弹屏幕r设置多个窗口,可以增加用户的查看范围。
|
|
|
一般来说,窗口包括菜单区(Menu Bar)、图标区(Icon Bar)、标题区(Title Bar)、移动区(Move Bar)、大小区(Size Box)、用户工作区(Users Work Area)、横纵滚动区(Horizontal Scroll Bar)、退出区(Quit Box)。用户工作区是在窗口内位于中心的一个最大的区域,窗口内的其他区域都是为用户工作区内的显示内容和在该区所进行的操作服务的。应该尽力减少这些辅助区域所占的空间,以增大工作区的面积。窗口是人机交互界面当中非常人性化的一类,通用性非常强。
|
|
|