
上QQ阅读APP看书,第一时间看更新
3.2 人机界面模型
人机界面模型是人机界面软件的程序框架,它从理论上和总体上描述了用户和计算机的交互活动。随着人机界面功能的增长,人机界面的设计也变得复杂,交互式应用系统中界面代码占70%以上。人机界面模型主要任务有任务分析模型、对话控制模型、结构模型和面向对象模型等。
任务分析模型基于所要求的系统功能进行用户和系统活动的描述和分析;对话控制模型用于描述人机交互过程的时间和逻辑序列,即描述人机交互过程的动态行为过程;结构模型从交互系统软件结构观点来描述人机界面的构成部件,它把人机交互中的各因素,如提示符、错误信息、光标移动、用户输入、确认、图形及文本等有机地组织起来;面向对象模型是为支持直接操作的图形用户界面而发展起来的,它可以把人机界面中的显示和交互组合成一体作为一个基本的对象,也可以把显示和交互分离为两类对象,建立起相应的面向对象模型。