《第11章交互技术与用户接口优秀课件.ppt》由会员分享,可在线阅读,更多相关《第11章交互技术与用户接口优秀课件.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第11章交互技术与用户章交互技术与用户接口接口第1页,本讲稿共14页11.1 基本交互任务及其技术基本交互任务及其技术一、定位一、定位一、定位一、定位:在应用程序中指定一个点的坐标在应用程序中指定一个点的坐标在应用程序中指定一个点的坐标在应用程序中指定一个点的坐标n n坐标系统坐标系统坐标系统坐标系统屏幕坐标系屏幕坐标系屏幕坐标系屏幕坐标系,用户坐标系用户坐标系用户坐标系用户坐标系,物体坐物体坐物体坐物体坐标系标系标系标系n n分辨率分辨率分辨率分辨率ZoomZoom的应用的应用的应用的应用n n网格网格网格网格n n反馈反馈反馈反馈坐标的动态变化和光标的显示坐标的动态变化和光标的显示坐标的
2、动态变化和光标的显示坐标的动态变化和光标的显示n n方向性方向性方向性方向性只在只在只在只在X,YX,Y上运动上运动上运动上运动二、选择:从一个被选择集中挑选出一个元素二、选择:从一个被选择集中挑选出一个元素二、选择:从一个被选择集中挑选出一个元素二、选择:从一个被选择集中挑选出一个元素n n用指名方式选择物体用指名方式选择物体用指名方式选择物体用指名方式选择物体n n直接拾取直接拾取直接拾取直接拾取第2页,本讲稿共14页11.1 基本交互任务及其技术基本交互任务及其技术三、文字输入三、文字输入三、文字输入三、文字输入n n键盘输入键盘输入键盘输入键盘输入n n从菜单中挑选,如汉字的拼音输入法
3、从菜单中挑选,如汉字的拼音输入法从菜单中挑选,如汉字的拼音输入法从菜单中挑选,如汉字的拼音输入法四、数值输入四、数值输入四、数值输入四、数值输入n n由键盘输入数值由键盘输入数值由键盘输入数值由键盘输入数值n n用上下翻转数字的计数器选择数值用上下翻转数字的计数器选择数值用上下翻转数字的计数器选择数值用上下翻转数字的计数器选择数值n n用光标移动标度盘或刻度尺上的指针用光标移动标度盘或刻度尺上的指针用光标移动标度盘或刻度尺上的指针用光标移动标度盘或刻度尺上的指针第3页,本讲稿共14页11.1 基本交互任务及其技术基本交互任务及其技术五、菜单技术五、菜单技术五、菜单技术五、菜单技术n n同类组合
4、,重要的在前同类组合,重要的在前同类组合,重要的在前同类组合,重要的在前n n菜单层次菜单层次菜单层次菜单层次n n被选项着重表示被选项着重表示被选项着重表示被选项着重表示反白显示,带对号等。反白显示,带对号等。反白显示,带对号等。反白显示,带对号等。n n菜单项的大小和形状菜单项的大小和形状菜单项的大小和形状菜单项的大小和形状第4页,本讲稿共14页11.2 基本交互任务的组合基本交互任务的组合n n对话框n n构造技术n n动态操作第5页,本讲稿共14页基本交互任务的组合基本交互任务的组合n n对话框对话框对话框对话框:用来设定多个参数:用来设定多个参数:用来设定多个参数:用来设定多个参数n
5、 n列表框列表框列表框列表框n n下拉列表框下拉列表框下拉列表框下拉列表框n n单选钮单选钮单选钮单选钮n n复选钮复选钮复选钮复选钮n n文字输入框文字输入框文字输入框文字输入框n n命令按钮命令按钮命令按钮命令按钮n n选项卡选项卡选项卡选项卡第6页,本讲稿共14页 11.2 基本交互任务的组合基本交互任务的组合n n对话框n n构造技术n n动态操作第7页,本讲稿共14页n n构造技术:构造技术:用来构造需要两个或多个位置用来构造需要两个或多个位置的形体。的形体。n n橡皮筋技术橡皮筋技术橡皮筋技术橡皮筋技术+约束技术约束技术约束技术约束技术 水平约束和垂直约束水平约束和垂直约束 网格技
6、术网格技术第8页,本讲稿共14页 基本交互任务的组合基本交互任务的组合n n对话框n n构造技术n n动态操作第9页,本讲稿共14页n n动态操作:动态操作:修改已有的几何形体的形状,调整物体之间的相修改已有的几何形体的形状,调整物体之间的相对位置。对位置。n n拖动拖动n n旋转旋转n n缩放缩放缩放缩放n n形变形变第10页,本讲稿共14页11.3 用户接口的设计用户接口的设计一、用户接口的设计目标一、用户接口的设计目标n n提高学习速度提高学习速度n n提高使用速度提高使用速度n n降低操作失误率降低操作失误率降低操作失误率降低操作失误率n n增强记忆力增强记忆力n n增强对潜在用户的吸
7、引力增强对潜在用户的吸引力增强对潜在用户的吸引力增强对潜在用户的吸引力第11页,本讲稿共14页二、用户接口的设计步骤、用户接口的设计步骤n n概念设计概念设计n n定义图形系统中必须由用户掌握的基本概念定义图形系统中必须由用户掌握的基本概念定义图形系统中必须由用户掌握的基本概念定义图形系统中必须由用户掌握的基本概念,包括对象定义、对象属性定义、对象关系定义包括对象定义、对象属性定义、对象关系定义包括对象定义、对象属性定义、对象关系定义包括对象定义、对象属性定义、对象关系定义和对象操作定义。和对象操作定义。和对象操作定义。和对象操作定义。n n功能设计功能设计功能设计功能设计n n规定用户接口的
8、详细功能。规定用户接口的详细功能。n n交互顺序设计交互顺序设计交互顺序设计交互顺序设计n n定义输入和输出的顺序。定义输入和输出的顺序。第12页,本讲稿共14页三、用户接口的风格三、用户接口的风格n n所见即所得:所见即所得:所见即所得:所见即所得:Office,AutoCADOffice,AutoCADn n直接操作:直接操作:直接操作:直接操作:WindowsWindows的文件拖动。的文件拖动。的文件拖动。的文件拖动。n n图标图标图标图标n n比文字易于识别其含义比文字易于识别其含义比文字易于识别其含义比文字易于识别其含义n n占屏幕空间小占屏幕空间小占屏幕空间小占屏幕空间小n n与
9、语种无关,可用于多个国家与语种无关,可用于多个国家与语种无关,可用于多个国家与语种无关,可用于多个国家n n其它对话风格其它对话风格其它对话风格其它对话风格n n菜单:易于记忆,对新手尤其有吸引力。菜单:易于记忆,对新手尤其有吸引力。菜单:易于记忆,对新手尤其有吸引力。菜单:易于记忆,对新手尤其有吸引力。n n命令语言:速度快,但失误率高,要记忆。命令语言:速度快,但失误率高,要记忆。命令语言:速度快,但失误率高,要记忆。命令语言:速度快,但失误率高,要记忆。n n自然语言:如语音识别,需专门训练。自然语言:如语音识别,需专门训练。自然语言:如语音识别,需专门训练。自然语言:如语音识别,需专门
10、训练。第13页,本讲稿共14页四、用户接口的设计原则四、用户接口的设计原则n n保持一致性保持一致性保持一致性保持一致性 保持交互系统的一致性,是指在设计系统的各个环节时,应遵循统保持交互系统的一致性,是指在设计系统的各个环节时,应遵循统保持交互系统的一致性,是指在设计系统的各个环节时,应遵循统保持交互系统的一致性,是指在设计系统的各个环节时,应遵循统一、简单的规则,保证不出现例外和特殊情况。一、简单的规则,保证不出现例外和特殊情况。一、简单的规则,保证不出现例外和特殊情况。一、简单的规则,保证不出现例外和特殊情况。n n提供反馈提供反馈提供反馈提供反馈n n最低级的反馈:鼠标的移动,字符的输
11、入最低级的反馈:鼠标的移动,字符的输入最低级的反馈:鼠标的移动,字符的输入最低级的反馈:鼠标的移动,字符的输入n n二级反馈:拾取,菜单点取二级反馈:拾取,菜单点取二级反馈:拾取,菜单点取二级反馈:拾取,菜单点取n n功能级反馈:告诉用户,所发出的命令已经执行完了。功能级反馈:告诉用户,所发出的命令已经执行完了。功能级反馈:告诉用户,所发出的命令已经执行完了。功能级反馈:告诉用户,所发出的命令已经执行完了。n n尽量减少失误的可能性尽量减少失误的可能性尽量减少失误的可能性尽量减少失误的可能性n n提供出错恢复提供出错恢复提供出错恢复提供出错恢复n n面向多层用户面向多层用户面向多层用户面向多层用户第14页,本讲稿共14页