用户界面设计是一项重要而繁琐的工作,有时要占系统研制工作量的一半以上,用户界面的好坏,既影响到系统的形象和直观水平,又决定了是否可被用户接受,用户是否能够正确深入地使用系统功能,因此是十分重要的。主要的用户界面有三类:
一、菜单式界面
菜单式界面将系统功能按层次全部列于屏幕上,由用户用数字、键盘箭头键、鼠标器、光笔等选择其中某项功能执行。
菜单界面的优点是易于学习掌握,使用简单,层次清晰,不需大量的记忆,利于探索式学习使用,特别是对于汉字系统,可将菜单内容用汉字列出,通过菜单选择,不需再键入汉字执行,极为方便。缺点是比较死板,只能层层深入,且无法作出批处理作业。
二、命令式界面
命令式界面是以某几个有意义或无意义的字符调用功能模块的方式。其优点是灵活,可直接调用任何功能模块,又可组成复杂的调用。更重要的是可以组织成批处理文件,进行批处理作业,不需用户在机前等待逐个调用系统功能。缺点是不易记,且不易全面掌握,特别是命令难以用汉字构成,反之全用英文又会给不熟悉英文的用户带来更大的困难。
三、表格式界面
表格式界面是将用户的选择和需回答的问题列于屏幕,由用户填表式回答,可与菜单式界面配合使用。
上述界面各有优缺点,好的系统应提供各种界面,并随时提供丰富的帮助信息。