交互界面设计基础原则

交互界面设计基础原则

ID:32008938

大小:333.50 KB

页数:51页

时间:2019-01-30

交互界面设计基础原则_第1页
交互界面设计基础原则_第2页
交互界面设计基础原则_第3页
交互界面设计基础原则_第4页
交互界面设计基础原则_第5页
资源描述:

《交互界面设计基础原则》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、交互界面设计基础原则Wynn问题其实就是你期望的东西和你体验的东西之间的差别。易用性(Usability)易用性三大要素:产品执行用户所需的功能。快速安全的执行此功能。易于学习。实现模型、心理模型、表现模型实现模型(ImplementationModel),有时又称系统模型(SystemModel),指的是从机器和程序如何实际工作的角度来描述并表达软件的工作方式。心理模型(MentalModel),也就是概念模型(ConceptualModel),指的是用户认知中所认为的软件工作方式。表现模型(Repre

2、sentedModel),又称为设计者模型(DesignerModel),指的是设计者通过界面实际呈现出来的软件工作方式。九条基本原则关注用户及其任务,而非技术。首先考虑功能,然后才是表示。顺应用户对任务的看法。设计要符合常见情况。不要分散用户对目标的注意力。促进学习。提供信息,而不仅仅是数据。设计应追求响应能力。进行用户测试,然后改进。关注用户及其任务,而不是技术基本原则1项目开始:回答以下问题这个软件是为谁设计的?谁是目标用户?谁是目标客户?这个软件是做什么的?打算支持什么行为?打算帮助用户解决什么问

3、题?它将提供什么价值?现在目标用户有什么问题?对于他们现有的工作方式,他们喜欢什么、不喜欢什么?目标用户掌握哪些技能与知识?他们有学习的动力吗?如何学习?是否存在具有不同技能、知识和动机的不同类型用户?对于软件要管理的数据,用户对相关概念的掌握情况如何?目标用户更喜欢什么工作方式?软件如何才能符合那些方式?又会如何影响它们?理解用户最佳实践过程包含三个要素:决策:决定谁是目标用户。调查:了解目标用户的特点。协作:与目标用户协作以了解他们。综合以上结果,形成最终的简介描述(profile),用来描述主要目标

4、用户。深入讨论:用户的分布用户并非简单的分布于“初学者”与“专家”之间。用户应当在3个独立的维度上进行划分:对计算机的总体了解:常规计算机技能。任务知识:对目标任务(比如会计)的熟练程度。系统知识:对特定软件或者类似对象的了解程度。三个维度互相之间并不关联,一个方向上强不表示另外两个也强。另外,需要考虑用户的动机。理解任务理解任务的过程同样包含这三个要素:决策:决定要支持的任务集。调查:调查目标任务。协作:与目标用户协作以了解任务。综合以上结果,形成任务分析报告。深入讨论:决策决策往往受以下因素影响,甚至

5、变成“预先确定”的:开发机构的战略目标,反映其高层的利益。雇员的专业意见。过去的历史因素。资产、流程、基础设施等。对市场机遇与定位的认识。研究人员已经开发出来的新技术。无论如何,必须确定决策定出来的内容与目标客户的需求是一致的。任务分析报告:怎样算好?良好的任务分析报告可以回答很多问题:在软件关注的领域内,用户会执行那些任务?哪些任务是常用的?哪些是很少用到的?哪些任务是最重要的?哪些是最不重要的?每个任务的步骤有哪些?每个任务的结果是什么样的?每个任务需要的信息从哪来,任务产生的信息又如何使用?哪些人做

6、哪些任务?每个任务需要什么工具?执行任务时会遇到什么问题?什么样的错误比较常见?原因是什么?破坏力如何?有关人员使用了什么术语?不同任务如何关联?完成任务需要和其他人进行哪些沟通?考虑软件工作的环境你的软件不是全部,使用的时候,它总是处于某个特定环境中。软件可能需要其他程序交互。使用者可能需要其他使用者交互。工作环境的研究是必须考虑的环节。首先考虑功能,然后才是表示基本原则2“首先考虑功能”不意味着:“首先考虑功能”不意味着“首先设计和实现功能,然后再关心用户界面”“首先考虑功能”意味着:这个原则应该这样

7、来理解:软件体现了特定的概念以及概念之间的关系,设计人员应当在设计如何呈现概念之前完整地定义概念以及概念间的关系。开始具体的布局设计前,先回答以下问题:软件将向用户展示什么概念?这些概念是哪里来的?用户会用软件操作哪些数据?又会从其中提炼哪些信息?数据如何输入与输出?软件会提供那些选择、设置、控制?概念模型概念模型方法是实践这条原则的一种非常好的方法。通过概念模型文档,明确表达出设计人员希望用户理解的应用程序模型。概念模型概念模型不是用户界面。概念模型也不使用用户界面的概念来表述。概念模型关注于任务,即用

8、户面临的问题与他们希望达到的目标。明确规划出概念模型,然后根据它来设计界面,可以产生出更加整洁也更加容易理解的软件。“Lessismore.”尽可能让模型简单,但是不要忽略必须的概念。关注任务使用用户所熟悉的概念,避免使用外来概念。保持概念模型聚焦于任务。系统操作与相应的任务概念之间的对应越直接,用户就越容易明白你所预想的概念模型。慎重引入额外的概念。新概念的引入需要额外的代价。对象/操作分析对象/操作分析是概念模型最重要的组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。