81用户接口设计 812交互命令的设计 ·共包括如下四个方面: ●应用概念设计 词法设计 句法设计 语义设计 2021/2/23 6
2021/2/23 66 8.1 用户接口设计 8.1.2 交互命令的设计 • 共包括如下四个方面: • 应用概念设计 • 词法设计 • 句法设计 • 语义设计
81用户接口设计 813用户接口设计原则 适应多种熟练程度的用户 提供多种选择动作的方法 帮助功能分成几个层次来设计 ·保持一致性 系统内部的一致性 系统之间的一致性 可减少记忆量、减少差错 回退和出错处理 2021/2/23 7
2021/2/23 77 8.1 用户接口设计 8.1.3 用户接口设计原则 • 适应多种熟练程度的用户 –提供多种选择动作的方法 –帮助功能分成几个层次来设计 • 保持一致性 – 系统内部的一致性 – 系统之间的一致性 –可减少记忆量、减少差错 • 回退和出错处理
81用户接口设计 314菜单设计原则 静态、动态与弹出式菜单 ·层次式组织 菜单项按功能分类组织子菜单 频度优先法组织 使用频度高的排在前面 ·有效性组织 菜单项无效时变灰且无法选择 互斥项交替出现 快捷式组织 常用菜单项使用热键、图符 2021/2/23
2021/2/23 88 8.1 用户接口设计 3.1.4 菜单设计原则 • 静态、动态与弹出式菜单 • 层次式组织 – 菜单项按功能分类组织子菜单 • 频度优先法组织 – 使用频度高的排在前面 • 有效性组织 – 菜单项无效时变灰且无法选择 – 互斥项交替出现 • 快捷式组织 – 常用菜单项使用热键、图符
81用户接口设计 815反馈 ·多层次的反馈 词法级反馈户输入了什么? 句法级反馈户有什么要求? 语义级反馈系统做得怎么样? 形象的反馈 声音表示己有操作—按功能键等 醒目显示选中的对象—变色、闪烁 进程条表明系统正在处理之中 ·反馈位置 光标附近 特定位置 如坐标值 2021/22 9
2021/2/23 99 8.1 用户接口设计 8.1.5 反馈 • 多层次的反馈 – 词法级反馈 用户输入了什么? – 句法级反馈 用户有什么要求? – 语义级反馈 系统做得怎么样? • 形象的反馈 – 声音表示己有操作--按功能键等 – 醒目显示选中的对象--变色、闪烁 – 进程条表明系统正在处理之中 • 反馈位置 – 光标附近 – 特定位置 如坐标值
81用户接口设计 816HELP功能 完整性有求必应 ·针对性不同用户有不同要求 高效性超媒体结构 智能性猜测用户的困难 实时性主动帮助 y的的
2021/2/23 1010 8.1 用户接口设计 8.1.6 HELP功能 • 完整性 有求必应 • 针对性 不同用户有不同要求 • 高效性 超媒体结构 • 智能性 猜测用户的困难 • 实时性 主动帮助