第五章用户界面可与视化决策新课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第五章用户界面可与视化决策新课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 用户界面 决策 新课
- 资源描述:
-
1、第五章用户接口与决策可视化应用第五章用户接口与决策可视化应用5.1用户接口概述用户接口概述由于用户接口(由于用户接口(user interface)是任)是任何计算机系统(包括何计算机系统(包括DSS)的重要组成部分)的重要组成部分和面对用户的和面对用户的“窗口窗口”,而且人们总是通过,而且人们总是通过这一窗口了解和使用该系统。因此,对许多这一窗口了解和使用该系统。因此,对许多用户来说,用户来说,用户接口就是系统。用户接口就是系统。1一、用户接口的功能一、用户接口的功能1.用户与用户与DSS之间的信息传递、显示和处理。之间的信息传递、显示和处理。2.对用户操作的错误或偶发事件提出警告并进对用户
2、操作的错误或偶发事件提出警告并进行提示或安全处理。行提示或安全处理。3.提供提供“帮助帮助”信息,辅助用户学习和使用系信息,辅助用户学习和使用系统。统。4.支持决策支持决策5.对环境变化的自适应能力。对环境变化的自适应能力。2二、用户界面的发展二、用户界面的发展1.19461955:计算机出现不久,且以批处:计算机出现不久,且以批处理方式工作,那时谈不上人机间交互作用。理方式工作,那时谈不上人机间交互作用。计算机是主体,人必须适应它;计算机是主体,人必须适应它;2.19561969:由于操作系统软件的使用,:由于操作系统软件的使用,人们可以通人们可以通“命令命令”方式进行文件编辑和管方式进行文
3、件编辑和管理;理;3.19701979:全屏幕操作方式,关系数据:全屏幕操作方式,关系数据库和文字处理软件出现并得到应用;库和文字处理软件出现并得到应用;34.19801985:窗口(:窗口(Windows),菜单),菜单(Menus),图标(),图标(Icons)和光点)和光点(Point)映像设备及交互技术的发展与应)映像设备及交互技术的发展与应用,及用户管理系统(用,及用户管理系统(UIMS)的出现;)的出现;5.1985年后:专家系统和知识库技术用于年后:专家系统和知识库技术用于UIMS的研究与开发,使得的研究与开发,使得UI开始具有对用开始具有对用户自适应能力和决策支持能力。户自适应
4、能力和决策支持能力。4随着计算机设备和信息技术的随着计算机设备和信息技术的发展,用户界面的开发技术也日益发展,用户界面的开发技术也日益丰富和成熟,例如自然语言、图形、丰富和成熟,例如自然语言、图形、声控、光控、多媒体、图像传输等声控、光控、多媒体、图像传输等技术发展和应用大大促进用户界面技术发展和应用大大促进用户界面技术的发展。技术的发展。5三、界面的设计原则三、界面的设计原则分析用户类型分析用户类型应用程序和界面分离应用程序和界面分离一致性一致性尽量减少用户工作尽量减少用户工作提供反馈提供反馈出错处理和帮助功能出错处理和帮助功能增加可视化图形表示增加可视化图形表示6黄金规则黄金规则 在有关界
5、面设计的著作中,在有关界面设计的著作中,Theo Mandel Theo Mandel创造了创造了三条三条:7黄金规则之一:黄金规则之一:置用户于控制之下置用户于控制之下 MandelMandel定义的一组允许用户操作控制的原则定义的一组允许用户操作控制的原则:u以不强迫用户进入不必要的或不希望的动作的方式以不强迫用户进入不必要的或不希望的动作的方式来定义交互方式;来定义交互方式;u提供灵活的交互;提供灵活的交互;u允许用户交互可以被中断和撤消;允许用户交互可以被中断和撤消;u当技能级别增加时可以使交互流水化并允许定制交当技能级别增加时可以使交互流水化并允许定制交互;互;u使用户隔离内部技术细
6、节;使用户隔离内部技术细节;u设计应允许用户和出现在屏幕上的对象直接交互。设计应允许用户和出现在屏幕上的对象直接交互。8黄金规则之二:黄金规则之二:减少用户的记忆负担减少用户的记忆负担 MandelMandel定义了一组设计原则,使界面能定义了一组设计原则,使界面能够减少用户记忆负担够减少用户记忆负担:减少对短期记忆的要求;减少对短期记忆的要求;建立有意义的缺省;建立有意义的缺省;定义直觉性的捷径;定义直觉性的捷径;界面的视觉布局应该基于真实世界的隐喻;界面的视觉布局应该基于真实世界的隐喻;以不断进展的方式揭示信息。以不断进展的方式揭示信息。910缺省值11MandelMandel定义了一组帮
7、助保持界面一致性定义了一组帮助保持界面一致性的设计原则:的设计原则:J允许用户将允许用户将当前任务当前任务放入有意义的语境;放入有意义的语境;J在应用系列内保持一致性;在应用系列内保持一致性;J如过去的交互模型已建立起了用户期望,如过去的交互模型已建立起了用户期望,除非有迫不得已的理由,不要改变它。除非有迫不得已的理由,不要改变它。黄金规则之三:黄金规则之三:保持界面一致保持界面一致 12四、用户接口设计应注意的几个问题四、用户接口设计应注意的几个问题从用户的角度来说,接口的质量取从用户的角度来说,接口的质量取决于用户所看到的或感觉到的内容,即决于用户所看到的或感觉到的内容,即用户必须清楚地理
8、解所感觉到的东西,用户必须清楚地理解所感觉到的东西,并且知道为了获得结果所能够或必须采并且知道为了获得结果所能够或必须采取的行动或操作。取的行动或操作。13 用户接口设计要考虑技术、心理、物理用户接口设计要考虑技术、心理、物理和其他一些因素的影响,在构造和其他一些因素的影响,在构造UI时应注时应注意如下问题:意如下问题:l 选择合适的输入和输出(选择合适的输入和输出(I/O)装置。)装置。l 屏幕设计。屏幕设计。l 人人机接口的顺序。机接口的顺序。l 颜色和阴影的使用。颜色和阴影的使用。l 信息密度。信息密度。l 使用图标和符号。使用图标和符号。l 信息显示格式。信息显示格式。14五、用户接口
9、模式五、用户接口模式表达语言与行动语言的结合方式称为接口表达语言与行动语言的结合方式称为接口(或交互)模式,它决定如何输入和显示信(或交互)模式,它决定如何输入和显示信息,也决定学习和使用系统的方便性和简单息,也决定学习和使用系统的方便性和简单性。性。(一)菜单交互(一)菜单交互或许通信语言最共通的方面就是菜单或许通信语言最共通的方面就是菜单(menu)。菜单提供了一个经过组织的、)。菜单提供了一个经过组织的、直觉的方法,供用户从多个功能、可选方案、直觉的方法,供用户从多个功能、可选方案、命令或者结果中进行选择。命令或者结果中进行选择。151.按照显示的形象或样式来分类按照显示的形象或样式来分
10、类全屏幕菜单(全屏幕菜单(正文菜单)正文菜单):即在窗口上:即在窗口上呈现一个有文字说明的菜单;呈现一个有文字说明的菜单;教务信息管理系统教务信息管理系统0-0-结束系统运行结束系统运行 1-1-学籍管理子系统学籍管理子系统 2-2-教学管理子系统教学管理子系统 3-3-教材管理子系统教材管理子系统 4-4-实验室管理子系统实验室管理子系统请键入选择的功能序号请键入选择的功能序号(0(04):4):教务信息管理系统教务信息管理系统A-A-结束系统运行结束系统运行 B-B-学籍管理子系统学籍管理子系统 C-C-教学管理子系统教学管理子系统 D-D-教材管理子系统教材管理子系统 E-E-实验室管理
11、子系统实验室管理子系统 请选择功能字符请选择功能字符(A(AE):E):3 3-3-教学管理子系统教学管理子系统1617图标菜单图标菜单18正文和图标混合菜单正文和图标混合菜单192.2.按屏幕位置和操作风格来分类按屏幕位置和操作风格来分类固定位置菜单固定位置菜单浮动位置菜单浮动位置菜单下拉式菜单下拉式菜单嵌入式菜单嵌入式菜单20固定位置菜单固定位置菜单21浮动位置菜单浮动位置菜单浮动式菜单浮动式菜单22下拉式菜单下拉式菜单23 该菜单通常并不显示成行成列地出现在屏该菜单通常并不显示成行成列地出现在屏幕上,而是混在应用之中。也可以说是嵌入幕上,而是混在应用之中。也可以说是嵌入式菜单项就是它所在
12、的应用中的一部分内容。式菜单项就是它所在的应用中的一部分内容。必要时可以用粗体字或字母高亮度显示等方必要时可以用粗体字或字母高亮度显示等方式加以突出。式加以突出。例如,例如,VB嵌入式菜单嵌入式菜单24菜单智能化:在不同操作状态下或菜单智能化:在不同操作状态下或选定不同对象时,右击鼠标,会根据需选定不同对象时,右击鼠标,会根据需要弹出不同内容的菜单。或者原菜单内要弹出不同内容的菜单。或者原菜单内容改变。容改变。25 对话,也称为对话框,是系统必要时显示对话,也称为对话框,是系统必要时显示于屏幕上一个矩形区域内的图形和正文信息。于屏幕上一个矩形区域内的图形和正文信息。通过对话可以实现用户和系统之
13、间的通信通过对话可以实现用户和系统之间的通信。(二)对话(二)对话26必须问答式对话框必须问答式对话框27无须问答式对话框无须问答式对话框28警告式对话框 29 设置一个或一批标准的对话以函数过程调用的方式直接提供给用户来使用。这类对话框有的是一问一答的,有的是多问多答的。它们的显示格式、问题段和回答段的安排,以及用户回答的选择范围都是系统实现设置好的,使用者不能随意改动的。象这类对话称为标准对话。对话框的实现方式对话框的实现方式(1)30标准对话框标准对话框31 系统为不同类型的对话设置一组数据结构和一系统为不同类型的对话设置一组数据结构和一批批 。用户可以将根据他们的需要来自行用户可以将根
14、据他们的需要来自行设计对话,象这类对话则称为设计对话,象这类对话则称为“”当然当然这就需要事先设置好一批可以直接提供给用户使用这就需要事先设置好一批可以直接提供给用户使用的工具函数。的工具函数。对话框的实现方式对话框的实现方式(2)323 3.命令语言命令语言在命令语言形式中,用户输入命令,如在命令语言形式中,用户输入命令,如运行(运行(runrun)或画图()或画图(plotplot).例如,统计软件例如,统计软件EviewsEviews。334.表格交互表格交互在表格交互中,用户将数据或命令输入在表格交互中,用户将数据或命令输入到表格指定的域中,表格(或报告)标题可到表格指定的域中,表格(
15、或报告)标题可作为输入的提示。作为输入的提示。例如,在例如,在Excel和和Lotus 1-2-3中。中。345.自然语言自然语言类似于人与人对话的人类似于人与人对话的人-机交互称为自然语机交互称为自然语言。言。6.图形用户接口(图形用户接口(GUI)在图形用户接口模式中,用户通常可直接操在图形用户接口模式中,用户通常可直接操纵图标(或符号)表示的对象。例如,用户纵图标(或符号)表示的对象。例如,用户可用鼠标或光标指向图标,然后进行相关操可用鼠标或光标指向图标,然后进行相关操作。作。7.混合模式混合模式在在DSS的用户界面设计中,应该根据需的用户界面设计中,应该根据需要进行上述各种模式的相互结
16、合。要进行上述各种模式的相互结合。35六、数据输入界面的设计六、数据输入界面的设计 数据输入是指所有供计算机处理的数据数据输入是指所有供计算机处理的数据的输入的输入 。数据输入界面是系统的一个重要的。数据输入界面是系统的一个重要的组成部分,它占用用户的极大部分使用时间。组成部分,它占用用户的极大部分使用时间。一个好的数据输入界面应尽可能方便而有效地一个好的数据输入界面应尽可能方便而有效地进行数据输入。进行数据输入。36数据输入规则数据输入规则在软件设计的范围内,可在软件设计的范围内,可以通过以下以通过以下来减少来减少对共同的输入内容设置对共同的输入内容设置 (缺省值缺省值)。使用代码或缩写使用
17、代码或缩写自动填入已输入过的内容自动填入已输入过的内容或需要重复输入的内容。或需要重复输入的内容。如果输入内容是来自一个如果输入内容是来自一个有限的备选集,则可以采有限的备选集,则可以采用用。371.以表格形式对数据进行录入以表格形式对数据进行录入382.以菜单形式对数据进行录入以菜单形式对数据进行录入 如果数据从一个确定的可供选择的清单如果数据从一个确定的可供选择的清单中选取输入,则可用菜单方式,其方法是把中选取输入,则可用菜单方式,其方法是把所有的选择项都显示在屏幕上,用户只需所有的选择项都显示在屏幕上,用户只需要输入代表各项的数字代码就可选择所需要输入代表各项的数字代码就可选择所需数据。
18、数据。39时令水果蔬菜销售 订单号码 1024输入订单 日期 11/05/04 输入水果号码,选择所需数量或输入蔬菜号码,选择所需数量 1-苹果 2-香蕉 3-鸭梨 4-菠萝 5-橘子 6-葡萄 请您选择 选择数量(可利用鼠标单击)500克克1000克克1500克克2000克克 本次订购克 油菜 克 苹果 请输入另一项(若输入0为结束订购)菜单数据录入示例之一菜单数据录入示例之一 7-土豆 10-菜花 8-韭菜 11-油菜 9-辣椒 12-白菜403、其它数据输入的方法、其它数据输入的方法 关键词数据输入关键词数据输入条形码条形码 声音数据输入声音数据输入 光学标记光学标记/识别识别 41七、
19、输出界面的设计七、输出界面的设计 数据输出界面包括屏幕查询、文件浏览、数据输出界面包括屏幕查询、文件浏览、图形显示和报告等。图形显示和报告等。42数据输出的规则数据输出的规则 只显示必需的数据,与用户需求无直接关只显示必需的数据,与用户需求无直接关系的一律省略系的一律省略显示出的数据,应与用户所执行的任务有关显示出的数据,应与用户所执行的任务有关同一时刻使用的数据应显示在一起同一时刻使用的数据应显示在一起每一屏所显示数据的数量,包括标题栏等,每一屏所显示数据的数量,包括标题栏等,最好不要超过整个屏幕面积的最好不要超过整个屏幕面积的 30%30%43字符数据的显示字符数据的显示 字符数据的画面显
展开阅读全文