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