用户界面应具备的特性.pptx
《用户界面应具备的特性.pptx》由会员分享,可在线阅读,更多相关《用户界面应具备的特性.pptx(139页珍藏版)》请在咨信网上搜索。
1、n n用户界面应具备的特性用户界面应具备的特性n n用户界面设计的任务分析用户界面设计的任务分析n n用户界面任务和工作设计用户界面任务和工作设计n n界面设计的基本类型界面设计的基本类型n n数据输入界面设计数据输入界面设计n n数据显示界面设计数据显示界面设计n n控制界面的设计控制界面的设计用户界面应具备的特性用户界面应具备的特性n n可使用性可使用性uu 使用的使用的简单性简单性uu 用户界面中的用户界面中的术语标准化术语标准化和和一致一致性性uu 拥有拥有HELP帮助帮助功能功能uu 快速的快速的系统响应系统响应和低的和低的系统成本系统成本uu 用户界面应具有用户界面应具有容错能力容
2、错能力n n灵活性灵活性uu算法的可隐可显性算法的可隐可显性uu用户可以根据需要制定和修改界面方用户可以根据需要制定和修改界面方式式uu能够按照用户的希望和需要,提供不能够按照用户的希望和需要,提供不同详细程度的系统响应信息同详细程度的系统响应信息uu与其它软件系统应有标准的界面与其它软件系统应有标准的界面 为使用户界面具有一定的灵活性,需要为使用户界面具有一定的灵活性,需要付出代价,而且有可能降低软件系统的付出代价,而且有可能降低软件系统的运行效率。运行效率。n n复杂性和可靠性复杂性和可靠性uu用户界面的规模和组织的复杂程度就用户界面的规模和组织的复杂程度就是界面的复杂性。是界面的复杂性。
3、uu在完成预定功能的前提下,应使用户在完成预定功能的前提下,应使用户界面越简单越好。但不是把所有功能界面越简单越好。但不是把所有功能和界面安排成线性序列就一定简单。和界面安排成线性序列就一定简单。uu用户界面的可靠性是指无故障使用的用户界面的可靠性是指无故障使用的间隔时间。间隔时间。uu用户界面应能保证用户正确、可靠地用户界面应能保证用户正确、可靠地使用系统,保证有关程序和数据的安使用系统,保证有关程序和数据的安全性。全性。用户界面设计的任务分析用户界面设计的任务分析n n这一部分工作应与软件系统的需求这一部分工作应与软件系统的需求分析分析同步进行同步进行。它主要包括。它主要包括 用户特性分析
4、用户特性分析 用户工作分析用户工作分析 记录有关系统的概念和术语记录有关系统的概念和术语 确定界面类型确定界面类型 等等 4 个步骤。个步骤。用户特性分析用户特性分析n n用户界面是适应人的需要而建立的,用户界面是适应人的需要而建立的,因此,首先要弄清将要使用这个界因此,首先要弄清将要使用这个界面的用户类型。面的用户类型。n n用户特性分析的目的是要详细了解用户特性分析的目的是要详细了解所有用户的技能和经验,以便能够所有用户的技能和经验,以便能够预测用户对不同界面设计会做出什预测用户对不同界面设计会做出什么反应,这样在更改界面时,就能么反应,这样在更改界面时,就能做出正确的判断。做出正确的判断
5、。1.用户类型用户类型 外行型外行型 初学型初学型 熟练型熟练型 专家型专家型 用户的类型并不是一成不变的。因用户的类型并不是一成不变的。因此,要做用户特性测量,以帮助设此,要做用户特性测量,以帮助设计者选择适合于大多数用户使用的计者选择适合于大多数用户使用的界面类型和支持级别。界面类型和支持级别。2.用户特性度量用户特性度量n n用户特性的度量与用户使用模式及用户特性的度量与用户使用模式及观测到的用户群体能力有关。观测到的用户群体能力有关。uu 用户使用的频度用户使用的频度:即系统是否经即系统是否经常使用。常使用。uu 用户是否能够自由选用界面:用户是否能够自由选用界面:所所有的界面都应当是
6、良好的。有的界面都应当是良好的。uu 用户对计算机的熟悉程度:用户对计算机的熟悉程度:对计对计算机的熟悉程度决定了要使用户算机的熟悉程度决定了要使用户达到熟练程度需要多少训练。达到熟练程度需要多少训练。uu 用户知识:用户知识:有些用户已有相当有些用户已有相当多的计算机编程和操作的知识。多的计算机编程和操作的知识。他们需要一种灵活的可编程的或他们需要一种灵活的可编程的或命令语言的界面。命令语言的界面。uu 用户思维能力:用户思维能力:这是对用户的这是对用户的综合知识和智力的衡量。综合知识和智力的衡量。uu 用户的生理能力和技能:用户的生理能力和技能:主要主要指人的视觉、听觉、认知及记忆指人的视
7、觉、听觉、认知及记忆等方面的特点。因此,应该在这等方面的特点。因此,应该在这一方面去收集信息。一方面去收集信息。n n用户群体的度量可以用用户群体的度量可以用打分打分的办法的办法来简单地度量。来简单地度量。uu 平均值平均值反映了用户群体的平均反映了用户群体的平均特性。特性。uu 标准偏差标准偏差反映了用户群体的差反映了用户群体的差异大小,主要用于判断用户界面异大小,主要用于判断用户界面对不同类型的用户的适应范围。对不同类型的用户的适应范围。一个图书馆的计算机借阅系统一个图书馆的计算机借阅系统n n由于图书馆的馆员将每天使用这个由于图书馆的馆员将每天使用这个系统,因此他们系统,因此他们使用系统
8、的频度很使用系统的频度很高高。他们。他们以前几乎没有人使用过计以前几乎没有人使用过计算机算机,也没有人有自动化图书馆借,也没有人有自动化图书馆借阅系统和计算机系统的知识。他们阅系统和计算机系统的知识。他们的的绝大多数的智力水平在中等以上绝大多数的智力水平在中等以上。用户特性表用户特性表用户工作分析用户工作分析n n用户工作分析,也称为任务分析。用户工作分析,也称为任务分析。它是它是系统内部活动的分解系统内部活动的分解。n n用户工作分析与需求分析中结构化用户工作分析与需求分析中结构化分析的方法类似,采用分析的方法类似,采用自顶向下自顶向下,逐步进行逐步进行功能分解功能分解。n n与常规的功能分
9、解不同的是,所有与常规的功能分解不同的是,所有的系统任务,包括与人相关的活动,的系统任务,包括与人相关的活动,都要考虑在内。都要考虑在内。n n系统的功能分解,可以用数据流图系统的功能分解,可以用数据流图和数据词典描述。和数据词典描述。n n任务可以由一组动作构成,它们规任务可以由一组动作构成,它们规定了为实现这个任务所必须的一系定了为实现这个任务所必须的一系列活动。列活动。n n任务的细节可以使用结构化语言来任务的细节可以使用结构化语言来表达。它描述了动作完成的序列及表达。它描述了动作完成的序列及在完成动作时的所有例外情况。在完成动作时的所有例外情况。n n根据以上分析得到的度量表明,应根据
10、以上分析得到的度量表明,应当当选择一种不太复杂的对话界面选择一种不太复杂的对话界面。n n例如,下面是图书馆中借阅图书的例如,下面是图书馆中借阅图书的活动描述。活动描述。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 borrow
11、er_slip stamp book with return_date remove book_in_library_tag END WHILE END WHILE 用户模型和观点用户模型和观点建立用户的思维模型,是为了帮助建建立用户的思维模型,是为了帮助建立设计者界面模型。立设计者界面模型。理论认知模型理论认知模型 用户知识模型用户知识模型 用户特性模型用户特性模型 用户任务模型用户任务模型 用户观点用户观点(1)理论认知模型)理论认知模型n n由心理学家建立的模型,目的是要了由心理学家建立的模型,目的是要了解人的思维过程。解人的思维过程。n n例如,典型的问题解决模型例如,典型的问题解决模
12、型GOMS(Goals Operator Methods Selection)就是就是把把一组目标和子目标一组目标和子目标概括在一个问题空间概括在一个问题空间内,把内,把目标分解成为子目标网络目标分解成为子目标网络,每一个,每一个子目标都有与之相关的测试,通过使用某子目标都有与之相关的测试,通过使用某种方法搜索这个网络,在每一个结点上测种方法搜索这个网络,在每一个结点上测试事先做出的假设。试事先做出的假设。(2)用户知识模型)用户知识模型n n这种模型描述了一定范畴内的知识这种模型描述了一定范畴内的知识以及类型之间的联系。以及类型之间的联系。n n模型借助各个用户的知识来建立,模型借助各个用户
13、的知识来建立,用遍历知识网络的方法来评价用户用遍历知识网络的方法来评价用户如何学习。如何学习。(3)用户特性模型)用户特性模型n n这些模型主要依据在这些模型主要依据在用户特性分析用户特性分析所描述的技能和能力对用户进行分所描述的技能和能力对用户进行分类,它们也被称为类,它们也被称为用户外观用户外观。(4)用户任务模型)用户任务模型n n这种模型根据用户要求中提出的任这种模型根据用户要求中提出的任务的务的功能功能和和操作次序操作次序,构想该任务,构想该任务的概念。的概念。n n通过它,可以了解用户知道多少有通过它,可以了解用户知道多少有关系统操作的知识,用户期望系统关系统操作的知识,用户期望系
14、统应当如何工作等等。应当如何工作等等。n n一个界面如果与用户预想的实现和一个界面如果与用户预想的实现和操作方式一致,它就容易为用户接操作方式一致,它就容易为用户接受。受。(5)用户观点)用户观点n n指系统结构的用户模型。是用户描指系统结构的用户模型。是用户描述和设想现行系统结构的方法。述和设想现行系统结构的方法。n n它可以用图形化的方式表示,也可它可以用图形化的方式表示,也可以用语言方式表示。以用语言方式表示。任务模型任务模型n n任务模型包括任务模型包括静态静态的和的和动态动态的两种。的两种。n n系统的系统的静态模型静态模型就是对象就是对象关系模关系模型,用于展现界面的结构设计;型,
15、用于展现界面的结构设计;n n系统的系统的动态模型动态模型是对系统操作或与是对系统操作或与会话设计有关的对象的动态行为的会话设计有关的对象的动态行为的描述。描述。n n模型由一些结构组成,既要依据静模型由一些结构组成,既要依据静态的对象与其关系,又要依据活动态的对象与其关系,又要依据活动的过程顺序。的过程顺序。n n例例,在一个图书馆中,可以将系统视在一个图书馆中,可以将系统视为为书籍书籍。这些书籍依次放在。这些书籍依次放在按照主按照主题分区排列题分区排列的书架上,它们可用一的书架上,它们可用一个层次结构表示。图书馆的其它部个层次结构表示。图书馆的其它部分,如流通台、后备书库、公共书分,如流通
16、台、后备书库、公共书库、将要上架的书等,它们在空间库、将要上架的书等,它们在空间中可看成一个网络。中可看成一个网络。n n用户可使用用户可使用对书籍进行分类对书籍进行分类的(逻的(逻辑)术语与辑)术语与布局和书籍流通布局和书籍流通的(物的(物理)术语来描述一个图书馆,组织理)术语来描述一个图书馆,组织他们关于现行系统的知识。他们关于现行系统的知识。n n用户模型还可以分为用户模型还可以分为设计者的用户设计者的用户模型模型和和用户期望的用户模型用户期望的用户模型。n n前者是设计者认为的用户对系统的前者是设计者认为的用户对系统的期望。期望。n n后者是用户对系统的期望。后者是用户对系统的期望。n
17、 n必须使它们一致起来。必须使它们一致起来。用户界面任务和工作设计用户界面任务和工作设计n n任务和工作设计的目的在于创造用任务和工作设计的目的在于创造用户的工作环境。户的工作环境。n n通常,任务应组织得多样化一些,通常,任务应组织得多样化一些,要与人的能力相适应。既不能完全要与人的能力相适应。既不能完全由非常复杂的步骤组成,也不能太由非常复杂的步骤组成,也不能太过简单而使操作者感到厌烦。过简单而使操作者感到厌烦。任务分配任务分配n n在每个任务中,动作要分配给计算在每个任务中,动作要分配给计算机、用户或者二者。机、用户或者二者。n n一般地,用户承担一般地,用户承担需要创造需要创造、判断判
18、断和探索和探索的任务,而计算机承担的任务,而计算机承担重复重复检查检查、计算和数据处理计算和数据处理的任务。的任务。n n数据录入数据录入、数据恢复和决策支持数据恢复和决策支持是是混合任务。这些混合的任务需要通混合任务。这些混合的任务需要通过人和计算机交互来共同完成。过人和计算机交互来共同完成。n n任务分配产生两个网络。一个是任务分配产生两个网络。一个是人人的任务的任务网络,一个是网络,一个是计算机的任务计算机的任务网络。网络。n n人的任务人的任务网络说明网络说明如何安装如何安装、操作操作和使用系统和使用系统,它最后将形成操作过,它最后将形成操作过程和用户手册的基础程和用户手册的基础n n
19、计算机的任务计算机的任务网络则描述网络则描述计算机应计算机应担负的工作担负的工作。n n这两种网络都可以用数据流图来设这两种网络都可以用数据流图来设计。计。任务分配步骤任务分配步骤n n检查数据流图,标出哪些是单独由检查数据流图,标出哪些是单独由计算机完成的任务、哪些是单独由计算机完成的任务、哪些是单独由人完成的任务、哪些是由两者共同人完成的任务、哪些是由两者共同完成的任务。完成的任务。n n对于共同完成的任务,将任务的每对于共同完成的任务,将任务的每一个动作分配给计算机或人。一个动作分配给计算机或人。n n构成新的计算机的任务网络和人的构成新的计算机的任务网络和人的任务网络。任务网络。n n
20、再进一步细化计算机与人的协同动再进一步细化计算机与人的协同动作,以确定人和计算机如何交互。作,以确定人和计算机如何交互。n n一个任务可以划分成一些子任务,一个任务可以划分成一些子任务,按照某种顺序执行这些子任务,实按照某种顺序执行这些子任务,实现任务所要达到的目标,因此现任务所要达到的目标,因此需要需要做出结构性的任务序列做出结构性的任务序列。n n但许多事务处理任务是非结构性的,但许多事务处理任务是非结构性的,图书馆的馆长会以一个不可预测的图书馆的馆长会以一个不可预测的顺序来召集一个碰头会、查询馆内顺序来召集一个碰头会、查询馆内各种业务情况。在这种情况下,不各种业务情况。在这种情况下,不存
21、在一个人的任务网络,而仅仅是存在一个人的任务网络,而仅仅是一些一些用户需要个别完成的互不联系用户需要个别完成的互不联系的任务的任务。工作方式和工作设计工作方式和工作设计n n工作设计的目的是使工作设计的目的是使任务需求与操任务需求与操作员的能力相匹配作员的能力相匹配。n n在界面设计中关于人的因素特性的在界面设计中关于人的因素特性的简单的度量如下:简单的度量如下:uu复杂性复杂性 推理、判断和决策的难推理、判断和决策的难度度uu专心程度专心程度 对细节的注意力对细节的注意力uu责任心责任心 任务在总系统中的重要任务在总系统中的重要性性uu变化性变化性 在以上某一度量中的变在以上某一度量中的变化
22、性化性工作方式工作方式(1)由一个人单独完成一个系统的目标由一个人单独完成一个系统的目标。例如例如,在商店业务处理系统中,检在商店业务处理系统中,检查顾客订单的任务中查顾客订单的任务中,所做的工作所做的工作将是:数据输入、顾客赊欠清理、将是:数据输入、顾客赊欠清理、错误分辨和赊欠查询。错误分辨和赊欠查询。(2)任务进展跟踪任务进展跟踪。确定命令在系统中。确定命令在系统中什么地方执行、确定关键延迟的命什么地方执行、确定关键延迟的命令、调查拖延的原因、提出解决的令、调查拖延的原因、提出解决的建议等。建议等。n n在做工作设计时,应该检查任务流程在做工作设计时,应该检查任务流程以确认不会出现任务过载
23、。以确认不会出现任务过载。uu 如果同时有多个任务需要用户给如果同时有多个任务需要用户给予注意,往往由于予注意,往往由于命令的时间冲突命令的时间冲突而使用户陷入困境,结果出现任务而使用户陷入困境,结果出现任务过载。过载。uu 即使任务流程计划的很好,但由即使任务流程计划的很好,但由于错误和一些意料之外的事情发生,于错误和一些意料之外的事情发生,如果错误处理过程计划的不完全、如果错误处理过程计划的不完全、无条理无条理,也会出现任务过载。,也会出现任务过载。n n导致任务过载的原因,最常见的是出现工作负荷的高峰。因此要计划工作负荷使之均衡,并给出错误处理的时间。界面设计的基本类型界面设计的基本类型
24、n n在选用界面形式的时侯,应当考虑每种类型在选用界面形式的时侯,应当考虑每种类型的优点和限制。从以下几个方面来考察,进的优点和限制。从以下几个方面来考察,进行抉择:行抉择:uu 使用的难易程度使用的难易程度:对于没有经验的用户,:对于没有经验的用户,该界面使用的难度有多大。该界面使用的难度有多大。uu 学习的难易程度学习的难易程度:学习该界面的命令和功:学习该界面的命令和功能的难度有多大。能的难度有多大。界面设计类型界面设计类型uu 操作速度操作速度:在完成一个指定操作时,该界:在完成一个指定操作时,该界面在操作步骤、击键和反应时间等方面效面在操作步骤、击键和反应时间等方面效率有多高。率有多
25、高。uu 复杂程度复杂程度:该界面提供了什么功能、:该界面提供了什么功能、能能否用新的方式组合这些功能以增强界面的否用新的方式组合这些功能以增强界面的功能。功能。uu 控制控制:人机交互时,是由计算机还是由人:人机交互时,是由计算机还是由人发起和控制对话。发起和控制对话。uu 开发的难易程度开发的难易程度:该界面设计是否有难度、:该界面设计是否有难度、开发工作量有多大。开发工作量有多大。通常,一个界面的设计使用了一种以上的设通常,一个界面的设计使用了一种以上的设计类型,每种类型与一个或一组任务相匹配。计类型,每种类型与一个或一组任务相匹配。n n菜单菜单(menu)界面的设计界面的设计 菜单是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用户界面 具备 特性
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。