1
 软件工程
1.6.4.4 4.4.4 界面设计

4.4.4 界面设计

界面是操作者和计算机联系的重要平台。操作者可以通过屏幕与计算机进行对话,通过键盘或鼠标向计算机输入有关数据、控制计算机的处理过程,并将计算机的处理结果反馈给用户。因此,人机界面设计必须从用户操作方便的角度来考虑,与用户共同协商界面应反映的内容和格式。人机界面主要有以下几种形式。

1.菜单式

通过屏幕显示可选择的功能代码,由操作者根据需要进行选择,将菜单设计成层次结构,则层层调用,可以引导用户使用系统的每一个功能。随着软件技术的发展,菜单设计也更加趋于美观、方便和实用。目前,系统设计中常用的菜单设计方法如下。

(1)一般菜单:在屏幕上显示各个选项,每个选项指定一个代号,然后根据操作者通过键盘输入的代号或单击鼠标左键,即可决定要进行何种后续操作。

(2)下拉菜单:它是一种二级菜单,第一级是选择栏,第二级是选择项,各个选择栏横排在屏幕的第一行上,用户可以利用光标选定当前选择栏,在当前选择栏下立即显示出该栏的各项功能,以供用户进行选择。

(3)快捷菜单:选中对象后单击鼠标右键所出现的下拉菜单,将光标移到所需的功能项目上,然后单击鼠标左键即可执行相应的操作。

2.填表式

填表式界面设计一般用于通过终端向软件系统输入数据,软件系统将要输入的项目显示在屏幕上,然后由用户逐项填入有关数据。另外,填表式界面设计常用于软件系统的输出。

如果要查询软件系统中的某些数据,可以将数据的名称按一定的方式排列在屏幕上,然后由计算机将数据的内容自动填写在相应的位置上。由于这种方法简便、易读,并且不容易出错,所以它是通过屏幕进行输入/输出的主要形式。

3.选择性问答式

当软件系统运行到某一阶段时,可以通过屏幕向用户提问,软件系统根据用户选择的结果决定下一步执行什么操作。这种方法通常可以用于提示操作人员确认输入数据的正确性,或者询问用户是否继续某项处理等方面。例如,在用户输入完一条记录后,屏幕询问“输入是否正确(Y/N)?”,计算机根据用户的回答来决定是继续输入数据还是对输入的数据进行修改。

4.按钮式

在界面上用不同的按钮表示系统的执行功能,单击按钮即可执行该操作。按钮的表面可写上功能的名称,也可用能反映该功能的图形加文字进行说明。使用按钮可使界面显得美观,使系统看起来更简单、易用,操作更方便、灵活。