用户界面应具备的特性用户界面设计的任务分析用户界面任务.ppt

用户界面应具备的特性用户界面设计的任务分析用户界面任务.ppt

  1. 1、本文档共138页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户界面应具备的特性用户界面设计的任务分析用户界面任务

用户界面应具备的特性 用户界面设计的任务分析 用户界面任务和工作设计 界面设计的基本类型 数据输入界面设计 数据显示界面设计 控制界面的设计 用户界面应具备的特性 可使用性 使用的简单性 用户界面中的术语标准化和一致性 拥有HELP帮助功能 快速的系统响应和低的系统成本 用户界面应具有容错能力 灵活性 算法的可隐可显性 用户可以根据需要制定和修改界面方式 能够按照用户的希望和需要,提供不同详细程度的系统响应信息 与其它软件系统应有标准的界面 为使用户界面具有一定的灵活性,需要付出代价,而且有可能降低软件系统的运行效率。 复杂性和可靠性 用户界面的规模和组织的复杂程度就是界面的复杂性。 在完成预定功能的前提下,应使用户界面越简单越好。但不是把所有功能和界面安排成线性序列就一定简单。 用户界面的可靠性是指无故障使用的间隔时间。 用户界面应能保证用户正确、可靠地使用系统,保证有关程序和数据的安全性。 用户界面设计的任务分析 这一部分工作应与软件系统的需求分析同步进行。它主要包括 用户特性分析 用户工作分析 记录有关系统的概念和术语 确定界面类型 等 4 个步骤。 用户特性分析 用户界面是适应人的需要而建立的,因此,首先要弄清将要使用这个界面的用户类型。 用户特性分析的目的是要详细了解所有用户的技能和经验,以便能够预测用户对不同界面设计会做出什么反应,这样在更改界面时,就能做出正确的判断。 1. 用户类型 外行型 初学型 熟练型 专家型 用户的类型并不是一成不变的。因此,要做用户特性测量,以帮助设计者选择适合于大多数用户使用的界面类型和支持级别。 2. 用户特性度量 用户特性的度量与用户使用模式及观测到的用户群体能力有关。 用户使用的频度:即系统是否经常使用。 用户是否能够自由选用界面:所有的界面都应当是良好的。 用户对计算机的熟悉程度:对计算机的熟悉程度决定了要使用户达到熟练程度需要多少训练。 用户知识:有些用户已有相当多的计算机编程和操作的知识。他们需要一种灵活的可编程的或命令语言的界面。 用户思维能力:这是对用户的综合知识和智力的衡量。 用户的生理能力和技能:主要指人的视觉、听觉、认知及记忆等方面的特点。因此,应该在这一方面去收集信息。 用户群体的度量可以用打分的办法来简单地度量。 平均值反映了用户群体的平均特性。 标准偏差反映了用户群体的差异大小,主要用于判断用户界面对不同类型的用户的适应范围。 一个图书馆的计算机借阅系统 由于图书馆的馆员将每天使用这个系统,因此他们使用系统的频度很高。他们以前几乎没有人使用过计算机,也没有人有自动化图书馆借阅系统和计算机系统的知识。他们的绝大多数的智力水平在中等以上。 用户特性表 用户工作分析 用户工作分析,也称为任务分析。它是系统内部活动的分解。 用户工作分析与需求分析中结构化分析的方法类似,采用自顶向下,逐步进行功能分解。 与常规的功能分解不同的是,所有的系统任务,包括与人相关的活动,都要考虑在内。 系统的功能分解,可以用数据流图和数据词典描述。 任务可以由一组动作构成,它们规定了为实现这个任务所必须的一系列活动。 任务的细节可以使用结构化语言来表达。它描述了动作完成的序列及在完成动作时的所有例外情况。 根据以上分析得到的度量表明,应当选择一种不太复杂的对话界面。 例如,下面是图书馆中借阅图书的活动描述。 TASK:loanbooks DO WHILE borrowers request reader_ID check reader_ID IF reader_ID invalid pass to membership_check ELSE continue ENDIF DO WHILE book_requests enter book_mark on borrower_slip write reader_ID on borrower_slip stamp book with return_date remove book_in_library_tag END WHILE END WHILE 用户模型和观点 建立用户的思维模型,是为了帮助建 立设计者界面模型。 理论认知模型 用户知识模型 用户特性模型 用户任务模型 用户观点 (1)理论认知模型 由心理学家建立的模型,目的是要了解人的思维过程。 例如,典型的问题解决模型GOMS (Goals Operator Methods Selectio

文档评论(0)

ailuojue1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档