版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第8章人机界面设计,第2/45章人机界面设计,8.1人因素,8.2人机界面样式,8.3人机界面分析和建模,8.4界面设计活动,8.6设计评估,8.5实施工具,3发展人机交互技术,掌握人机界面类型。掌握人机界面设计过程、活动和经常出现的问题。掌握三条黄金原则。了解接口实现工具的机制和接口设计评估。4/45,教育关键因素设计及其对人机界面类型的影响;人机界面设计过程、活动和经常出现的问题;黄金原则。困难者的因素对设计的影响;人机界面设计过程,活动。界面实施工具机制和界面设计评估,培训时间2小时,5/45,培训方法多媒体课件培训方法启发式组合培训,培训参考文档软件工程概论(第5版),张海凡,Tsin
2、ghua大学出版社软件工程(第2版),qizhichang 人的因素主要是:名用户对识别过程的技术和行为方式用户要求的整体工作和用户对人机界面部分的特殊要求,7/45,用户对识别过程的认识,设计用户界面时要充分考虑人的视觉、触觉和听觉的作用。 人机界面的字体、大小、位置、颜色和外观等会直接影响信息提取的方便性。良好地表示视觉信息是设计熟悉界面的关键。设计人机界面时,请不要记住用户复杂的操作顺序。设计人机界面时,用户必须能够轻松积累交互操作的经验,注意发现策略的一致性,不希望受到特殊交互的影响。有统一的意义、位置、表达,例如Undo、exit等。8/45,用户的技术和操作方式,用户自身的技术,个
3、性的差异,操作方式的差异会影响人机界面。不同类型对同一界面的评价不同。最终用户的技术直接影响从人机界面获取信息的能力,在交互过程中响应系统的能力,以及使用启发式策略与系统和谐交互的能力,具体取决于用户的特性,包括人机界面(用户类型:外行,初级,熟练,专家型),9/45,8.2人机界面样式,第一代因为使用正文通信,用户容易出错,界面不方便,很难学。第二代:简单的菜单式界面比第一代界面容易出错,但是使用起来很无聊,不能一次进行一步。10/45、第三代:窗口、图标、菜单和指示器4的界面同时显示不同种类的信息,可以在多个窗口之间切换。下拉菜单使控制和交互操作更加方便。可以引入图标、下拉菜单、按钮和滚动
4、条技术,以减少键盘输入并提高交互效率。第4代:超文本,结合多任务概念的第三级界面,使用户可以同时执行多个任务。11/45,根据语言界面、语言的特点,命令语言界面可以分为:形式语言:这是简单、严格、高效的人工语言,是处理语言的语言,也是计算机操作的语言;自然语言:以多维、微妙、丰富为特点。自然语言:这是计算机语言的特例。命令语言需要惊人的记忆和大量的训练,并且容易出错,使初学者感到惊讶,但更灵活、更有效地适合专家使用。12/45、图形用户界面和图形用户界面是当前用户界面的主流。目前各种图形用户界面的共同特点是以窗口管理系统为中心,使用键盘和鼠标设备作为输入设备。除了窗口管理系统基于可重叠的多窗口
5、管理技术外,另一种广泛使用的核心技术是事件驱动技术。图形用户界面和人机交互过程很大程度上依赖于视觉和手动控制的参与,因此具有很强的直接操作特性。13/45,图形用户界面,图形用户界面比文字用户界面更丰富的菜单表达,允许菜单项显示不同的字体、图标和3d效果。使用菜单界面可以显着减少内存负载,因为您无需记住系统命令,只需确认即可。但是,菜单的缺点是灵活性和效率低下,可能不适合专家用户。基于图形用户界面的优点是具有特定的文化和语言独立性,提高了可视目标搜索的效率。主要缺点是占用了大量的屏幕空间,表现和支持抽象信息的交互,而不是空间性。14/45,直接操作用户界面,直接操作用户界面更多地使用物理、空间
6、或图像表示,而不是简单的字母或数字表示。从用户界面设计者的角度来看:图形设计很困难,需要很多测试和实验。复杂的意义,抽象的意义表达更难。独立于应用程序设计用户界面并不容易。总之,直接操作用户界面没有命令语言界面的几个优点。15/45,多媒体用户界面,多媒体用户界面被认为是智能用户界面和自然交互技术取得突破之前的转换技术。多媒体技术引入了动画、音频、视频等动态媒体,特别是音频媒体,大大丰富了计算机表达信息的形式,扩大了计算机输出的带宽,提高了用户接受信息的效率。多媒体用户界面丰富了信息的表达形式,但基本上在信息的存储和传输方面受到了限制,并且由于不理解媒体信息的含义,也限制了其应用领域。16/4
7、5,多通道用户界面,80年代后期以来,多通道用户界面是人机交互技术研究的新领域,受到国际广泛欢迎。综合采用视线、语音、手势等新的交互式通道、设备和交互技术,用户可以利用多个通道进行自然、并行、协作的方式进行人机对话,通过合并来自多个通道的准确、不准确的输入,捕获用户的交互意图,提高人机交互的自然和效率。17/45,8.3.1人机界面设计过程,人机界面设计过程分析4个不同的框架活动:用户、工作和环境分析与建模界面设计界面配置界面确认,8.3人机界面分析与建模,18/45,设计者首先分析用户与系统交互的特性。记录技术水平、业务理解和对新系统的一般认识,并定义各种用户类别。推导每个用户类别的需求。软
8、件工程师尝试理解每种类型用户的系统感受。定义了一般要求后,将进行更详细的工作分析。识别、描述和细化该用户为实现系统目标而执行的任务。19/45,人机界面设计过程,用户环境分析着重于系统的物理工作环境。界面在物理上的位置是什么?用户是否坐下、站着或执行了与该界面无关的其他任务?接口硬件是否适合空间、光线或噪音限制?你需要考虑受环境因素影响的特殊人的因素吗?20/45,人机界面设计过程,界面设计的目的是定义一系列界面对象和动作(及其屏幕表示)。设计完成后,软件工程师将根据设计方案使用实施工具完成接口配置。界面确认兴趣:界面正确实施每个用户任务的程度,适应所有任务更改的能力,以及满足所有最终用户需求
9、的能力;界面易于使用和学习的程度;用户接受界面作为对工作有用的工具的程度。,21/45,8.3.2工作分析方法和方法,工作分析的两种方法可以分析原始应用程序系统(可以是手动方法或半手动方法)的工作阶段,并将其映射到人机界面执行的工作集。通过对系统要求规范指南的分析,导出与设计模型、用户模型和系统感觉相协调的工作集。22/45,定义界面对象和行为,8.4界面设计活动,分析用户场景,即写下一个用户场景的说明,分离名词(对象)和动词(行为),以形成对象和行为列表。图示符的图形设计和放置、屏幕字符的定义、窗口的法规和命名以及各种菜单项的定义的屏幕布局。编写指导工作的文档通常是设计的核心。从设计初期开始
10、,要持续改进这个文件。引导文档必须是动态的。23/45,指导文档,24/45,设计问题,系统响应时间是从用户执行控制动作(例如按enter键或鼠标)到软件执行响应(预期输出或动作)之间的时间。系统响应时间长可能会使用户感到不安和沮丧。稳定的响应时间(例如1秒)优于不确定的响应时间(例如0.1秒到2.5秒)。用户支持设施错误消息处理命令标签、25/45、用户支持设施、帮助设施、设计时应考虑以下问题:系统交互是否始终能获得各种系统功能的帮助?是否提供某些功能的帮助或完整功能的帮助?用户如何请求帮助?使用“帮助”菜单、特殊功能键或HELP命令。如何表达帮助?在其他窗口中引用文档(不是理想方法)或位于
11、屏幕上特定位置的简单提示。用户如何回到正常的交互?选项包括:屏幕上显示返回键、功能键或控件序列。如何组织帮助信息?平面(所有信息通过关键字访问)、层次结构(用户可以查看更多详细信息)或基于超文本。26/45、错误信息处理、交互系统提供的错误消息和警告应包含用用户能够理解的术语说明问题的消息。消息应提供有关如何从错误中恢复的建议意见。此消息应指出错误(如数据损坏)可能产生的不理想结果,以便用户检查或更正这些情况。信息必须伴随视觉或听觉提示。也就是说,在显示消息时,警报声或消息必须闪烁,或以明确指示错误的颜色显示。消息必须是“非批评性的”。也就是说,不能指责用户。27/45、命令标记和命令交互方式
12、时,请考虑以下问题:每个菜单选项是否有相应的命令?如何提供命令?控制序列(例如Alt P)、功能键或命令输入。学习和记忆命令的难度是多少?忘了命令怎么办?用户是否可以自定义和缩写命令?28/45,向用户提供控制权减少用户的记忆负担保持界面一致性29/45,1。向用户提供控制权,1)交互模式的定义不会强迫用户执行不必要的或不需要的操作。2)提供灵活的交互。3)可以停止和取消用户交互。4)随着技术水平的提高,交互可以启用流和自定义交互。5)使用户隔离内部技术细节。30/45,2。减少用户的记忆负担,(1)减少对短期记忆的要求2)设置有意义的默认值3)直观快捷方式定义4)界面的可视布局必须基于实际隐
13、喻5)通过进行方式显示信息31/45,3。保持界面一致性,1)用户可以将当前工作置于有意义的上下文中2)在应用程序系列中保持一致性3)不更改用户已经熟悉的用户交互模型,32/45,其他软件工程专家1。一般交互提出了对人机界面的菜单选择、命令输入、数据显示和其他功能使用一致格式的原则。提供有意义的反馈:向用户提供视觉和听觉的反馈,确保用户和界面之间的双向联系。在执行更具破坏性的操作之前请求确认。您可以取消大多数已完成的操作(UNDO)。减少动作之间需要记住的信息量,并以33/45提高对话、移动和思考的效率。即,尽量减少按键次数,缩短鼠标移动的距离,并避免用户“下一步做”。系统必须保护自己免受致命
14、错误的侵害。按功能分类行为,并相应地排列屏幕布局。提供与上下文相关的帮助机制。命令以简单的动词或动词短语命名。34/45,2。信息显示信息显示了各种形式和方法。以下是一般准则的一些原则:仅显示与当前上下文相关的信息。使用用户可以快速提取信息的方法来表示数据。可以用图形方式替换巨大的表。使用一致的标记、标准缩写和预定义的颜色。允许用户保留可视上下文。产生有意义的错误讯息。使用大小写、缩进和正文分组帮助理解。使用窗口区分不同类型的信息。用“类比”手法用生动的形象表达信息。用类似的温度计显示储油罐的压力,用红色显示危险区域。合理分割和有效使用显示空间。35/45,3。数据输入用户与系统交互的大部分时
15、间用于提供命令、数据输入和其他系统输入。输入手段主要是键盘、鼠标、数字化仪,甚至语音识别系统等。处理数据输入问题时,应尽量减少用户输入动作的数量。允许使用者定义的输入。专家使用者可以建立客户指令,或略过警告讯息和动作确认。交互必须灵活,并且可以按照用户首选的输入方式进行调整。如果书记喜欢键盘输入,管理员喜欢单击鼠标。以36/45显示信息和保持数据输入一致性。隐藏不能在当前动作上下文中选择的命令。让使用者控制互动流程。用户应能够跳过不必要的动作,更改所需动作的顺序(如果允许),并在不关闭系统的情况下从错误状态中恢复。提供有关所有输入操作的帮助。删除重复的输入。例如,用户不必指定度量单位。不需要在
16、整数后添加. 00。提供默认值。绝对不要允许从用户提供程序自动获取或计算的信息。创建设计模型后,通常使用相关工具开发界面原型和查看用户意见,然后将窗口、菜单和窗口的控件(例如按钮、对话框等)预定义为对象,称为定义界面所需的界面元素。然后,通过预测每个对象可能需要的响应事件(如鼠标单击或按键),将这些预定义对象组织到具有各自属性、方法和事件进程的配置库中。与38/45同时,UIDS提供了以下内置机制:管理输入设备(如鼠标和键盘)管理用户输入处理错误确认和自动输入响应等错误消息提供反馈帮助和提示处理窗口、field和窗口内滚动应用程序软件和界面之间的连接设置接口管理功能将应用程序与可自定义的界面、39/45、UIDS软件工程师隔离开来,从而使在相同平台上开发的应用程序具有一致的界面样式,类似的任务总是在类似的界面上运行,用户对应用程序操作方便,对结果有信心,40/45,8.6设计评估,一旦建立了操作性用户界面原型,就必须对其进行评估,以确定是否满足用户的要求。对于任何应用程序系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国压控温度补偿晶体振荡器数据监测研究报告
- 2026事业单位工勤技能-广东-广东计算机操作员一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-广东-广东广播电视天线工四级(中级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-山西-山西政务服务办事员五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-山西-山西中式烹调师五级(初级工)历年参考题库含答案详解3套试卷
- 福州一中高一入学语文分班考试真题含答案
- 福建政府采购评审专家真题卷附答案
- 2026事业单位工勤技能-四川-四川药剂员四级(中级工)历年参考题库含答案详解3套试卷
- 2025年度航天竞赛考试真题
- 2026事业单位工勤技能-内蒙古-内蒙古防疫员四级(中级工)历年参考题库含答案详解3套试卷
- 消防给水泵站工程专项施工方案
- 人音版(2012)音乐一年级上1.1 玩具兵进行曲 教学设计
- 煤矿一规程四细则考试学习题库及答案
- 2026年新闻记者职业资格考试试卷及答案(共十七套)
- 2026年新疆高考历史考试真题附答案
- 2026-2030中国分子育种行业市场发展趋势与前景展望战略研究报告
- 2025年辽宁省员额法官遴选笔试试题及答案
- (25新)七年级下册数学计算题每日一练(含答案)
- 东莞市水务集团有限公司招聘笔试题库2026
- 2026年新疆兵团人民检察院招聘聘用制书记员(2人)笔试参考题库及答案解析
- 导游员普通话培训课件
评论
0/150
提交评论