数控机床软件界面人的因素分析.doc

上传人:F****n 文档编号:94351095 上传时间:2019-08-06 格式:DOC 页数:11 大小:103KB
返回 下载 相关 举报
数控机床软件界面人的因素分析.doc_第1页
第1页 / 共11页
数控机床软件界面人的因素分析.doc_第2页
第2页 / 共11页
数控机床软件界面人的因素分析.doc_第3页
第3页 / 共11页
数控机床软件界面人的因素分析.doc_第4页
第4页 / 共11页
数控机床软件界面人的因素分析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数控机床软件界面人的因素分析.doc》由会员分享,可在线阅读,更多相关《数控机床软件界面人的因素分析.doc(11页珍藏版)》请在金锄头文库上搜索。

1、数控机床软件界面人的因素分析内容摘要: 介绍数控机床正在被广泛地应用在加工制造业的各个领域。软件在数控机床中起着重要的作用,其用户界面直接影响着数控机床的工作效率和效果。因此,在充分考虑人的因素下,设计数控机床的软件用户界面变得越来越重要。本文从人的认知心理、用户使用和菜单语义结构系统角度对数控机床(以Milling)软件用户界面进行分析,指出了现存的问题,并提出了解决问题的方法。介绍数控机床正在被广泛地应用在加工制造业的各个领域。软件在数控机床中起着重要的作用,其用户界面直接影响着数控机床的工作效率和效果。因此,在充分考虑人的因素下,设计数控机床的软件用户界面变得越来越重要。本文从人的认知心

2、理、用户使用和菜单语义结构系统角度对数控机床(以Milling)软件用户界面进行分析,指出了现存的问题,并提出了解决问题的方法。数控钻床的软件用户界面图数控钻床的软件用户界面数控钻床的控制系统软件有一个图形界面,如图。该界面具有三个功能独立的过程(PROCESS):OPEARTE,PROGRAM,CONTROL。每个过程分别服务于系统的操作者,程序员和系统的监控者(SUPERVISOR)。高光表示被激活的过程和模式。被激活的过程具有自己色彩,并显示为屏幕的前景。例如,OPERATE对应绿色,PROGRAM对应深蓝色,CONTROL对应浅蓝色。每一个过程都有自己的菜单行,在菜单行上的菜单是下拉菜

3、单,具有自己的子菜单。子菜单可以被选择,以进行下一步的操作。软键区所显示的各个软键功能依赖于被激活的过程和菜单模式。引导行显示出用户怎样进行下一步操作的信息。通过按HELP键,可以显示出对用户操作错误的简洁解释。数控机床软键区可以显示出由机床制造者开发的专用机床功能。它们可以通过软键来激活。一幅数控机床的简图显示出各坐标轴的方向。窗口可以在屏幕的固定位置被打开,它们显示出不同的信息,如:菜单、文本、程序、表格及图形等。它们的尺寸及形式依赖于被激活的过程、菜单及子菜单。数控钻床软件界面的分析软件用户界面设计的基本问题是:确定为了完成软件系统的任务在屏幕上应该显示的人与计算机之间相互交流的信息内容

4、。确定上述信息的显示形式。在这篇文章中,我们将从人的认知心理、用户使用和菜单语义结构系统角度,分析和评价数控钻床软件界面对上述问题的解决效果,并指出该软件界面所存的问题和提出解决问题的方法。在人的信息处理方面,Rasmussen于1983年提出了一个多层次的认知控制模型:理论。认为:)人用三个层次的认知控制来处理信息,即:基于技巧的行为层次(Skill-BasedBehaviour,简称),基于规则的行为层次(Rule-BasedBehaviour,简称),基于知识的行为层次(Knowledge-BasedBehaviour,简称),如图。)这三个层次可以分为两类:和处理感觉和行动,而处理基于

5、符号表征的问题解决。一般地说,认知控制的较低层次行为比较高层次行为可以被高效地和较少努力地完成。因此,人们偏爱使用较低层次的认知控制行为。)任务的要求、用户的经验和信息的显示方式共同决定哪一个认知控制层次行为被激活。)界面设计的目标是:被设计的界面不应该强迫比任务所要求的更高的认知控制层次被激活,同时,还应该提供对所有三个认知控层次行为的信息支持。.数控钻床软件用户界面人的认知心理分析)从角度的分析问题在该软件界面上没有从整体角度指出界面结构的信息。如:没有指出,和三个过程之间的关系以及各个菜单之间,各个子菜单之间关系信息。这导致用户很难从整体角度把握界面的结构和解决学习与使用时所遇到的问题。

6、分析用户可以被分为初级用户,中级用户和高级用户。对于初级用户,界面的绝大部分是新的,他们必须通过来学习和掌握它,但是,在界面上没有信息支持,因此,初级用户很难从整体角度建立界面的基本结构。对于中级用户,即使是高级用户,他们在使用界面时,也会遇到新问题。为了解决这些新问题,他们必须激活。这样,他们不得不付出很大的努力在头脑中想象出界面的结构以支持,因为界面上没有这方面的信息。所以会增加用户记忆负担和解决问题的难度。)从角度分析问题在界面上,没有面向常用任务的操作序列信息,这使初级,中级用户在完成常用任务时感到困难。分析的功能是当用户面对一个任务时组织完成它的一个操作序列。这个操作序列或者来自以前

7、的经验或者从其他人学到或者通过得到。在完成这一行为时,需要一个面向常用任务的操作序列的信息的支持。在这个界面上,没有这样的信息。如:这里没有信息显示用户如何完成编制加工零件程序的操作序列,即:编制加工零件程序OERATE-ReferencePoint-Program-Partprogram-Operate-Automatic(Dry-Run,orWirePlotGraphicorProgramCheck)。界面引导行的信息仅仅显示出用户下一步可供选择的操作。如:在PROGRAM-PartProgram-MainProgram模式下,引导行显示为:Giveprogramnumber,progra

8、m(2).上述这样的信息对初、中级用户的帮助甚少,因为他们还不知道为完成这个任务的主要操作序列。)从角度分析问题这个界面没有为用户提供可操作的连续时空信号,给用户尽可能依赖带来困难,尤其是对初级用户。这使得操作的效率和舒适性大大降低。)总结从理论的角度看,这个界面存在以下的问题:用户很难从整体角度把握界面的结构和解决学习与使用时所遇到的问题。初级、中级用户在完成常用任务时感到困难。初级用户很难依赖,这使得操作的效率和舒适性大大降低。)解决方法针对上述问题,软件界面应为用户提供:用有组织的网络简图形式显示软件系统结构,以支持用户的。用序列简图形式显示面向功能的操作序列。以支持用户的在硬件界面上为

9、用户提供能够产生连续时空信号的输入设备,如:鼠标器,以尽可能激活人的。.从用户的角度分析.用户的分类根据用户在任务领域(数控加工领域)和计算机领域的背景知识,用户可以分成初级用户、中级用户和高级用户。初级用户这一群体对计算机领域的知识了解较少。他们对学习和使用计算机怀有恐惧感,不能把握界面系统的整体结构,仅仅在别人的帮助下才能完成简单的任务。中级用户这一群体在任务领域(数控加工领域)和计算机领域具有一定的背景知识,他们在一定范围内对界面有了解,能够完成基本的任务,并在的帮助下可以完成较复杂的任务。高级用户该类用户在任务领域(数控加工领域)和计算机领域的具有非常丰富背景知识,他们渴望提高使用软件

10、时的工作效率。.分析界面应该适合这三类用户,并且支持初级用户向中级用户的转变,中级用户向高级用户的转变。)从初、中级用户的角度分析从初、中级用户的角度来看,该数控机床软件的界面既有缺点又有优点。优点是:这个界面在过程PROGRAM下为初、中级用户提供了ASSISTEDENTRYMODE和DIALOGENTRYMODE,这使得用户编程非常容易和方便,而且ASSISTEDENTRYMODE还可以促使中级用户向高级用户转变。缺点是:界面上有许多术语和图符没有解释,这使得用户,特别是初级用户,很难理解它的准确含义,如:ACTIVEFUNCTION。)从高级用户的角度分析这个界面为高级用户提供了FREE

11、ENTRYMODE,以满足他们提高工作效率的愿望。但是,这里还有些问题,如:在FREEENTRYMODE下,每一个数据输入时,用户都必须按下ENTER键,给用户带来了许多麻烦。)总结从用户的角度分析这个界面存在以下问题:由于界面上信息的缺乏,用户,特别是初级用户,对准确地理解界面上的术语和图符的含义有困难。对于高级用户,这个界面上有一些冗长的操作。)解决方法在界面上,增加对术语和图符的必要解释。为高级用户提供更简洁的操作。从菜单语义结构角度分析数控钻床软件用户界面由菜单、窗口、软键、引导行和在线帮助组成。这里,只对菜单语义结构进行分析。.关于菜单系统菜单系统设计的主要目标是建立一个与用户任务相

12、关的、可见的、,易于理解和记忆的、操作方便的菜单系统。同时,菜单系统还应该支持用户思考他门的任务,并且使他们能够容易组织面向任务的操作序列。菜单设计的关键是尽可能地从用户的角度组织菜单的语义结构系统。.菜单语义结构分析为了分析和评价该界面的菜单语义结构系统,发现数控钻床软件用户界面菜单语义结构系统与从用户角度出发组织的数控钻床软件用户界面菜单结构系统之间的差异,我们设计了下面的实验。在这个实验中,首先在顺序上随机地列出数控钻床软件用户界面上的所有菜单术语及其解释,如:参考点(ReferencePoint):机床主轴的位置相对这个点被测量。刀具表(Table):刀具的位置定义数类型图形补偿尺寸状

13、态公差数据被存储在这里。然后,请名数控加工教研室的教师和学过数控加工课程的高年级学生作被试(这些被试在数控加工领域具有丰富知识,但没有接触过数控钻床软件用户界面),要求被试仔细阅读数控钻床软件用户界面上的所有菜单术语及其解释,然后,请他们从自己的角度重新组建该数控钻床软件用户界面的菜单语义结构系统。图菜单语义结构系统一致性比较统计表)实验结果通过比较数控钻床软件用户界面菜单语义结构系统和被试重新组建的该数控钻床软件用户界面的菜单语义结构系统,我们获得了两个菜单系统之间一致性的统计结果,如图。)实验结果分析一般地说,如果在菜单与子菜单之间有明确的逻辑关系或有相同的词汇,这样的菜单语义结构的一致性高,如:ManualManualOperationProgramMainProgramMacroProgram反之,菜单语义结构系统的一致性就低。如Automation组的一致性仅为,数控钻床软件用户界面菜单语义系统中,Automation下包括下面子菜单:Machining,DryRun,WirePlotGraphics,ProgramCheck,EraseGraphics。)结论从逻辑的角度设计一个与用户心理完全一致的菜单语义结构系统是很难的。子菜单的命名直接影响一致性。当某个子菜单从语义逻辑上可以同时属于几个主菜单时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号