用户界面设计课件

上传人:仙*** 文档编号:241563986 上传时间:2024-07-04 格式:PPT 页数:83 大小:1.75MB
返回 下载 相关 举报
用户界面设计课件_第1页
第1页 / 共83页
用户界面设计课件_第2页
第2页 / 共83页
用户界面设计课件_第3页
第3页 / 共83页
点击查看更多>>
资源描述
人机界面人机界面n界面设计界面设计主要包括三个方面:主要包括三个方面:设计软件构件之间的接口设计软件构件之间的接口设计模块和其他非人的信息生产者和消费设计模块和其他非人的信息生产者和消费者的接口者的接口设计人(如用户)和计算机间的界面设计人(如用户)和计算机间的界面n人机界面人机界面(Human Computer Interface,简简称称HCI)通常也称为通常也称为用户界面用户界面,是计算机直接与是计算机直接与人打交道的途径,是计算机系统的重要组成部人打交道的途径,是计算机系统的重要组成部分,它的开发工作量占系统开发工作量的分,它的开发工作量占系统开发工作量的40-60%。人机界面设计的历史、现状和未来人机界面设计的历史、现状和未来 1人机界面设计的历史人机界面设计的历史n世界上第一台数字计算机世界上第一台数字计算机ENIAC(1946年年由美国宾夕法尼亚大学摩尔学院由美国宾夕法尼亚大学摩尔学院):人机界人机界面的主要特点是由设计者本人(或同事)面的主要特点是由设计者本人(或同事)来使用计算机,他们采用手工操作的方法来使用计算机,他们采用手工操作的方法控制计算机。控制计算机。n50年代中期,通用程序设计语言的出现,为计算年代中期,通用程序设计语言的出现,为计算机的广泛应用提供了极为重要的工具,也改善了机的广泛应用提供了极为重要的工具,也改善了人与计算机的交互。在人机界面上出现了用于多人与计算机的交互。在人机界面上出现了用于多任务批处理的作业控制语言。任务批处理的作业控制语言。n1963年年MIT成功开发了第一个分时系统成功开发了第一个分时系统CTSS,采用了多个终端和编辑程序。在出现交互显示终采用了多个终端和编辑程序。在出现交互显示终端后,广泛采用了端后,广泛采用了“命令行命令行”作业语言。作业语言。-典型例子典型例子:DOS,UNIX:DOS,UNIX等等-特点特点:需记忆命令,易出错,输出单调,信息量需记忆命令,易出错,输出单调,信息量少少人机界面设计的历史、现状和未来人机界面设计的历史、现状和未来 人机界面设计的历史、现状和未来人机界面设计的历史、现状和未来 n80年代苹果公司首先将图形用户界面(年代苹果公司首先将图形用户界面(GUI-Graphics User Interface)引入微机领域,推引入微机领域,推出的出的Macintosh以其全鼠标、下拉菜单操作和以其全鼠标、下拉菜单操作和直观的图形界面,引发了微机人机界面的历史直观的图形界面,引发了微机人机界面的历史性的变革。性的变革。n微软公司推出微软公司推出了了Windows系统,从系统,从Windows3.0发展到今天得发展到今天得Windows2003,使得使得GUI被应用于用户面更广的个人计算机平台。图被应用于用户面更广的个人计算机平台。图形界面的特点是人们不需要去记忆和敲打繁琐形界面的特点是人们不需要去记忆和敲打繁琐的命令,只需要通过鼠标直接操纵界面。的命令,只需要通过鼠标直接操纵界面。人机界面设计的历史、现状和未来人机界面设计的历史、现状和未来 2 人机界面的现状人机界面的现状n当前各类图形用户界面的共同特点是当前各类图形用户界面的共同特点是以以窗口管理系统为核心窗口管理系统为核心,使用键盘和鼠标,使用键盘和鼠标器作为输入设备。窗口管理系统除基于器作为输入设备。窗口管理系统除基于可重叠多窗口管理技术外,广泛采用的可重叠多窗口管理技术外,广泛采用的另一核心技术是事件驱动(另一核心技术是事件驱动(Event-Driven)技术。技术。人机界面设计的历史、现状和未来人机界面设计的历史、现状和未来 3人机界面的未来人机界面的未来多通道用户界面多通道用户界面 研究设计键盘、鼠标之外的输入通道主研究设计键盘、鼠标之外的输入通道主要是语音和自然语言、手势、书写和眼动要是语音和自然语言、手势、书写和眼动方面。方面。手写汉字识别手写汉字识别n中科院自动化所开发的中科院自动化所开发的“汉王笔汉王笔”手写汉手写汉字识别系统,经过近字识别系统,经过近2020年的研究和开发,年的研究和开发,已能识别已能识别2700027000汉字,当用非草写汉字、汉字,当用非草写汉字、以每分钟以每分钟1212个汉字的速度书写时,识别率个汉字的速度书写时,识别率可达可达99.8%99.8%。我国现在已约有。我国现在已约有300300万手写汉万手写汉字识别系统的用户。字识别系统的用户。笔式交互技术笔式交互技术 n在笔式交互技术研究中,中国科学院软件在笔式交互技术研究中,中国科学院软件所人机交互技术与智能信息处理实验室在所人机交互技术与智能信息处理实验室在笔式交互软件开发平台、面向教学的笔式笔式交互软件开发平台、面向教学的笔式办公套件(包括课件制作、笔式授课、笔办公套件(包括课件制作、笔式授课、笔式数学公式计算器、笔式简谱制作等)、式数学公式计算器、笔式简谱制作等)、面向儿童的神笔马良系统的开发应用方面面向儿童的神笔马良系统的开发应用方面均有出色的工作,其中不少已经实用化、均有出色的工作,其中不少已经实用化、产品化。产品化。基于笔的字处理基于笔的字处理 EasyEditor手写数学公式手写数学公式中文语音识别中文语音识别 nIBM/Via Voice连续中文语音识别系统经过不断连续中文语音识别系统经过不断改进,已广泛应用于改进,已广泛应用于Office/XP的中文版等办公的中文版等办公软件和应用软件中,在中文语音识别领域有重软件和应用软件中,在中文语音识别领域有重要影响。要影响。n中国科学院自动化所中国科学院自动化所“汉语连续语音听写系统汉语连续语音听写系统”的特点是建立了基于决策树的上下文相关模的特点是建立了基于决策树的上下文相关模型;针对连续语音中声调之间的协同发音问题,型;针对连续语音中声调之间的协同发音问题,建立了相应的变调模型;建立了与识别系统配建立了相应的变调模型;建立了与识别系统配套的自适应平台,降低套的自适应平台,降低35%左右音节误识率;左右音节误识率;提出了领域自适应方法,通过较少的领域语料,提出了领域自适应方法,通过较少的领域语料,可得到较好的领域自适应模型和字典。可得到较好的领域自适应模型和字典。手语识别和合成手语识别和合成 中国科学院计算所研制成功了基于多功能感中国科学院计算所研制成功了基于多功能感知的中国手语识别与合成系统,它采用数据手套知的中国手语识别与合成系统,它采用数据手套可识别大词汇量(可识别大词汇量(5177个)的手语词。个)的手语词。该系统建立了中国手语词库。对于给定文本该系统建立了中国手语词库。对于给定文本句子句子(可由正常人话语转换而成可由正常人话语转换而成),自动合成相应,自动合成相应的人体运动数据。最后用计算机人体动画技术,的人体运动数据。最后用计算机人体动画技术,将运动数据应用于虚拟人,由虚拟人完成合成的将运动数据应用于虚拟人,由虚拟人完成合成的手语运动。手语运动。视线跟踪(眼动)技术视线跟踪(眼动)技术 n视线跟踪(眼动)技术达到视线跟踪(眼动)技术达到“所视即所得所视即所得”(What You Look at is What You Get),因而对残疾人和飞行员等使用有极大的吸因而对残疾人和飞行员等使用有极大的吸引力。引力。n视线跟踪技术,一是研究高质量的眼动跟视线跟踪技术,一是研究高质量的眼动跟踪设备,二是如何构造易于操作的用户界踪设备,二是如何构造易于操作的用户界面。面。视线跟踪(眼动)技术视线跟踪(眼动)技术目前一类产品是采用头戴微目前一类产品是采用头戴微型摄像头的设备,它用来获取型摄像头的设备,它用来获取两眼瞳孔(或角膜)中视点。两眼瞳孔(或角膜)中视点。其采样率、精度高,可靠。其采样率、精度高,可靠。另一类是在另一类是在PCPC机前装机前装了两个微型摄像头的设备,了两个微型摄像头的设备,精度不高,适合残疾人操精度不高,适合残疾人操作计算机使用。作计算机使用。触觉通道的力反馈装置触觉通道的力反馈装置 n新一代力反馈感应技术主要有新一代力反馈感应技术主要有TouchSense触触觉感应技术觉感应技术和和G-Force Tilte动作感应技术动作感应技术两种。两种。TouchSense触觉感应技术主要用在鼠标触觉感应技术主要用在鼠标/轨迹轨迹球等产品中,而动作感应技术球等产品中,而动作感应技术(G-Force Tilte)则主要用在动感游戏控制器中。则主要用在动感游戏控制器中。n最著名的是由最著名的是由MIT人工智能实验室人工智能实验室Massie and Salisbury开发、美国开发、美国SensAble Technologies 公司生产的公司生产的Phantom触觉反馈(触觉反馈(6自由度)设自由度)设备和备和 Ghost软件开发包。由于高精度,它已广软件开发包。由于高精度,它已广泛用于军事、医学、机器人、教学、虚拟现实泛用于军事、医学、机器人、教学、虚拟现实等各类应用中。等各类应用中。触觉通道的力反馈装置触觉通道的力反馈装置生物特征识别技术生物特征识别技术n生物特征识别技术生物特征识别技术(Biometrics)是受到广泛是受到广泛关注的一类新兴识别技术。关注的一类新兴识别技术。n早期通过对人的指纹识别来确定人的身份,早期通过对人的指纹识别来确定人的身份,因而指纹识别被广泛应用于安全、公安等部因而指纹识别被广泛应用于安全、公安等部门。门。n眼睛虹膜、掌纹、笔迹、步态、语音、人脸、眼睛虹膜、掌纹、笔迹、步态、语音、人脸、DNA等的人类特征研究和开发正引起政府、等的人类特征研究和开发正引起政府、企业、研究单位的广泛注意。企业、研究单位的广泛注意。唇读、人脸表情识别唇读、人脸表情识别 n唇读、人脸表情识别是又一个人机交互技唇读、人脸表情识别是又一个人机交互技术的热点。术的热点。n唇读将人们说话的语音和嘴唇变化的形态唇读将人们说话的语音和嘴唇变化的形态结合起来,以便更准确地获取人们表达的结合起来,以便更准确地获取人们表达的意图、感情和愿望等。意图、感情和愿望等。n人脸表情识别的模型和方法也在不断改进。人脸表情识别的模型和方法也在不断改进。自然语言理解自然语言理解n自然语言理解始终是自然人机交互的最重自然语言理解始终是自然人机交互的最重要目标,虽然目前在语言模型、语料库、要目标,虽然目前在语言模型、语料库、受限领域应用等方面均有进展外,由于它受限领域应用等方面均有进展外,由于它的难度(自然语言的不规范性等),自然的难度(自然语言的不规范性等),自然语言理解仍是计算机科学家和语言学家的语言理解仍是计算机科学家和语言学家的一个长项研究目标。一个长项研究目标。虚拟现实技术虚拟现实技术n虚拟现实虚拟现实是指用计算机生成的一种特殊环境,是指用计算机生成的一种特殊环境,人可以通过使用各种特殊装置将自己人可以通过使用各种特殊装置将自己“投射投射”到这个环境中,并在其中操作、控制环境,实到这个环境中,并在其中操作、控制环境,实现特殊的目的,即人是这种环境的主宰。现特殊的目的,即人是这种环境的主宰。n虚拟现实是一种先进的人机界面,它通过给用虚拟现实是一种先进的人机界面,它通过给用户提供诸如视觉、听觉、触觉等各种直观而又户提供诸如视觉、听觉、触觉等各种直观而又自然的实时感知交互手段,最大限度地方便用自然的实时感知交互手段,最大限度地方便用户的操作户的操作n n用户界面应具备的特性n n用户界面设计的任务分析n n用户界面任务和工作设计n n界面设计的基本类型n n数据输入界面设计n n数据显示界面设计n n控制界面的设计1、用户界面应具备的特性、用户界面应具备的特性n n可使用性n n灵活性n n复杂性和可靠性2、用户界面设计的任务分析、用户界面设计的任务分析n n这一部分工作应与软件系统的需求分析同步进行。它主要包括4 个步骤 用户特性分析 用户工作分析 记录有关系统的概念和术语 确定界面类型用户类型用户类型 外行型 初学型 熟练型 专家型 用户的类型并不是一成不变的。因此,要做用户特性测量(1)用户特性分析)用户特性分析n n首先要弄清将要使用这个界面的用户类型。用户特性度量用户特性度量n n用户特性的度量与用户使用模式及观测到的用户群体能力有关。uu 用户使用的频度:即系统是否经常使用。uu 用户是否能够自由选用界面:所有的界面都应当是良好的。uu 用户对计算机的熟悉程度:对计算机的熟悉程度决定了要使用户达到熟练程度需要多少训练。uu 用户知识:有些用户已有相当多的计算机编程和操作的知识。他们需要一种灵活的可编程的或命令语言的界面。uu 用户思维能力:这是对用户的综合知识和智力的衡量。uu 用户的生理能力和技能:主要指人的视觉、听觉、认知及记忆等方面的特点。因此,应该在这一方面去收集信息。n n用户群体的度量可以用打分的办法来简单地度量。uu 平均值反映了用户群体的平均特性。uu 标准偏差反映了用户群体的差异大小,主要用于判断用户界面对不同类型的用户的适应范围。一个图书馆的计算机借阅系统一个图书馆的计算机借阅系统n n由于图书馆的馆员将每天使用这个系统,因此他们使用系统的频度很高。他们以前几乎没有人使用过计算机,也没有人有自动化图书馆借阅系统和计算机系统的知识。他们的绝大多数的智力水平在中等以上。用户特性表用户特性表(2)用户工作分析)用户工作分析n n用户工作分析,也称为任务分析。它是系统内部活动的分解。n n采用自顶向下,逐步进行功能分解。n n例如,一个小软件公司想要为室内设计人员建立一个计算机辅助设计系统,通过对设计人员工作的观察,室内设计主要包括以下一些活动:家具布局、材料选择、墙面和窗面的选择、对用户的展示、商定价格和购买,其中每项任务又可分成子任务。n例如例如,家具布局家具布局可以分为:(可以分为:(1 1)基于房间)基于房间格局格局画出楼层平面图;(画出楼层平面图;(2)将门窗放在适)将门窗放在适当的位置;(当的位置;(3)用家具模板在平面图上画)用家具模板在平面图上画出家具轮廓;(出家具轮廓;(4)将家具轮廓放到最合适)将家具轮廓放到最合适的位置;(的位置;(5)标出所有家具轮廓;()标出所有家具轮廓;(6)画出尺寸以确定位置;(画出尺寸以确定位置;(7)画出客户的视)画出客户的视图。图。n这七个子任务还可以这七个子任务还可以进一步细分进一步细分,前六个,前六个子任务的完成可以通过子任务的完成可以通过用户界面来操纵用户界面来操纵信信息和执行动作而进行,而第七个子任务则息和执行动作而进行,而第七个子任务则由由软件自动完成软件自动完成,这一任务基本不需要用,这一任务基本不需要用户干预。户干预。3、用户界面任务和工作设计、用户界面任务和工作设计n n任务和工作设计的目的在于创造用户的工作环境。(1)任务分配)任务分配n n在每个任务中,动作要分配给计算机、用户或者二者。n n用户承担需要创造、判断和探索的任务;n n计算机承担重复检查、计算和数据处理的任务;n n数据录入、数据恢复和决策支持是混合任务,通过人和计算机交互来共同完成。n n任务分配产生两个网络:人的任务网络;计算机的任务网络。n n人的任务网络说明如何安装、操作和使用系统,它最后将形成操作过程和用户手册的基础n n计算机的任务网络则描述计算机应担负的工作。任务分配步骤任务分配步骤n n检查数据流图,标出哪些是单独由计算机完成的任务、哪些是单独由人完成的任务、哪些是由两者共同完成的任务。n n对于共同完成的任务,将任务的每一个动作分配给计算机或人。n n构成新的计算机的任务网络和人的任务网络。n n再进一步细化计算机与人的协同动作,以确定人和计算机如何交互。(2)工作设计)工作设计n n工作设计的目的是使任务需求与操作员的能力相匹配。n n在做工作设计时,应该检查任务流程以确认不会出现任务过载。n n 如果同时有多个任务需要用户给予注意,往往由于命令的时间冲突而使用户陷入困境,结果出现任务过载。n n 即使任务流程计划的很好,但由于错误和一些意料之外的事情发生,如果错误处理过程计划的不完全、无条理,也会出现任务过载。4、界面设计的基本类型、界面设计的基本类型n n从以下几个方面来考察选用界面形式:uu 使用的难易程度使用的难易程度:界面使用的难度有多大。:界面使用的难度有多大。uu 学习的难易程度学习的难易程度:学习界面的命令和功能的难度有:学习界面的命令和功能的难度有多大。多大。uu 操作速度操作速度:在操作步骤、击键和反应时间等方面效:在操作步骤、击键和反应时间等方面效率有多高。率有多高。uu 复杂程度复杂程度:该界面提供了什么功能、能否用新的方:该界面提供了什么功能、能否用新的方式组合这些功能以增强界面的功能。式组合这些功能以增强界面的功能。uu 控制控制:人机交互时,是由计算机还是由人发起和控:人机交互时,是由计算机还是由人发起和控制对话。制对话。uu 开发的难易程度开发的难易程度:该界面设计是否有难度、开发工:该界面设计是否有难度、开发工作量有多大。作量有多大。菜单(menu)界面的设计 由系统将那些在一定环境下所需用的操作命令由系统将那些在一定环境下所需用的操作命令(菜单菜单命令命令),全部或部分地显示在屏幕上,供用户挑选,全部或部分地显示在屏幕上,供用户挑选,无需用户通过键盘打入。无需用户通过键盘打入。uu 按照显示的形象或样式来分类按照显示的形象或样式来分类FF正文菜单FF图标菜单FF正文与图标混合的菜单FF 正文菜单在一个菜单中包含许多菜单项,按某种约定,在屏幕上成行或成列地排好。简单的正文菜单的设置与选取方式:首字符匹配方式 序号匹配方式 亮条匹配方式FF 图标菜单简称图标,是安置在一个小方框之中的一幅象形的或表意的图画。图标菜单项在功能上与正文菜单项没有差别,只不过更形象、更直观。FF 正文和图标混合的菜单它由字符串构成。只不过在字符串的前端或末端缀有图标。uu 按屏幕位置和操作风格来分类FF固定位置菜单 固定位置菜单每次总是在屏幕的相对固定的位置出现。FF浮动位置菜单 浮动位置菜单(弹出式菜单)。FF下拉式菜单FF嵌入式菜单 所在应用中的一部分内容。必要时可以用粗体字或字母高亮度显示等方式加以突出。界面举例MSNn n对话对话(对话框)是系统在必要时显示于屏幕上一个矩形区域内的图形和正文信息。n n有三种对话形式:必须回答式必须回答式 必须回答式的对话在屏幕上出现时,用户必必须回答式的对话在屏幕上出现时,用户必须给予回答,否则系统不再做任何其他工作。须给予回答,否则系统不再做任何其他工作。无需回答式无需回答式这类对话在屏幕上的出现,仅仅是为了告诉用这类对话在屏幕上的出现,仅仅是为了告诉用户一些参考信息,不需要用户回答。因此,用户一些参考信息,不需要用户回答。因此,用户可以不理睬它,继续做原来的工作。户可以不理睬它,继续做原来的工作。警告式警告式这类对话主要用于系统报错或者警告。警告这类对话主要用于系统报错或者警告。警告式的对话,根据警告的内容,可以是必须回式的对话,根据警告的内容,可以是必须回答式的对话,也可以是无需回答式的对话,答式的对话,也可以是无需回答式的对话,同时给出一些必要的警告信息。同时给出一些必要的警告信息。n n窗口(window)uu 窗口是指屏幕上的一个矩形区域,在图形学中叫做视图区(viewport)。uu 用户可以通过窗口显示、观察其工作领域内的全部或一部分内容,并可以对所显示的内容进行各种系统预先规定好的正文和图形操作。5、数据输入界面设计、数据输入界面设计n n数据输入界面的目标是尽量简化用户的工作,并尽可能地减少输入的出错率。数据输入界面是系统的一个重要组成部分,它数据输入界面是系统的一个重要组成部分,它常占用户的极大部分使用时间。常占用户的极大部分使用时间。(1 1)数据输入的规则)数据输入的规则例子:注射器剂量输入界面例子:注射器剂量输入界面 案例7Excel填充界面特点:尽量减少用户输入有规律变化数据的次数,快速、便捷、简单易用 界面举例红心大战缺省值n n在软件设计的范围,可以通过以下方法来减少用户输入的工作量。对共同的输入内容设置默认值 使用代码和缩写。自动填入已输入过的内容或需要重复输入的内容。如果输入内容是来自一个有限的备选集,可以采用列表选择或指点方式。n n数据输入屏幕应当设计成尽量与输入格式相匹配。n n数据内容应当根据它们的使用频率,或它们的重要性,或它们的输入次序进行组织。n n数据输入对话设计的一般规则。数据输入对话设计的一般规则。明确的输入:明确的输入:只有当用户按下输入的确认键时,只有当用户按下输入的确认键时,才确认输入。才确认输入。明确的动作:明确的动作:使用使用TABTAB键或回车键控制在表格键或回车键控制在表格项间的移动。项间的移动。明确的取消:明确的取消:如果用户中断了一个输入序列,如果用户中断了一个输入序列,已经输入的数据不要马上丢弃。已经输入的数据不要马上丢弃。确认删除:确认删除:必须进行确认,然后才执行删除操必须进行确认,然后才执行删除操作。作。提供反馈:提供反馈:若一个屏幕上可容纳若干输入内容,若一个屏幕上可容纳若干输入内容,可将用户先前输入的内容仍保留在屏幕上。可将用户先前输入的内容仍保留在屏幕上。允许编辑:在一个文件输入过程中或输入完成后,允许用户对其编辑,以修改他们正在输入的数据或修改他们以前输入的数据。应采纳一种前后一致的编辑方式。提供复原(Undo):应允许用户恢复输入以前的状态。这在编辑和修改错误的操作经常用到。自动格式化:用户可以采用自由格式进行输入。输入对空格应不敏感。提示输入的范围:应当显示有效回答的集合及其范围。(2 2)输入表格设计)输入表格设计n n数据表格设计是对较复杂的数据录入时使用得最广泛的一种对话类型。n n这种方法是在屏幕上显示一张表格,类似于用户熟悉的填表格式,以供用户向计算机内输入数据。n n数据表格的优点是它的视觉布局用户比较熟悉,而且全部信息都可以显示在屏幕上,只要表格设计得好,操作步骤非常简便。数据表格设计的规则数据表格设计的规则 数据验证 出错验证可能得到以下三种结果:致命错误:引起处理混乱的错误。此时,用户要么重新输入一个正确的数据,要么退出输入,不允许其它做法。警告:由很不可信的数据引起的错误。此时应停止处理并提请用户重新输入数据。建议:由不大可信的数据引起的错误。此时,处理不必停止,但要发出一个警告信息。屏幕设计 通常把屏幕划分为数据输入、命令与出错处理三个区域。报信uu出错信息的提示应当报告错误出在何处,是什么错误,为什么错了,以及要修改错误应当采取什么措施。uu提示信息不应使用专业术语,应当使用肯定方式和主动语态。例如,用“做”来表达,不要用“不做”来表达;用主动语态“按任意键继续”,而不要用被动语态“通过按Break键此段可被终止”。其它数据输入的方法其它数据输入的方法n n菜单选择输入6、数据显示界面设计、数据显示界面设计n n进行数据输出显示设计,应当了解数据显示的要求,解决应该显示哪些数据,屏幕上一次显示多少信息的问题。显示的信息对于用户任务来说应当是适当的,不要过于拥挤。数据显示界面包括屏幕查询、文件浏览、图形数据显示界面包括屏幕查询、文件浏览、图形显示和报告。显示和报告。(1)数据显示的规则)数据显示的规则n n选择显示内容,应当考虑以下准则。只显示必需的数据。与用户需求无直接关系的一律省略。在一起使用的数据应显示在一起。显示出的数据应与用户执行的任务有关。每一屏数据的数量,包括标题,栏题等等,不应超过整个屏幕面积的30。n n进行屏幕布局时,还需要考虑其它一些规则。应尽量少使用代码和缩写,不应让读者去翻译或猜测这些代码或缩写。如果安排了若干个显示画面,最好建立一个统一的格式。提供明了的标题、栏题以及其它提示信息。帮助用户浏览各种显示画面。遵循用户的习惯。采用在分析过程中得到的用户模型,并保留用户使用的术语。采用颜色、字符大小、下划线或不同的字体等方式来强化重要数据。案例4特点:显示了两栏工具栏及一栏特点:显示了两栏工具栏及一栏主菜单。命令区域清晰可见主菜单。命令区域清晰可见却并不占据过多的屏幕空间却并不占据过多的屏幕空间 案例5特点:是个反面示例,几乎所有特点:是个反面示例,几乎所有的工具栏都激活了。屏幕的工具栏都激活了。屏幕高度混乱,用户不得要领高度混乱,用户不得要领 问题问题案例案例案例6Winrar诊断对话框特点:对话框上的三个按钮分别是特点:对话框上的三个按钮分别是“关闭关闭”、“中断操作中断操作”、“复制到剪贴板复制到剪贴板”,前两个按钮的,前两个按钮的提示意义含糊,用户容易引起误解:中断或关闭提示意义含糊,用户容易引起误解:中断或关闭的是本对话框还是压缩操作?而且在操作的是本对话框还是压缩操作?而且在操作“中断操作中断操作”的按钮时系统似乎并没有效果的按钮时系统似乎并没有效果 问题问题案例案例字符数据的显示字符数据的显示n n字符数据的画面显示主要是屏幕布置和数据内容安排格式,以便于用户查找和阅读的问题。纯正文的显示英文正文中应避免连续使用大写字母;英文正文应当是左边顶格,右边可以参差不齐。列表和表格数据列表应当竖排而不应横排,因为这样有助于计算总和。栏题应当安排在数据列之上。控制显示控制显示用户应当拥有一种获得不同显示画面的灵活的手用户应当拥有一种获得不同显示画面的灵活的手段。段。数据显示对话应允许用户在无需进入数据检数据显示对话应允许用户在无需进入数据检索状态下就能实现换屏和上下滚动显示。索状态下就能实现换屏和上下滚动显示。在换屏控制显示时,前一次显示的部分内容应显在换屏控制显示时,前一次显示的部分内容应显示在新显示画面的顶部或底部,以使用户感到连示在新显示画面的顶部或底部,以使用户感到连贯。贯。在画面滚动显示时,其速度应由用户控制,使得在画面滚动显示时,其速度应由用户控制,使得不感兴趣的内容快速跳过而感兴趣的内容缓慢通不感兴趣的内容快速跳过而感兴趣的内容缓慢通过,以便查看。过,以便查看。常用的二维图形图形显示图形显示 三维图形当每个对象有三个测量值(x,y,z)时,可用三维图形方法。三维直方图,三维饼图,三维线图等7、控制界面的设计、控制界面的设计n n控制对话可以是简单的问答形式,系统提出是否需要某个操作,然后用户以YN的方式回答。设计控制界面的主要目的是让用户能够主动地设计控制界面的主要目的是让用户能够主动地控制计算机上软件系统的工作,使得用户能够控制计算机上软件系统的工作,使得用户能够很容易地访问计算机的各种设备。很容易地访问计算机的各种设备。(1 1)用控制对话选择操作命令)用控制对话选择操作命令n n在设计对话的时候,需要注意的要点是:uu每次只能有一个提问,避免多个询问;uu当需要几个关联的回答时,应重新显示上一个回答。uu保持提问的顺序与原文档或用户模型一致。(2)用菜单界面进行控制)用菜单界面进行控制n n通常用户在菜单条件下做出应答有两种方式:uu 使用应答码在屏幕显示的菜单做出选择。应答码可以是数字,也可以是字符。uu使用鼠标器按钮,或者用周转选择法,按回车键以确定当前选定的菜单选择条所代表的操作。(3 3)用功能键定义操作命令)用功能键定义操作命令n n通过定义和使用键盘上特定的键来选择可以节省屏幕空间。n n功能键可以用硬编码,将功能键的操作固定到某个特殊键。例如,PgUp、Ins、Prt Scn n功能键可以用软编码,命令调用可通过应用程序分配到各个功能键上,每个键可以对应一个或多个命令。例如,F2删除一个字,或重命名等。(4)用图标表示对象或命令)用图标表示对象或命令n n为了使得用户能够识别一个图符所表示的物体或命令,图标应当是逼真的,以至于用户可以不用专门学习就可对它所代表的意义立即做出有据的判断。n n例如,用“”表示擦图操作,用“”表示图形拖曳操作,用“”表示喷涂操作,等等。(5)直接操纵直接操纵n n对象用图标表示,并且可通过鼠标或其它类似的光标控制器(如光笔、数字化仪等)的指点来进行寻址及选择对象。然后,依据指点和选择调用一个系统操作。n n例如,用拖曳操作,可使选中的对象在屏幕上移动,如把一个文件放在文件夹里,或把一条信文放在邮箱里。案例1 文档分栏界面特点:页面布局非常一致,视觉清晰,看特点:页面布局非常一致,视觉清晰,看起来令人愉快,阅读信息所需的时间起来令人愉快,阅读信息所需的时间减少,任务的性能强,满意度高减少,任务的性能强,满意度高 案例2删除界面特点:在功能上添加额外的保护层特点:在功能上添加额外的保护层以避免用户犯错误。要求用户确定以避免用户犯错误。要求用户确定要选择的意图。这种解决方案增加了要选择的意图。这种解决方案增加了安全性,减少了错误,并提高了满安全性,减少了错误,并提高了满意度。然而,它要求额外的用户意度。然而,它要求额外的用户操作,导致执行效率较低操作,导致执行效率较低 案例3 Word字体对话框特点:特点:Word中的字体对话框,用户可以用一堆复选框中的字体对话框,用户可以用一堆复选框来选择字体效果,这没什么问题。但是其中有来选择字体效果,这没什么问题。但是其中有4 对选项对选项是互斥的:删除线、双删除线,下划线、双下划线,阴是互斥的:删除线、双删除线,下划线、双下划线,阴文、阳文,小型大写字母、全部大写字母。这些控件看文、阳文,小型大写字母、全部大写字母。这些控件看上去是复选框但实际上却是单选框。显然,使用单选框上去是复选框但实际上却是单选框。显然,使用单选框将影响控件群的整体美感但确失去了可交互性。将影响控件群的整体美感但确失去了可交互性。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!