正确答案
1.将系统和现实世界进行匹配大家都很熟悉:这也是软件界面必须应用用户所熟悉的概念、思想和比喻的原因,这样也自然能够将系统与用户的任务和心理目标进行匹配。
2.使界面保持一致,包括与系统内部和任何现存的外部标准保持一致:内部一致性:是指,设计的内容在整个界面上都以相同的方式进行显示。在不同屏幕上的相同的地方显示同一类型的信息,同样的活动通常能完成相同的任务等等。
3.系统状态的可视性也是大家较为熟悉的:它的目标是支持用户形成一个有关系统的明确的模型——使它的功能外现出来。
4.用户控制和容错性的原则:主要是说用户能够在界面上自由移动。他们需要在进行错误操作时能够撤销此次操作,能够从不小心而―错误闯入‖的地方退出来,能够自由进入任务层次中的不同的节点,能随时将子任务收起来等等。
5.错误和错误的修复:生活中每个计算机用户都会犯错误,最小的错误如按错了键盘。软件必须设计能将用户的错误减到最小。其次是将错误的负面效果降到最低,或帮助用户修复他们的错误。
6.记忆:人类的记忆并不是总可以依赖的。工作记忆中不能放臵太多的信息。
7.灵活性和使用的高效性:它的原则就是为了达到把软件和用户的需要进行匹配的目标。
例如:简洁性和一致性的设计目标将会使用户觉得该系统易学易用,这反过来又会使他们更深刻认识软件的独特功能,并乐于使用它。