第五章人机交互(对话)系统
- 格式:ppt
- 大小:351.50 KB
- 文档页数:35


第五章建设工程信息管理系统第一节建设工程信息管理系统概述第二节建设工程信息管理系统的基本内容第三节建设工程决策支持系统和专家系统一、决策支持系统(一)决策支持系统的概念1. 什么是决策支持系统决策支持系统(DSS,Decision Supporting System),是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,支持决策活动的具有智能作用的人机系统。
决策一般有结构化决策和非结构化决策的区分。
结构化决策是指采用专门的公式处理信息就能得到准确的答案。
非结构化决策是指可能存在若干“正确”的解决方案,但没有精确的公式计算出最正确的方案,也不存在确保得到的最佳解决方案的规则或标准。
实际当中,大部分决策是介于结构化和非结构化之间的,称为半结构化决策。
决策支持系统是针对半结构化和非结构化的决策问题而提出的。
决策支持系统能为决策者提供决策所需的数据、信息和背景材料,帮助明确决策目标和进行问题的识别,建立或修改决策模型,提供各种备选方案,并且对各种方案进行评价和优选,通过人机交互功能进行分析、比较和判断,提高决策者的决策效率,加强决策者的洞察力,为正确决策提供必要的支持。
使决策者能对市场变化作出更快速的响应,能更有效地管理资源。
2. 决策支持系统的基本功能(1)管理并随时提供与决策问题有关的组织内、外部信息。
(2)收集、管理并提供各项决策方案执行情况有关的组织外部信息。
(2)收集、管理并提供各项决策方案执行情况的反馈信息。
(3)以一定方式存储、维护和管理与决策问题有关的各种数学模型、数学方法和算法。
(4)能随时方便地对数据、模型和方法进行增加、删除和修改。
(5)能运用模型和方法对数据进行各种处理,得到所需要的结果。
(6)具有良好的人机对话功能和较快的响应速度。
(二)决策支持系统的组成决策支持系统由三个子系统组成,这三个子系统是对话子系统、数据子系统和模型子系统。
决策支持系统是这三个子系统的有机结合。
1.用户满意度=功能+___人机界面_____+响应时间+可靠性+易安装性+____信息____+可维护性+其他因素2. ____人机交互(人机对话)____是指人与计算机之间使用某种语言、以一定的交互方式,为了完成任务进行的一系列信息交换过程。
3.软件界面设计分为____功能性设计界面____、____情感性设计界面____、____环境性设计界面____。
4.进行系统分析和设计的第一步是___用户分析_____。
5.使用较早,也是使用最广泛的人机交互方式是____交互方式____。
6.软件界面开发流程包括____系统分析____、____系统设计____、____系统实施____三个阶段7.设计阶段包括界面的____概念设计____、____详细设计____、____原型建立____与界面实现以与综合测试与评估等8.VB 是以结构化___Basic_____语言为基础、以____事件驱动作____为运行机制的可视化程序设计语言。
9.菜单使用形式主要有____菜单操作____和____Tba控件操作____两种。
10.随着计算机图形技术的发展,以直接操纵、桌面隐喻以与所见即所得为特征的____图形用户界面____技术广泛被计算机系统采用。
11.在用VB 开发应用程序时,一般要布置窗体、设置控件的属性、___编写代码___。
12. 假定在窗体上有一个通用对话框,其名称为CommonDialog1,为建立一个保存文件对话框,则需要把Action 属性设置为__value__。
13. 计时器事件之间的间隔通过__interval__属性设置。
14. 语句“Print “5+65=”;5+65”的输出结果为__5+65=70__。
15. 设有下列循环体,要进行4次循环操作,请填空。
x = 1Dox = x * 2Print xLoop Until__x<=32__16. 下列程序段的执行结果为__2 3 5__。
习题1之邯郸勺丸创作1.什么是人机交互?人机交互技术(Human-Computer Interaction Techniques)是指通过计算机输入、输出设备, 以有效的方式实现人与计算机对话的技术.它包括机器通过输出或显示设备给人提供年夜量有关信息及提示请示等, 人通过输入设备给机器输入有关信息及提示请示等, 人通过输入设备给机器输入有关信息, 回答问题等.人机交互技术是计算机用户界面设计中的重要内容之一.它与认知学、人机工程学、心理学等学科领域有密切的联系.1.简单介绍人机交互技术的研究内容.1.人机交互界面暗示模型与设计方法2.可用性分析与评估3.多通道交互技术4.认知与智能用户界面5.群件6.Web设计7.移动界面设计.2.简单介绍人机交互技术的发展历史.人机交互的发展过程, 也是人适应计算机到计算机不竭地适应人的发展过程.它经历了几个阶段:命令行图形用户界面自然和谐的交互1.命令行界面交互阶段计算机语言经历了由最初的机器语言, 而后是汇编语言, 直至高级语言的发展过程.这个过程也可以看作早期的人机交互的一个发展过程2.图形用户界面(GUI)交互阶段1)图形用户界面(Graphical User Interface, GUI)的呈现, 使人机交互方式发生了巨年夜变动.GUI 的主要特点是桌面隐喻、WIMP技术、直接把持和“所见即所得”.2)与命令行界面相比, 图形用户界面的人机交互自然性和效率都有较年夜的提高.图形用户界面很年夜水平上依赖于菜单选择和交互小组件(Widget).3)图形用户界面给有经验的用户造成不方便, 他们有时倾向使用命令键而不是选择菜单, 且在输入信息时用户只能使用手这一种输入通道.4)图形用户界面需要占用较多的屏幕空间, 而且难以表达和支持非空间性的笼统信息的交互.3.自然和谐的人机交互阶段随着虚拟现实、移动计算、无处不在计算等技术的飞速发展, 自然和谐的人机交互方式获得了一定的发展.基于语音、手写体、姿势、视线跟踪、脸色等输入手段的多通道交互是其主要特点, 其目的是使人能以声音、举措、脸色等自然方式进行交互把持.习题21.人机交互过程中人们经常利用的感知有哪几种?每种感知有什么特点?视觉感知、听觉感知、触觉感知三种.1)视觉感知特点:一方面, 眼睛和视觉系统的物理特性决定了人类无法看到某些事物;另一方面, 视觉系统进行解释处置信息时可对不完全信息发挥一定的想象力.进行人机交互设计需要清楚这两个阶段及其影响, 了解人类真正能够看到的信息.2)听觉感知特点:听觉感知传递的信息仅次于视觉, 可人们一般都低估了这些信息.人的听觉可以感知年夜量的信息, 但被视觉关注掩盖了许多.听觉所涉及的问题和视觉一样, 即接受安慰, 把它的特性转化为神经兴奋, 并对信息进行加工, 然后传递到年夜脑.人类听觉系统对声音的解释可帮手设计人机交互界面中的语音界面.3)触觉感知特点:触觉在交互中的作用是不成低估的, 尤其对有能力缺陷的人, 如盲人, 是至关重要的触觉的感知机理与视觉和听觉的最年夜分歧在于它的非局部性温度感受器-冷热伤害感受器-疼痛机械安慰感受器-压力实验标明, 人的手指的触觉敏感度是前臂的触觉敏感度的10倍.对人身体各部位触觉敏感水平的了解有助于基于触觉的交互设备的设计.2.颜色模型有哪几种?说明RGB、CMYK、以及HSV颜色模型各适于在什么情况下应用?RGB颜色模型、CMYK颜色模型、HSV颜色模型、CIE颜色模型四种.RGB适用于显示器、投影设备以及电视机加色.CMYK适用于印刷、打印行业HSV适用于3.人的认知过程分为哪几类?1)感知和识别a)人们可以使用感官从环境中获取信息, 并把它转酿成对物品、事件、声音和味觉的体验.2)注意b)注意通常是指选择性注意, 即注意是有选择的加工某些安慰而忽视其他安慰的倾向.3)记忆c)记忆就是回忆各种知识以便采用适当的行动.4.问题解决a)问题解决是由一定的情景引起的, 依照一定的目标, 应用各种认知活动、技能等, 经过一系列的思维把持,使问题得以解决的过程.5.语言处置a)阅读、说话和聆听这三种形式的语言处置具有一些相同和分歧的属性.相似性之一是, 不论用哪一种形式暗示, 句子或短语的意思是相同的.可是, 人们对阅读、说话和聆听的难易有分歧的体会.3.什么是概念模型和分布式认知模型?举例说明分布式认知在计算机应用系统设计过程中的指导作用.概念模型:指的是一种用户能够理解的系统描述, 它使用一组集成的构思和概念, 描述系统做什么、如何运作、外观如何等.分布式认知模型:指的是将认知主体和环境看作一体的认知理论, 分布式认知活动是对内部和外部表象的信息加工过程.一个分布式认知系统可被看作包括多个主体、多种工具和多样技术, 协调内外部表象, 且有助于提供一种静态信息加工的系统.习题51.请简要论述界面设计的一般原则.1.一致性:整个界面的控制中要使用一致的机制.2.兼容性:新的设计应该基于用户以前的经验, 使用用户熟悉的表达.3.适应性:用户应该处于控制的位置, 界面要适应用户的工作速度、个人特征和技术水平等.4.经济性: 尽可能减少用户的工作(包括减少用户记忆), 设计把持时尽量以最少的步伐来实现, 如提供快捷方式等, 以到达高效.5.结构性:依照逻辑意义将信息分组, 在屏幕上有规律的分布.6.指导性而不是控制用户:通过提供状态信息、反馈信息/犯错信息和帮手来指导用户.2.请描述任务分析主要包括哪些内容?在以用户为中心的设计中, 关心的是如何从用户那里理解和获取用户的思维模式, 进行充沛、直观的表达, 并用于交互设计.习题71.简述Web设计的原则.●以用户为中心要求把用户放在第一位.设计时既要考虑用户的共性, 同时也要考虑他们之间的不同性.●一致性Web界面设计还必需考虑内容和形式的一致性.其次, Web界面自身的风格也要一致性, 坚持统一的整体形象.●简洁与明确Web界面设计是设计的一种, 要求简练、明确.●体现特色只有丰富特色、内容翔实的网页才华使浏览者驻足阅读.特色鲜明的Web网站是精心规画的结果, 只有共同的创意和赏心悦目的网页设计才华在一瞬间感动浏览者.●兼顾分歧的浏览器●明确的导航设计网站首页导航应尽量展现整个网站的架构和内容, 要能让浏览者确切地知道自己在整个网站中的位置, 可以确定下一步的浏览去向.2.Web界面一般包括哪些主要元素以及它们所发生的作用是什么?❝Web界面规划无论那种类型的Web网站, 想要把界面设计得丰富多彩, 吸引更多的用户前来访问, Web界面规划至关重要.❝文化与语言网站一经发布, 意味着全世界都可以看到其中的信息.所以, 全球服务型的网站还要考虑如何适应分歧国家的分歧类型的文化与语言环境.❝内容、风格与规划、色彩设计●内容:Web界面的内容不单要遵循简洁明确的原则, 也要符合确定的设计目标, 面向分歧的对象要使用分歧的口吻和用词.●风格:Web界面的风格是指网站的整体形象给浏览者的综合感受.这个整体形象包括网站的标识表记标帜、色彩、字体、规划、交互方式、内容价值、存在意义等.一个优秀的网站与实体公司一样, 也需要整体的形象包装和设计.●规划:Web界面规划就是指如何合理地在界面上分布内容.经常使用的Web界面规划形式有:“同”字形结构、“国”字形结构、左右对称、自由式.色彩:Web网站给人的第一印象来自视觉冲击.颜色元素在网站的感知和展示上饰演重要的角色.某个企业或个人的风格、文化和态度可以通过Web界面中的色彩混合、调整或者对比的方式体现出来.一般地, Web界面中色彩选择可考虑:鲜明性、共同性、合适性、联想性、和谐性❝文本设计●文本不要太多, 以免转移浏览者注意力.●要选择合适的颜色, 以便使文本和其它界面元素一起发生一个和谐的视觉效果;文本的颜色应该一致, 让用户可以容易地确定分歧文本和颜色所代表的内容.●选择的字体应和整个界面应融为一体;一旦已经为某些元素选择了字体, 应该保证其在整个网站中应用的一致性.●网站中可能会使用多种字体, 可是同一种字体应该暗示相同类型的数据或者信息.❝通过合理设置页边框、行间距等, 使Web界面发生丰富变动的外观和感觉.应该重视题目的处置.题目一般无分级要求, 其字形一般较年夜, 字体的选择一般具有多样性, 字形的变动修饰则更为丰富多媒体元素设计图形、图像、动画、音频和视频等多媒体元素可以弥补平淡文本的缺乏, 增强Web界面的艺术暗示力.因此, 在设计Web 网页时有需要考虑使用分歧类型的多媒体元素, 使得网站更生动, 而且有吸引力.。
1、人机交互的概念:定义1:有关交互式计算机系统设计、评估、实现以及与之相关现象的学科[ACM]定义2:研究人、计算机以及他们之间相互作用方式的学科,学习人机交互的目的是使计算机技术更好地为人类服务[Alan Dix]定义3:有关可用性的学习和实践,是关于理解和构建用户乐于使用的软件和技术,并能在使用时发现产品有效性的学科[Carroll]主要内容:1、界面设计的方法和过程。
即在给定任务和用户的前提下,设计出最优的界面,使其满足给定的限制,并对易学性和使用性效率等属性进行优化。
2、界面实现方法。
如软件工具包和库函数,以及其他各种高效开发方法等3、界面分析和评估技术。
4、开发新型界面和交互技术。
5、构建交互相关的描述模型和预测模型1、框架是提供理解或定义的一种结构,他能够帮助人们结构化设计过程,认识设计过程中的主要问题,还有助于定义问题所涉及的领域2、执行/评估活动周期EEC:活动的四个基本组成部分:目标(想做什么)、执行(实现目标必须进行的操作)、客观因素(执行活动时必须考虑的客观条件)、评估(用于衡量活动执行的结果语目标之间的差距)七个阶段:建立目标、形成操作意向、明确动作序列、执行动作、感知系统状态、解释系统状态、对照目标评估系统状态执行隔阂:用户为达到目标而制定的动作与系统允许的动作之间的差别评估隔阂:系统状态的实际表现与用户预期之间的差别3、扩展EEC框架(1)交互式系统的四个组成部分:系统(S)、用户(U)、输入(I)、输出(O)(2)其中,输入和输出构成了界面(3)执行阶段包括三个翻译过程:定义:用户阐述某个目标,然后通过输入语言进行协调和链接执行:输入语言被转换成内核语言,表示系统要执行的操作表现:系统使用输出语言吧内核语言的执行结果表示出来(4)评估阶段的过程观察:用户将输出与原有的目标进行比较从而评估交互的结果问答界面:通过询问用户一系列问题实现人与计算机的交互(Web问卷是典型的采用问答方式进行组织的应用,应允许用户方便地取消其中一个界面的选项)优点:对记忆的要求较低;每个界面具有自解释性;将任务流程以简单的线性表示;适合新手用户。