首页 百科知识 人机界面设计问题

人机界面设计问题

时间:2022-10-09 百科知识 版权反馈
【摘要】:集成的帮助设施设计在软件里,对用户工作内容敏感,用户可以从与操作有关的主题中选择一个,请求帮助。设计出错信息和警告信息应考虑以下问题。③信息应指出错误可能导致的负面后果,以便用户检查是否出现了这些问题,并在问题出现时予以改正。在提供命令交互方式时,应考虑下列设计问题。

5.3.1 人机界面设计问题

评价一个人机界面设计质量的优劣目前还没有统一的标准。一般来说,主要考虑以下几个主要方面:

①用户对人机界面的满意程度。

②人机界面的标准化程度。

③人机界面的适应性和协调性。

④人机界面的应用条件。

⑤人机界面的性能价格比。

人们通常用“界面友好性”这一抽象概念来评价一个人机界面的好坏,一般认为一个友好的人机界面应该至少具备以下特征:

①操作简单,易学,易掌握。

②界面美观,操作舒适。

③快速反应,响应合理。

④用语通俗,语义一致。

综上所述,用户界面设计应考虑以下几个方面的问题:系统响应时间、用户帮助设施、出错信息处理和命令交互。

一、系统响应时间

系统响应时间包括两个方面:时间长度和时间的易变性。用户响应时间应该适中,系统响应时间过长,用户就会感到不安和沮丧,而响应时间过短有时会造成用户加快操作节奏,从而导致错误。系统响应时间的易变性是指相对于平均响应时间的偏差。即使响应时间比较长,低的响应时间易变性也有助于用户建立稳定的节奏。因此在系统响应时间上坚持如下原则:

从用户完成某个控制动作(如按回车键或单击鼠标)到软件给出预期的响应(输出或做动作)之间的时间,称为系统响应时间。响应时间有两个属性:长度和易变性。

1.长度

(1)响应时间过长,用户会不满意。

(2)响应时间过短,会迫使用户加快操作节奏,从而可能会犯错误。

2.易变性

(1)响应时间相对平均响应时间的偏差称为易变性。

(2)响应时间易变性小,有助于用户建立稳定的工作节奏。

(3)响应时间的易变性大,暗示系统工作出现异常。

合理设计系统功能的算法,使系统响应时间不要过长;如果系统响应时间过短,要适当地延时。总之,要根据用户的要求来调节系统响应时间。

二、用户帮助设施

常用的用户帮助设施有两种:集成的和附加的。集成的帮助设施一开始就是设计在软件中的,它与语境有关,用户可以直接选择与所要执行操作相关的主题。通过集成帮助设施可以缩短用户获得帮助的时间,增加界面的友好性。附加的帮助设施在系统建好以后再加进去的。通常是一种查询能力比较弱的联机帮助。

本系统提供这两种帮助设施,设计和实现时应遵循以下原则:

◇进行系统交互时,提供部分帮助功能,即:提供主要操作的帮助。

◇用户可以通过帮助菜单、F1键和帮助按钮(如果有的话)访问帮助。

◇在表示帮助时,根据需要提供三种方式的选择:另一个窗体、微帮助和指出参考某个文档。

◇用户如何回到正常交互方式有两种选择:返回键和功能键。

◇帮助信息的构造:采用分层式帮助。

◇微帮助提供:由状态栏提供,或控件上的提示文本。

几乎每个软件用户都需要帮助,用户帮助设施可使用户不离开用户界面就能解决问题。常见的帮助设施有两类。

1.集成的帮助设施

集成的帮助设施设计在软件里,对用户工作内容敏感,用户可以从与操作有关的主题中选择一个,请求帮助。集成的帮助设施可以缩短用户获得帮助的时间,增加界面的友好性。

2.附加的帮助设施

附加的帮助设施实际上是一种查询能力有限的联机用户手册。

集成的帮助设施优于附加的帮助设施。具体设计用户帮助时必须对以下问题进行选择:

①提供部分功能的帮助信息还是提供全部功能的帮助信息。

②请求帮助的方式:帮助菜单、特殊功能键或HELP命令。

③显示帮助信息的方式:独立窗口、指出参考某个文件或在屏幕的固定位置显示提示。

④返回正常交互的方式:屏幕上的返回按钮或功能键。

⑤帮助信息的组织方式:平面结构(所有信息都通过关键字访问)、层次结构或超文本结构。

设计必要的、简明的、合理有效的帮助信息,可以大力提高用户界面的友好性,使软件受到用户的欢迎。

三、出错信息处理

出错信息和警告是指出现问题时系统给出的坏消息,本系统对于出错信息和警告应该遵循以下原则:

①信息应以用户可以理解的术语描述。

②信息应提供如何从错误中恢复的建设性意见。

③信息应指出错误可能导致哪些不良后果,以便用户检查是否出现了这些情况或帮助用户进行改正。

④信息应伴随着视觉上的提示,如特殊的图像、颜色或信息闪烁。

⑤信息不能带有判断色彩,即任何情况下不能指责用户

出错信息和警告信息是出现问题时给出的消息。有效的出错信息能提高交互系统的质量,减少用户的挫折感。设计出错信息和警告信息应考虑以下问题。

①信息应以用户可理解的术语描述问题。

②信息应提供有助于从错误中恢复的建设性意见。

③信息应指出错误可能导致的负面后果(例如,破坏数据文件),以便用户检查是否出现了这些问题,并在问题出现时予以改正。

④信息应伴随听觉上或视觉上的提示,在显示信息时同时发出警告声或用闪烁方式显示,或用明显的颜色表示出错信息。

⑤信息不能指责用户。

四、命令交互

现在,面向窗口图形界面已减少了用户对命令执行的依赖。但还是有些用户偏爱用命令方式进行交互。在提供命令交互方式时,应考虑下列设计问题。

①每个菜单项都应有对应的命令。

②命令形式:控制序列、功能键或键入命令。

③考虑学习和记忆命令的难度,命令应当有提示。

④宏命令代表一个常用的命令序列。只需输入宏命令的标识符就可以按顺序执行它所代表的全部命令。

⑤所有应用软件都有一致的命令使用方法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈