章-人机界面设计讲课教案.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
内容摘要;人的因素;人对感知过程的认识;用户的技能和行为方式;例如:WinXp控制面板的向导功能适合不太熟练的用户 ;人体测量学对设计的影响 ;人体测量学对设计的影响;人体测量学对设计的影响;主要的可测的人性因素 ;主要的可测的人性因素(续);主要的可测的人性因素;内容摘要;人机界面风格;人机界面风格 语言界面 图形用户界面 直接操纵用户界面 多媒体用户界面 多通道用户界面 ;语言界面 根据语言的特点命令语言界面可分为: 形式语言。这是一种人工语言,特点是简洁、严密、高效,不仅是操纵计算机的语言,而且是处理语言的语言; 自然语言。特点是具有多义性、微妙、丰富; 类自然语言。这是计算机语言的一种特例。 命令语言要求惊人的记忆和大量的训练,并且容易出错,使入门者望而生畏,但比较灵活和高效,适合于专业人员使用。 ;图形用户界面 ;图形用户界面;直接操纵用户界面 ;多媒体用户界面 ;多通道用户界面 ;人的因素;内容摘要;内容摘要;人机界面分析与建模;1.人机界面设计过程 ;设计人员首先分析将与系统交互的用户的特点。记录下技能级别、业务理解以及对新系统的一般感悟,并定义不同的用户类别。对每一个用户类别,进行需求诱导。软件工程师试图去理解每类用户的系统感觉。 一旦定义好一般需求,将进行更详细的任务分析。标识、描述和精化那些用户为了达到系统目标而执行的任务。 ;1.人机界面设计过程;1.人机界面设计过程;例子:注射器剂量输入界面 ;人机界面分析与建模;2.人机界面设计中涉及的模型 ;2.人机界面设计中涉及的模型 ;人机界面分析与建模;3.任务分析的途径与方法 ; 例如: 一个小软件公司想要为室内设计人员建立一个计算机辅助设计系统,采用逐步精化的方法,通过设计人员观察,了解到室内设计主要包括以下活动:家具布置、材料选择、墙和窗的涂料选择、对用户的展示、商定价格和购买。可以将每项任务细分成子任务 ;家具布局可分为: (1)基于房间格局画出楼层平面图; (2)将门窗放在适当位置; (3)用家具模板在平面图上画出家具轮廓; (4)将家具轮廓放到最合适的位置; (5)标记出所有家具轮廓; ???6)画出尺寸以确定位置; (7)画出客户的视图。 对于其他的每个主要任务也可以进行类似的划分 ;另一种任务分析方法采用了面向对象的观点。软件工程师观察室内设计人员使用的物理对象以及施加在每个对象上的动作 例如,家具模板应是这种任务分析方法中的一个对象,室内设计人员可以“选择”适当的家具模板,将其“移动”到合适的位置,“画出”家具模板的轮廓等等。 ;内容摘要;界面设计活动;1.定义界面对象和动作 ;定义界面对象和动作 分析用户场景,也就是,写下一个用户场景的描述,将名词(对象)和动词(动作)分离出来,形成对象和动作的列表。 屏幕布局,进行图符的图形设计和放置、屏幕文字的定义、窗口的规约和命名以及各种菜单项的定义。 制订一份指导工作的文档通常是设计的关键。在设计的初期就应该不断完善这份文档。指导文档必须是动态的 ;指导文档 ;界面设计活动;2.设计问题 ;系统响应时间 ;用户求助设施(user help facilities) ;错误信息处理 ;命令标记(command labeling) ;界面设计活动;3.黄金原则 ;让用户拥有控制权 ;减少用户的记忆负担;保持界面一致 ;齐治昌在其软件工程书中也提出了一些界面设计的原则: 1.一般交互 提高可交互性的措施有: 1) 一致性:人机界面中的菜单选择、命令输入、数据显示以及其它功能都应使用一致的格式。 2) 提供有意义的反馈:向用户提供视觉和听觉的反馈,以保证在用户和界面间建立双向联系。 3) 在执行有较大破坏性的动作前要求确认。 4) 允许取消大多数已完成的操作(UNDO)。 5) 减少在动作间必须记忆的信息数量 6) 提高对话、移动和思考的效率:尽量减少击键次数,缩短鼠标移动的距离,尽量避免用户作“下面怎么办?”的思考。 7) 系统应保护自己不受致命错误的破坏。 8) 按功能对动作分类,并据此安排屏幕布局。 9) 提供语境相关的帮助机制。 10) 命令用简单的动词或动词短语命名。 ;2.信息显示 如果人机界面上给出的信息不完整、有二义或难以理解,用户肯定不会满意。信息显示的形式和方式有多种多样,下面是一些带有普遍指导意义的原则: 1) 只显示与当前语境相关的信息。 2) 使用便于用户迅速吸取信息的方式表现数据。可以用图形取代巨大的表格。 3) 采用一致的标记、标准的缩写和预先定义的颜色。 4) 允许用户保持可视化的语境。 5) 产生有意义的出错信息。 6) 使用大小写、缩进和正文分组来辅助理解。 7) 使用窗口分隔不同类型的信息。 8) 用“类比”的手法,生动形象地表示信息。如用类似温度计的方

文档评论(0)

139****0376 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档