软件工程
人机界面设计
人和计算机之间需要交互:输入和输出
人和计算机进行交互的界面称为人机界面HCI
HCI设计问题:方便输入,直观显示结果
内容:
人的因素
人机界面风格的演变
人机界面的设计过程
人机界面实现原则
人机界面标准
人机界面设计
§1 人的因素
人机界面设计必须考虑人的因素
人的感知认识过程
用户的特点
具体任务对人机交互的特殊要求
1. 人的感知认识过程
人在多数情况下通过视觉获取信息
图形和文字:更易从图形中获取信息
人类信息加工特点要求任一时刻提供的信息不能过多
§1 人的因素
§1 人的因素
2. 用户的特点
技能、个性,行为方式对人机界面的影响
用户的特殊要求
3. 具体的任务对人机交互的特殊要求
如仅需键盘操作
§2 人机界面风格的演变
1. 正文形式
特点: 需记忆命令,易出错,输出单调,信息量少
典型例子: DOS,UNIX等
2. 简单的菜单形式
例子: Choose Program Option:
1 = Input data manually
2 = Input data from existing data file
3 = Perform simple analysis
Select Option? 1
特点:不必记所有命令, 但仍是基于正文的
§2 人机界面风格的演变
界面由各种窗口、菜单、对话框等对象组成.
特点:友好、不必记命令,操作简单、便捷,输出形
式多样,信息量大
4. 新一代界面
把人机界面技术、智能技术、超文本技术结合在一起,更加友好
§2 人机界面风格的演变
§3 人机界面设计过程
创建系统功能的外部模型
确定为完成系统功能人和计算机分别应完成的任务
考虑界面设计中的一些典型问题(响应时间、帮助、错误处理、命令方式)
构造界面原型
真正设计和实现人机界面
评估界面质量
§3 人机界面设计过程
1. 界面设计模型
软件设计模型--设计人员
用户模型--界面设计人员
系统假想模型--用户
系统映像--系统外部特征(界面)与支撑信息的总和
应使系统映像与系统假想模型相吻合,这样用户
就能满意并有效地使用
人机界面设计 来自淘豆网www.taodocs.com转载请标明出处.