现实模型和心理模型
现实模型
基于软件的产品是算法和相互通信的代码模块,这种有关机器和程序如何工作的表达被称为“系统模型”,也称为现实模型。
用户心理模型
用户使用或者是看到通过软件系统输出的结果,并不考虑实际的工作原理,我们称之为用户心里模型也叫做“概念模型”。
表现模型
软件设计者将开“发出了什么”和“提供了什么”进行剥离,产生了表现模型。
设计原则
(1)用户界面应该基于用户心里模型而不是现实模型
(2)目标向导的交互反映的是用户心里模型
(3)用户不理解布尔逻辑
大多数软件都是按照现实模型来设计的,工程师是按照现实模型来设计用户界面的,数学思维模式导致现实模型的界面。