欢迎来到天天文库
浏览记录
ID:5425481
大小:120.50 KB
页数:19页
时间:2017-11-12
《第15章用户界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第15章用户界面设计软件工程第15章用户界面设计15.1黄金规则15.1.1置用户于控制之下15.1.2减少用户的记忆负担15.1.3保持界面一致15.2用户界面设计15.2.2用户界面设计过程第15章用户界面设计15.3任务分析和建模15.4界面设计活动15.4.1定义界面对象和动作15.4.2设计问题15.5实现工具15.6设计评估15.7小结界面设计主要包括三个方面:设计软件构件之间的接口设计模块和其他非人的信息生产者和消费者的界面设计人(如用户)和计算机间的界面界面的设计原则分析用户类型应用程序和界面分离一致性尽量减少
2、用户工作提供反馈出错处理和帮助功能增加可视化图形表示15.1黄金规则三条黄金原则:置用户于控制之下减少用户的记忆负担保持界面一致15.1.1置用户于控制之下以不强迫用户进入不必要的或不希望的动作的方式来定义交互方式提供灵活的交互允许用户交互可以被中断和撤消当技能级别增加时可以使交互流水化并允许定制交互使用户隔离内部技术细节设计应允许用户和出现在屏幕上的对象直接交互15.1.2减少用户的记忆负担减少对短期记忆的要求建立有意义的缺省定义直觉性的捷径界面的视觉布局应该基于真实世界的隐喻以不断进展的方式揭示信息允许用户将当前任务放入有
3、意义的语境在应用系列内保持一致性如过去的交互模型已建立起了用户期望,除非有迫不得已的理由,不要改变它15.1.3保持界面一致15.2用户界面设计.软件工程师创建的设计模型人员工程师创建的用户模型终端用户对未来系统感觉系统实现后得到的系统映像界面设计人员的任务就是消除这些差距,导出一致的界面表示用户类型分析新手对系统有了解的中级用户对系统有了解的经常用户15.2.2用户界面设计过程用户界面设计过程包括四种框架:用户、任务和环境分析及建模界面设计界面构造界面确认逐步精化面向对象15.3任务分析和建模建立任务的目标和意图为每个目标和
4、意图制定特定的动作序列按在界面上执行的方式对动作序列进行规约指明系统状态,即执行动作时的界面表现定义控制机制,即用户可用的改变系统状态的设备和动作指明控制机制如何影响系统状态指明用户如何通过界面上的信息解释系统状态15.4界面设计活动15.4.1定义界面对象和动作为创建描述图符的图形设计和放置、描述性屏幕文字的定义、窗口的规约和命名、各种菜单项的定义等的屏幕布局提供基础响应时间、命令和动作结构、错误处理和帮助设施等设计问题应该在精化设计模型时考虑15.4.2设计问题四种设计问题:系统响应时间、用户帮助设施、错误信息处理和命令标
5、记系统响应时间:用户开始执行动作到软件给出预期的响应。包含:长度和可变性。常见的帮助设施:集成的帮助设施、附加的帮助设施15.5实现工具用户界面开发系统(UIDS)机制:管理输入设备确认用户输入处理错误和显示出错信息提供反馈(如自动的输入响应)提供帮助和提示处理窗口、域和窗口内的滚动建立应用软件和界面间的连接将应用程序与界面管理功能分开允许用户定制界面15.6设计评估初步设计创建原型#n界面修改设计用户评估界面设计者研究评估结果创建原型#1界面界面设计评价周期15.7小结三个重要指导原则:置用户于控制之下减少用户的记忆负担保持
6、界面一致
此文档下载收益归作者所有