计算机软件用户界面设计的基本原则.docVIP

计算机软件用户界面设计的基本原则.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件用户界面设计的基本原则 计算机软件用户界面设计的基本原则 摘要:目前,大部分软件应用程序和许多Web网站都是使用图形用户界面(GUI)开发工具构建的。这些工具都提供了一组用于构建GUI的控件,也称为“窗口小部件(widget)。控件包括文本和数字、复选框、单选按钮、流动条、按钮、调节器(knob)。刻度盘(dial)、标尺(meter),以及各种类型的窗口。”然而,在软件界面设计的过程中,设计的基本原则是必须遵守的。 关键词:软件 界面 基本原则 1 基本原则1:关注用户及其任务,而不是技术 计算机软件用户界面设计的基本原则全文共5页,当前为第1页。这是最重要的原则,是所有原则的根本所在,是其他所有用户界面设计原则的基础—— 关注用户及其任务,而不是技术。“关注用户及其任务”,这句话太过概括而显得有点含混不清,我们需要更加详细的原则、设计的准则和错误的示例,还需要针对如何关注用户、用户任务及其数据提供一些建议。这意味着可以将它分解为以下几个问题,由此作为一个开发项目的开始:(1)这个软件是为谁设计的?谁是目标用户?谁是目标客户?(2)这个软件是做什么的?它打算支持什么行为?它将帮助用户解决什么问题?它将提供什么价值?(3)现在目标用户有什么问题?对于他们现在的工作方式,他们喜欢什么,不喜欢什么?(4)目标用户掌握哪些技能和知识?是否存在具有不同技能、知识和动机的不同类型用户?如果在每个软件项目设计开始时,这些问题的答案都十分明确,那么基本原则一就已经完美地符合了。虽然这需要付出时间和资金,但却非常重要,因为在开始设计之前不明确回答这些问题带来的代价会远远地高于你所付出的。 计算机软件用户界面设计的基本原则全文共5页,当前为第1页。 2 基本原则2:首先考虑功能,然后才是表示 计算机软件用户界面设计的基本原则全文共5页,当前为第2页。很多GUI开发人员,甚至是许多用户界面的设计人员,都会急于首先确定应用程序的界面看上去怎么样。要坚决杜绝这种做法!这是本末倒置的做法,虽然很诱人,但几乎总会产生错误,它会导致产品缺乏重要的功能而包含了不必要的功能,并且难于学习和使用。原则2应该按这种方式来理解:软件应用程序体现了特定的概念以及概念之间的关系。设计人员应该是在设计如何向用户呈现概念之前,完整地定义概念以及它们之间的关系,更具体地讲,不要一开始就跳转到GUI布局中。开发人员应该首先下功夫回答原则1给出的那些任务有关的问题,然后还要明确回答以下问题:(1)这个软件将向用户展示什么概念?它们是用户要从任务领域认识到的概念吗?或者是新概念?如果是新概念,它们能够表示成常见概念的扩充吗?或者它们是从计算机科学引入的外来概念吗?(2)用户会用这个软件创建、查看或操作什么数据?用户会从数据中提炼出什么信息?如何提炼?他们会用哪些步骤?用户输入到软件中的数据来自哪里,从软件生成的数据又在哪里使用?(3)这个应用程序会提供什么选项、选择、设置和控件?这不是一个关于如何表示控件的问题,而是关于它们在软件中的功能、目标和角色。这是关于这个软件提供什么选项的问题。 计算机软件用户界面设计的基本原则全文共5页,当前为第2页。 3 基本原则3:与用户对任务的看法保持一致 软件的用户界面应当从用户的角度设计。开发人员如果不知道用户的观点是什么,就不能进行设计。发现用户观点的最佳途径是遵循基本原则1的方法:与具有代表性的用户服务交谈,观察他们的工作,并与他们协作,从而完成任务分析。按照用户观点进行设计有以下三条细则。 3.1 争取自然 任务分析是我们能够知道什么“自然地”属于某个领域,而什么活动是外来的、人为的、“不自然的”。这里有两个方面是要注意的。第一,不要让用户做不自然的事。不自然的行为是指导用户所执行的操作与他们的目标没有明显的联系。使用户执行不自然的操作的软件对用户来说都比较专断、不直观、不专业,因为不自然的行为难于学习却易于忘记、费时且令人生厌。第二,加强专断的限制。软件可能侵犯用户自然直观感觉的另一方面是给用户强加专断的或表面上专断的限制。专断的限制和不自然的操作一样,用户都很难学会并容易忘记。 3.2 使用用户的词汇,而不是自己的 计算机软件用户界面设计的基本原则全文共5页,当前为第3页。为软件或其文档撰写文本时,要避免计算机行话。应创建一个项目词典,词典应当为用户将会看到的每个概念(对象、操作、属性)命名。词典中的术语应该与任务领域中所使用的惯用语匹配。一旦开发出词典,软件或文档中的文本就应当严格遵守词典的规定。 计算机软件用户界面设计的基本原则全文共5页,当前为第3页。 3.3 让程序内部内容在程序内部进行处理 软件用户并不对软件如何运行感兴趣,他们只想实现他们的目标。因此,软件内部的工作细节应当保留在内部,让用户看不见也想

文档评论(0)

孙二娘 + 关注
实名认证
文档贡献者

专注文档领域

1亿VIP精品文档

相关文档