人机交互设计
11-人机交互设计
人机交互设计的目标——透明,易用性
易用性:用户使用软件所花费的努力及对其的评价。
易用性的维度定义:
①易学性:新手用户容易学习,能够很快使用系统。
②易记性:以前使用过的用户能有效记忆或者快速重新学会使用系统。
③效率:效率指熟练用户使用系统完成任务的速度。
④出错率:系统尽可能避免出现错误。
⑤主观满意度:用户有良好体验。
易学性和效率存在冲突:
如银行大厅触屏应用(针对新手用户易学)
银行柜台业务应用(注重效率,多使用快捷键 命令行)
人机交互设计的人类因素:
①精神模型:用户进行人机交互时头脑中的任务模型 。人机交互需要调查用户的目标和任务,依据精神模型进行(视觉)隐喻设计。
②差异性:为不同的用户人群提供差异化的交互机制。分为新手用户、专家用户和熟练用户,分别关注易学性、效率和两者折中。
人机交互设计的计算机因素:
可视化设计:按任务模型设计界面隐喻,同时不要把软件内部构造暴露给用户,尽可能把功能和任务细节表现出来。
人机交互设计的交互性:(导航、反馈、协作式设计)
导航:提供完成任务的入口。
反馈:提示用户交互行为的结果,但不能打断用户工作时的意识流。
协作式设计:调整计算机因素以更好地适应并帮助用户的设计方式。
交互设计原则(能列出至少 5 个界面设计的注意事项,并加以解释例子违反了哪些界面设计原则?)
①简洁设计:不要使用太大的菜单,不要在一个窗口中表现过多的信息类别,不要太多的颜色和字体作为线索。
②一致性设计:遵循用户已有的精神模型。
③低出错率设计:避免用户操作可能引起的错误,并且提供简洁的指导帮助用户消除错误。
④易记性设计:减少用户记忆负担。
⑤反馈。
⑥不要暴露软件系统内部构造。
人机交互设计
http://example.com/2022/06/15/计算机基础/软件工程/11-人机交互设计/