摘要: 一、用户界面应具有的特征 作为软件的重要组成部分,好的用户界面应具有以下三方面特性: 1.可使用性 这是用户界面设计最重要也是最基本的目标。它包括: (1)简单直观:让用户能方便地处理各种经常性的交互对话。 (2)用户界面中所用的术语应具有标准化和一致性:所有...
一、用户界面应具有的特征
作为软件的重要组成部分,好的用户界面应具有以下三方面特性:
1.可使用性
这是用户界面设计最重要也是最基本的目标。它包括:
(1)简单直观:让用户能方便地处理各种经常性的交互对话。
(2)用户界面中所用的术语应具有标准化和一致性:所有专业术语都应标准化,同一术语的涵义应完全一致。
(3)用户界面应具有容错能力:即应当具有错误报告、错误诊断、修正错误及出错保护的功能。
(4)拥有HELP帮助功能:用户应能从HELP功能中获取软件系统的所有规格和各种操作命令的用法。
2.灵活性
(1)用户界面应能够满足不同用户的要求。对不同的用户应有不同的界面形式,程序运行决策和涉及到的算法对初学者应是隐蔽的,对于高级用户应保留选择的权利。
(2)系统能够按照用户的希望和要求,提供不同详细程度的系统响应信息。
(3)与其他软件系统应有标准的接口。
3.用户界面的可靠性
用户界面的可靠性是指无故障使用的时间长度。用户界面应能保证用户正确可靠地使用系统,保证有关程序和数据的安全性。
二、用户界面设计任务分析
这一步工作应与软件系统的需求分析同步进行。用户界面的设计既要因人而异,枝据不同类型的用户选择界面形式,同时也要反映系统内部活动的内容和规律。
就用户而言,进行界面设计时要考虑到用户对计算机系统的熟悉程度,月户的专业知识、思维习惯甚至生理技能等方面内容。
从用户工作的角度看,用户界面设计亦遵从自顶向下,逐步分解的结构化分析方法,将系统的功能分解与一组动作相联系,并进而设计出相应的界面形式。