电子地图操作界面的可用性评估毕业论文_第1页
电子地图操作界面的可用性评估毕业论文_第2页
电子地图操作界面的可用性评估毕业论文_第3页
电子地图操作界面的可用性评估毕业论文_第4页
电子地图操作界面的可用性评估毕业论文_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要可用性研究近几年开始在地图学领域兴起。本研究采用可用性评估方法对电子地图进行可用性测评,以期得到为设计用户满意的地图提供更加科学的依据。本研究共分为三个阶段。第一阶段:调查国内外主要电子地图的操作界面,归纳出主要操作功能及功能组合;第二阶段:利用flash软件制作出模拟电子地图的操作界面;第三阶段:就模拟操作界面,控制电子地图界面因素,请受试者完成地图界面操作任务,测试操作界面的使用绩效和满意度。测试结果表明,模拟电子地图界面在功能上设计、绩效、界面设计、客户满意度上存在一定的欠缺。最终提出要完善功能设计和和代码设计以达到客户更满意的电子地图操作界面的改进方案。关键词:可用性;电子地图;操

2、作界面;flashabstractusability studies in recent years started to rise in the field of cartography this research adopts the usability evaluation methods of electronic map for usability evaluation, in order to get customers satisfaction as the design map to provide a more scientific basis this study is d

3、ivided into three stages first stage: survey at home and abroad mainly electronic map operational interface, induces the main operating functions and function combination; the second stage : use flash software to produce analog electronic map interface; the third stage: the simulation interface, con

4、trol interface of electronic maps, please subjects complete map interface, test the use of the interface performance and satisfactiontest results show that there is a certain lack of the simulated electronic map interface design on the function, performance, interfacedesignfinally put forward to per

5、fect the function design and code design in order to achieve customer satisfaction with more electronic map interfacekey words:usability、electronic map、operational interface、flash目录摘要iabstractii1 绪论111 研究背景112国内外文献综述2121电子地图概述2122可用性概述及发展状况4123基于flash开发电子地图713研究目的和意义714研究主要内容与设计框架815重点解决的问题92模拟电子地图界

6、面制作1021 基于falsh制作电子地图概述1022确定地图功能1023制作地图底图1124制作功能按钮及代码设计12241按钮制作要求12242 按钮制作过程12243按钮代码设计133 实验研究1631 实验目的1632实验仪器1633实验原理1634实验设计16341 任务概述16342 任务设计17343 指标设计1735 实验内容及步骤17351 实验准备17352 操作过程214 实验数据记录与处理2641各任务测评小结26411 任务一测评小结26412 任务二测评小结27413 任务三测评小结28414 任务四测评小结2942任务测评总结31421 任务完成情况总结31422

7、 各指标测评结果总结31423 问题及反馈总结325 结论与建议3351 测评结论33511 电子地图功能设计33512 电子地图界面操作绩效33513 使用者的主观满意度3352 综合建议33致谢35参考文献361 绪论11 研究背景可用性相关研究的出现主要源于现代设计的要求。现代设计的风格已经从功能主义逐步走向可多元化和人性化。今天的用户一方面要求产品功能齐全、高效,适于人的操作使用,另一方面又要求产品满足人们的审美和认知精神需要。比如现代计算机设计,已经摆脱了旧有的纯机器味的淡漠;尖锐的棱角被圆滑所代替;单一的米色不再一统天下;机器更加紧凑、完美,被赋予了人的情感。软件界面中颜色、图标的

8、使用,屏幕布局的条理性,软件操作间的连贯性和共通性,都要求充分考虑人的因素,使之操作更简单、友好。伴随着产品设计人性化的需要,需要许多公司和研究机构都在寻找能实现产品人性化、高效化的方法。而要实现产品的人性化设计,就必须深入了解用户的操作特征和行为规律。在此过程中,人机工程学学科研究思想对发展可用性研究的方法体系有着重要的贡献。人机工程学的贡献主要体现在两方面。一方面,人机工程学学科领域长期发展得到的研究成果可以作为产品设计的直接准则,比如在视觉显示界面上视标的亮度、环境的照度、颜色、大小等方面的参数在人机工程学学科中均有大量研究;另一方面,在人机工程学学科研究过程中发展出的各种评估方法对于产

9、品可用性测试来说也是一个重要的借鉴。此外,对于产品界面设计优劣的评价最基本、最可靠的方式就是通过让真正的用户来进行用户测试也就是可用性测试来实现。由于可用性测试中大量采用实验性的设计方法来保证研究中的变量有效控制,而且允许进行统计分析等方法得到结论,因此可以说可用性测试是对产品的可用性水平进行评价和检验的最为严格的评估形式。同时,从方法来源上来说,心理测量学和心理统计学等社会学科的发展对可用性研究的客观性和科学性提供了重要的保障。从广义上来说,对于产品的可用性研究无论是采用定性的研究方法(如观察法、访谈法)还是采用定量的研究方法(如量表评估或绩效测试),都可以归结为对用户的行为或态度进行观察和

10、研究。心理测量是对代表性行为样本进行客观、标准化的测量,从而对贯穿于人的行为活动中的心理特征进行数量化分析的一种科学手段,而心理测量学科中有关态度量表的编制方法、量表的信效度问题等方面理论的发展对可用性测试方法的完善起到了推动作用。同样,由于用户的种种操作行为是纷繁复杂的,如何从用户众多的行为中发现其内在的操作规律,以及检验产品的设计模型与用户的心理模型是否真正匹配,都需要利用心理统计学学科中大量的统计方法。近几年来来,产品可用性的观点在我国越来越受到广泛的关注。12国内外文献综述 121电子地图概述随着先进的空间信息技术的出现,移动设备配备电子地图(电子地图)服务的应用程序和/或gps(全球

11、定位系统)接收器是常见的在日常生活中的移动用户。寻路是从一个源到一个指定的查找路径认知心理过程目的地1。纸质地图上召开空间信息和指导人们在太空中扮演主要角色。对地图学习文学显示使用地图不是一件容易的事,甚至对孩子成人2。纵观国内外多家地图网站:依托其他在线地图服务商的谷歌和百度很难把握这个行业的走向,而数据更新不够及时的51地图和图行天下也很难再形成自身的竞争力。进入2009年,活跃于在线市场的有mapper(见图1.1示例)、365地图(见图1.2示例)和mapbar(见图1.3示例),这三家无论从地图数据更新频率还是地图数据的质量都要遥遥领先于同行。当然,面对激烈的市场竞争,究竟谁主沉浮?

12、还有待于市场进一步检验。图12 365地图界面图11 mapper地图界面图13 mapbar地图界面(1)电子地图的定义电子地图(electronic map),也被称之为数字地图,是通过使用专业的计算机技术,对地图信息以数字方式进行查阅和存储的一种地图 电子地图对于资讯的存储,方法一般有如下几种:一是使用向量式的方法来存储地图资讯,地图按照比例可做到放大缩小或旋转,而且不会影响其显示效果 地图早期存储资讯的方法使用的是位图式储存,地图不能按照比例自由放大或者缩小然而现在一般利用地理信息系统的技术手段来对现代电子地图软件或数据进行储存和传送 当然还有其他的手段,但技术都不够成熟或者应用的比较

13、少3。(2)电子地图的分类电子地图的种类有很多,根据不同的分类标准 ,往往呈现出不同的分类结果例如:根据比例尺的不同,可以粗略地将地图分为小比例尺地图 中比例尺地图和大比例尺地图;而按照地图载体的差异,又可以将电子地图分为网络电子地图和光盘电子地图两种;再有,根据其内容的不同又可将其分为为普通地图和专题地图;此外,按地图格式的不同分类,又可将地图可分为矢量格式电子地图和栅格格式电子地图3。(3)电子地图的功能电子地图地图的主要功能体现在:第一,也是最基本的,可以用来查找各种场所具体位置。第二,通过地图查找一些出行的路线。第三,了解其他信息 在地图上除了可以看到具体目标的地理位置以外,还可以知道

14、其他的服务等信。 第四,在地图上发布信息 对企业来说,电子地图也是一个可以发布广告的宣传平台。(4)电子地图应用现状研究电子地图是以地图数据库为基础, 通过一定的硬件和软件在屏幕上( 计算机屏幕或投影大屏幕) 显示的可视地图,又称/屏幕地图0或/瞬时地图0,是数字地图在电子屏幕上的符号化显示,是地理空间数据或称数字地图最主要的一种可视化形式。电子地图以数字形式存储于计算机外存储器上,以只读光盘(cd- rom)、网络等形式传播,以桌面计算机或触摸屏计算机等形式提供大众使用。电子地图应用虽然已经发展到不同的领域, 但主要还是集中以下几个领域:智能交通与导航,通过电子地图与互联网,可以随时寻找到路

15、线和有关目标。除了车载导航和手机导航的应用,电子地图也广泛应用在便携设备、航空、航海等导航中。线信息服务, 电子地图在线信息服务是同互联网结合的重要产物, 主要体现在人们日常的衣食住行中, 例如寻找商店, 餐馆等各个方面。特别是旅游服务中, 可以帮助旅游者了解景区情况、交通、购物、住宿各种信息。城市规划和管理中, 电子地图也起着重要作用。通过电子地图可以更好的了解和管理各个部门的工作,例如农林部门可以观测食粮分布情况, 土建部门可以掌握城市公共建设情况等。据统计, 国内地图信息服务市场的规模在2010年已经突破15亿, 需求还在继续增长。军事, 现在的军事中电子地图的应用在指挥系统、定位系统等

16、起到了巨大作用。防灾减灾中,电子地图系统可以监测灾害程度、影响范围、进一步减少灾害损失。2008年年初的低温雨雪冰冻灾害的抗灾救灾中, 灾情分布电子地图就为实施快速高效的抢险救险提供了重要保障。目前, 国外电子地图产业化已日渐成熟, 社会经济的需求和信息技术的迅速发展成为电子地图发展的重要驱动力, 政府、民营、合资企业均开始生产各种电子地图产品,电子地图被普及化、网络化、标准化。在国外, 基于电子地图的产品技术十分成熟, 应用程度也很深入。电子地图为他们在地理信息、电子政务、公众防火等方面提供成的it解决方案。同国外相比国内的电子地图产业化还处在探索及初步发展的阶段, 同时国内对于电子地图的制

17、作有着严格的规定。电子地图在我国有着巨大的市场潜力。据有关专家保守估计, 电子地图在中国市场的需求2010到达几十亿元。但是国内电子地图产业存在技术不够成熟, 制作成本太高, 生产缺乏标准化, 知识产权缺少法律保护等问题4。122可用性概述及发展状况(1)电子地图的可用性 对于可用性的定义,nielsen认为可用性包括以下要素:易学性:产品是否易于学习;交互效率:用户使用产品完成具体任务的效率易记性:用户搁置某产品一段时间后是否仍然记得如何操作; 出错频率和严重性:操作错误出现频率的高低, 严重程度;用户满意度:用户对产品是否满意。 nielsen认为产品在每个要素上都达到很好的水平, 才具有

18、高可用性。国际标准化组织(iso)在其 iso fdis 921411标准(guidanee on usability,1997)中认为,可用性是指当用户在特定的环境中 使用产品完成具体任务时,交互过程的有效性、交互效率和用户满意度5 。电子产品可用性主要在以下两个方面发挥重要的作用。第一,确定测试电子产品的可用性相对水平。从理论上说,电子产品的可用性水平的追求是无止境的。设计师设计出了产品,究竟该产品的可用性水平是否达到了预期的目标,在可用性水平上与竞争对手相比是否富有竞争力,或者相对于老的设计方式,新的设计是否真正带来了有效的可用性水平提升,这些都可以借助于可用性测试来加以验证。往往在很多

19、时候,设计者并不知道也很难知道究竟如何设计是最好的、最可靠的,但却可以通过可用性测试很快知道究竟备选的几种方案中哪种是更加可行的,当然这种比较可以是可用性总体水平上的评价和比较,也可以是某些操作模块(如手机的短信操作模块)的可用性水平比较。电子产品设计师或开发者通常认为他们的产品很独特,不会有任何竞争对手。但是,正如intuit公司的执行总裁scott cook所说的那样,几乎所有的产品都有某类竞争对手,竞争对手可以是人们设法完成任务的某种方式,不必是具体产品。比如对计算机拼音输入法的可用性水平进行评价的话,在某些时候甚至可以选择用笔输入、语音输入作为其竞争对手,然后由用户基于任务并测试不同的

20、解决方案来对某种设计的可用性水平进行评价和比较。第二,发现测试电子产品的可用性问题。电子产品可用性测试的另一个重要作用就是发现测试产品的外观和其他设计方式上存在的可用性问题。而这一目的的实现一方面是通过收集用户的反馈信息来发展设计中存在的可用性问题。收集用户针对设计的反馈信息可以有两种方式,第一种是使用”低保真”原型系统,在纸上画出设计模型,然后收集用户对设计的意见。原型产品是根据产品的概念模型制作的,通过测试可以对产品原型进行可用性评价,从而提供优化参数。大量的个案研究证明,通过观察和沟通等基本的心理学方法,借助于训练有素的专业人员及先进的实验设备和实验手段,对57人的测试就可以找出电子产品

21、中75%80%需要改善的地方。辅助于实验室的录像设备及测试记录,实验人员可以对产品的使用性能进行详尽的分析和归纳。关于测试的结果,产品开发者可以得到一份详细的报告。对于企业的管理层、市场部门和研发部门来说,可用性测试提供了直接观察用户与产品互动的机会,增强了产品设计的科学性,为产品或产品原型的设计提供了优化的依据,降低了产品设计决策的风险成本。而可用性测试更多地是采用第二种方式,即运行一个原型系统或实际的早期产品,由用户亲自参与来测试产品的设计,许多电子产品的设计比如视觉界面都应该有一套标准界面设计规范或界面流程,而往往这种界面设计规范的产生或成熟都需要对多次可用性测试的数据和结果进行深入分析

22、,以不断完善这种规范和流程。以对于mp3产品的听觉界面设计为例,设计师需要了解在不同大小的环境噪声下用户能够听到耳机中某种频率下声音的最小分贝值以及用户觉得最舒适的耳机声音分贝范围,其中前者在工程心理学中称为最低阈限值。那么如何获取这些相关的参数范围值呢?显然仅仅靠设计师自己的主观判断很难获得准确有效的结果,而必须通过大量的用户测试才能获得,比如可以采用实验心理学中的极限法实验设计由用户口头报告的方式进行。而这些声音的频率、音高、响度等参数值的获取可以直接为设计师的产品设计提供有效的辅助和支持。目前,世界各国在举办一个大型活动,如奥运会,均会选择在奥运会开始之前在新建的奥运场馆举行一些重要性相

23、对较低的比赛。其目的也类似于上面提到的产品可用性测试,即通过举行实际比赛来发现新建成的场馆在软硬件设施上存在的不足和问题,以便及时改进。(2)可用性评估可用性评估是系统化收集交互界面的可用性数据并对其进行评定和改进的过程5。(3)学科基础可用性相关研究的出现主要源于现代设计的要求。现代设计的风格已经从功能主义逐步走向可多元化和人性化。今天的用户一方面要求产品功能齐全、高效,适于人的操作使用,另一方面又要求产品满足人们的审美和认知精神需要。比如现代计算机设计,已经摆脱了旧有的纯机器味的淡漠;尖锐的棱角被圆滑所代替;单一的米色不再一统天下;机器更加紧凑、完美,被赋予了人的情感。软件界面中颜色、图标

24、的使用,屏幕布局的条理性,软件操作间的连贯性和共通性,都要求充分考虑人的因素,使之操作更简单、友好。伴随着产品设计人性化的需要,需要许多公司和研究机构都在寻找能实现产品人性化、高效化的方法。而要实现产品的人性化设计,就必须深入了解用户的操作特征和行为规律。在此过程中,人机工程学学科研究思想对发展可用性研究的方法体系有着重要的贡献。(4)兴起如果要追溯产品可用性思想的起源,应从被称为组织行为学鼻祖的泰勒(taylor)所做的铁锹研究开始以及产品设计的发展历程。从产品可用性的角度来说,泰勒的铁锹研究就是针对了用户(工人)和产品(铁锹)之间的交互关系进行了合理的界面设计(铁锹的大小),使得用户可以高

25、效、满意地完成操作任务。由此看来,人们其实很早就开始关注产品可用性问题,而将产品可用性研究作为一个较为独立的研究领域,却还属于较为年轻的学科。产品化设计、商品化设计与生态化设计,是产品设计发展的3个典型形态。第一、传统的产品设计概念,其本质是技术的物化。第二、商品化设计产品的人化设计。第三、可持续发展的社会呼唤生态化设计目前的产品设计正从产品化设计向商品化设计过渡,并会最终发展为生态化设计。商品化设计也存在着消极因素:在商品经济体制中,商品化设计在满足人的多元需求的同时,也迁就了人的种种非理性的需求。人类要提高生存质量,必须遵循人类与自然共生共荣的原则,人类的这种生态意识渗透进设计领域,产生了

26、生态化设计(也称为绿色设计),生态化设计是产品设计的高级阶段。生态化设计,就是在生态哲学的指导下,运用生态思维,将物的设计纳入”人机环境”系统,既实现社会价值又保护自然价值,促进人类与自然界的共同繁荣。目前,中国产品设计的发展,正从产品化设计向商品化设计过渡,或者说,由以技术为主体的产品化设计向以人的需求为主体的商品化设计阶段过渡。在这一过渡过程中,还伴随有生态化设计思想的指导。这既是市场消费发展的需求,也是中国建立市场经济体制后的必然。因此,寻求一条适合电子产品的设计思路,成为从事电子产品设计的相关人员一项紧迫的任务。(5)现状令人欣慰的是,近几年来来,产品可用性的观点在我国越来越受到广泛的

27、关注。2004年国际著名的可用性组织可用性专家协会(the usability professionals association, upa)在中国成立了分会upa中国。upa中国是中国本土第一个非盈利性的可用性组织,其宗旨是要为国内可用性行业搭建一个成熟的交流平台,将国外较为成熟的可用性研究成果引入到中国,通过交流和学习不伏安推动国内可用性行业的进步。acm sigchi(special interest group on computer human interaction)是世界上人机交互领域最大的专业组织,其中国分会的宗旨在于两个方面:一是加强中国人机交互研究及应用人员的联系和学术交流

28、,推动人机交互技术在中国的应用和发展;二是促进中国与其他国家人机交互同行之间的交流与合作。另外,许多高校或研究机构的心理学专业也成立了工程心理学专业方向或可用性研究中心,如中国科学院心理研究所认知与实验心理学研究室、浙江大学工业心理学国家专业实验室、浙江理工大学可用性中心等科研机构相继开展了产品可用性的相关项目和研究。随着可用性研究和人机交互行业的发展,国内也涌现了很多从事可用性研究的专业公司,不少公司成立了可用性研究的专职部门。较为知名的可用性行业相关的公司有:hfi中国、etu艺土界面设计、isaruid伊飒尔等。公司组建的可用性团队有:阿里巴巴ued团队、腾讯cdc团队、金蝶友商网ue团

29、队等。123基于flash开发电子地图 flash是一款非常优秀的二维动画制作软件,它能够制作很精美的动画,文件小,容易在网络中传播,非常受欢迎,因此我们将flash动画制作课程做为多媒体专业的一门专业必修课程,主要学习其中的基本动画制作交互动画制作两大模块。actionscipt脚本语言是flash中非常重要的模块,它有很强大的功能,能够制作交互式的动画,我们可以利用它给我们制作的动画添加交互性,actionscipt使我们原本简单的动画增色不少。对于要制作交互式的动画(小游戏或课件) 的制作者来说,脚本语言是最好的选择,因为它相对其他语言来讲比较容易上手,制作起来相对容易一点6。在众多的电

30、子地图制作工具中flash以其开发成本低廉、发布维护容易、占用资源少、表达性强、flash插件获取方便、用户使用便捷等优点成为现在网络电子地图发布的首选,如百度、谷歌、雅虎等大型网站都采用flash作为电子地图发布平台,发布与我们生活息息相关的交通、旅游、救灾等信息。如谷歌 2010 年 2 月为跟踪澳大利亚维多利亚州首府墨尔本北部的山林大火紧急开发出一套 flash系统,为尽快扑灭山林大火发挥了不可替代的作用;mapabc 采用了 flash技术,开发出能够在线实时反映交通情况的电子地图,为我们的出行提供了参考7。用flash制作电子地图操作界面流程如下所述:运用制图工具软件将制图数据格式的

31、地图转为*eps 或者*ai 格式,在 flash 制作软件中将其导入,进行适当的修改编辑,将不同的专题图层转换为相应的影片剪辑,以各个影片剪辑为操作对象,通过编程,实现各种功能,将整个 flash 文档导出成一个影片(*swf)。在网页中发布的对象是*swf文件8。13研究目的和意义本研究目的在于着重于模拟电子地图操作界面的可用性问题,通过科学的方法进行评估,目的是对其提出改进方案,为制作出更好的电子地图操作界面提供科学的依据。本研究采用可用性评估的内容和方法为很多电子产品特别是电子地图界面的可用性评估测试做出借鉴,并引起人们在开发电子产品过程中从人因学、客户满意度等角度对产品的评估改进的重

32、视。14研究主要内容与设计框架本研究主要分为三个阶段:第一阶段,通过界面设计工具软件设计模拟的电子地图界面;第二阶段,以软件模拟的电子地图界面为测试对象,控制电子地图界面因素,运用人机界面可用性测试方法,通过受试者进行地图的相关任务操作,对用户操作时的用户使用绩效和满意度进行可用性测评;第三阶段,针对可用性测评结果分析用户在界面操作中出现的问题,对产品界面设计和运营提供改进意见与建议。本研究的设计框架,如下图:决定研究主题拟定研究目的与问题陈述搜集并分析相关文献选定研究工具设计研究工具选定研究方法和研究范围设计研究实验并进行实验试验数据整理和分析研究结论与建议准备阶段研究阶段分析整合阶段图14

33、 研究设计流程图15重点解决的问题 该课题重点要解决电子地图界面设计和评估的问题。其中界面设计需要学习软件和编程语言相关知识,做出其应有的功能,才能进入评估阶段。其中测评阶段需要搜索相关文献,利用科学的方法设计实验进行可用姓测评。2模拟电子地图界面制作21 基于falsh制作电子地图概述目前网上涌现出众多电子地图,这些电子地图操作方便,具备数据查询、距离测量甚至精确定位等传统地图所不具备的强大功能。现有的电子地图多数用java开发的,功能强大,操作便捷。比较典型就是mapbar(mabarcom)与mapabc(mapabccom)、灵图(lingtucom)。此外,还有一部分是用flash制

34、作的电子地图,比如网格深圳(wanggeszcom)、九江电子地图(jjmapcn)、江门(五邑)地图(5emapcom)、衡阳电子地图(hyemapcom)等。java与flash相比具有明显的优势,是电子地图技术的主流方向。不过使用java地图的客户端必须安装java虚拟机,对于没有安装相关插件的电脑用户来说,并不能立即使用java电子地图。但对于非专业的爱好者来说,flash比java更容易掌握一些。特别对于绘制楼盘、小区或是小城市的地图,并没有太多太强的功能要求,使用flash制作已经足够了。对于flash电子地图来说,几乎所有的个人电脑都安装了flashplayer插件,只要打开浏览

35、器即可正常使用。因此对于非专业的爱好者来说,无论使用或是学习制作flash电子地图更为现实一些。只要掌握了一定flash actionscript的基础知识,都可以通过学习制作出自己满意的互动电子地图9。22确定地图功能图21 百度地图网页界面图21是百度地图界面,百度地图能实现的功能主要包括缩放功能、平移功能、查询功能、测距功能,其中查询功能又包括地点查询、路线查询、公交查询等。一般说来,最常用的功能无非是对地图的缩放、移动、按地名查询和测量距离等。在这里我们只选取比较简单的”放大”、”缩小”、”移动”、”复位”和”测距”。电子地图功能设计放大缩小平移复位测距 图22 电子地图功能设计图23

36、制作地图底图地图的底图可以通过很多的图形图像处理软件来制作,当然也可以用flash制作,本课题制作电子地图底图的原图是北京地图的矢量图形,格式是ai。ai格式的图形一般的软件是打不开的,只用通过专业的图形处理软件才能打开,这里用的软件是adobe lllusrrator。图23 北京地图ai格式原图图23所示的是在adobe lllusrrator中打开的矢量图形,但是这种格式的图形要想直接在flash中打开并且作为地图来使用,还需要将其修改。adobe lllusrrator正好有这个功能,在flash中可以直接打开。打开macromedia flash 8,导入ai格式的地图作为底图。24

37、制作功能按钮及代码设计actionscrip是flash专业的脚本语言采用的面对对象的编程思想。通常以动画中的关键帧按钮实例、影片剪辑实例作为对象来对actionscrip进行定义和编写,实现自己的意图。actionscrip由flash player中的虚拟机来解释执行, 其代码通常被编译器编译成“字节码格式”字节码嵌入swf文件中 ,swf文件由运行环境 flash player执 行10 。导入已经转化好的图形作为底图,还需制作其相应的功能和编程来按钮实现其地图的基本功能。241按钮制作要求(1)按钮图形应该易辨识。(2)按钮大小应适中,保持界面的外观看上去让人很舒适。(3)按钮颜色要分

38、辩开,有些按钮的功能实现鼠标只要触碰,颜色就会更改。242 按钮制作过程 (1)网上搜索相应图形,或者在flash中动手画出图形。 (2)打开flash 8,在菜单栏中选择”插入”“新建元件”编辑元件保存元件 (3)新建一个新的图层,命名为”按钮”,在该层依次创建”放大”、”缩小”、”移动”、”复位”和”测距”5个按钮。如图24所示。图24 创建基本功能按钮243按钮代码设计进入”动作面板”,为各个按钮配上以下actionscript功能控制代码。(1)”放大”的actionscript代码如下:on(release)/map_mc_width*=12;/map_mc_height*=12;/

39、注:_width和_height影片剪辑的宽度和高度,单位为像素。(2)”缩小”按钮的actionscript代码如下:on(release)/map_mc_width*=08;/map_mc_height*=08;/(3)”移动”的actionscript代码如下:on(release)/move();/functionmove()/map_mconmousedown=function()/startdrag(map_mc);/map_mconmouseup=function()/stopdrag();/注:此处所调用的全局函数startdrag可以使影片剪辑在影片播放过程中拖动。一次只能拖

40、动一个影片剪辑。执行startdrag() 操作后,影片剪辑将保持可拖动状态,直到用stopdrag() 显式停止拖动为止,或直到对其它影片剪辑调用了startdrag() 动作为止。(4)”复位”按钮的功能是将地图恢复到文件开启时的初始状态,其actionscript代码如下:on(release)/map_mc_xscale=100;/map_mc_yscale=100;/map_mc_x=-320;/map_mc_y=-200;/(5)”测距”按钮的功能是测量地图上某两点间的距离,其actionscript代码如下:on(release)/var isfirst:boolean=true

41、;var x1,y1:number;_rootcreatetextfield(“dis_txt”,5,10,10,500,400);dis_txttextcolor=0xff0000;myformat=new textformat();myformatsize=60;dis_txtwordwrap=true;dis_txtselectable=false;dis_txttext=“测两次点击鼠标距离 “;onmousedown=function()var msg:string;point(isfirst);msg=point(isfirst);dis_txttext+=msg;isfirst=

42、!isfirst;function point(isfirst)var msg:string;if(isfirst)dis_txttext=“测两次点击鼠标距离 “;thisclear();thislinestyle (1, 0x000000);thismoveto (_xmouse, _ymouse);x1=_xmouse;y1=_xmouse;msg=“第一次点击的坐标:”+”(“+x1+”,”+y1+”) “;elsevar dis:number;thislineto (_xmouse, _ymouse);x2=_xmouse;y2=_xmouse;dis=mathsqrt(mathpo

43、w(_xmouse-x1),2)+mathpow(_ymouse-y1),2); msg=“第二次点击的坐标:”+”(“+_xmouse+”,”+_ymouse+”) “+”两次点击的距离是:”+dis*03+”公里”;_rootdis_txtsettextformat(myformat);return msg;3 实验研究如何进行科学的可用性评估, 找出存在的不足, 改进现有设计, 提高产品可用性,是当前地图学研究中的一个热点领域。目前可用性评估方法主要有两类: 经验方法和形式方法。经验方法是目前采用较多的一类评估方法, 它通过观察、咨询、实验等手段获得各种信息进行定性分析和评估。由于这类评

44、估方法通常受到测试人员和评估人员主观因素的影响以及受到评估现场、数据分析等客观条件的限制,所以很难全面、客观地掌握系统的实际运行情况。形式方法一般是对系统的任务模型进行分析, 从中了解系统应该如何完成任务和应该达到何种目标, 并由此测定系统的功能和系统的设计效果。由于有些交互过程极为复杂, 并且还涉及到用户的认知特性,所以形式方法的实现比较困难, 它的实现必须建立在准确、可靠的任务模型基础上。本研究提出了一种面向任务的实验和形式结合的评估方法,它通过分析指定任务, 设计文档,把经验方法和形式方法结合起来,并且将用户的实际操作与相关任务建立联系,然后对电子地图进行可用性评估。由评估得到的有益信息

45、, 可以帮助设计人员发现存在的问题, 改进电子地图的设计11。31 实验目的学习和掌握电子地图操作界面类产品的特征、可用性测评的关键点和电子地图操作界面可用性测评的过程。32实验仪器可用的笔记本电脑一台(已经安装好macromedia flash 8 player或者其他版的flash播放器,鼠标完好)、待测评用的模拟电子地图界面(swf文件)、秒表。33实验原理 打开电子地图模拟界面,通过鼠标多各按钮的组合操作,可实现对图形进行放大、缩小、平移、查找地点、测距等功能。34实验设计341 任务概述 在评估中, 任务及任务之间的关系是考虑的关键。这里的任务是指完成一个目标所执行的一个动作。任务模

46、型是描述计算机系统要完成用户目标所涉及的一系列动作, 同时还描述各动作之间的相互关系。在任务模型中, 一般按功能抽象程度将任务进行逻辑划分并组成层次结构。由于会存在同时发生的任务, 所以还需要考虑任务间的时序关系, 即任务的执行顺序。任务按应用方式可分为4种类型:用户任务, 即由用户完成的任务,与系统不进行交互操作; 应用任务, 即完全由应用程序执行的任务; 交互任务,即通过用户与系统交互操作所完成的任务; 抽象任务,即由无法直接执行的复杂动作完成的任务。由于本文主要是对电子地图的可用性进行评估, 因此针对的任务类型主要是完成人机交互操作的交互任务,及多个交互任务抽象的复杂任务11。342 任

47、务设计 本课题是针对模拟电子地图的可用性评估,所以要设计实验任务对其测评。本课题采用四个任务:任务一:组合”放大”和”平移”两个按钮,查询地点”西红门”。任务二:组合”放大”、”缩小”和”平移”两个按钮,查询地点”西红门”任务三:组合”放大”、”平移”、”复位”三个按钮,在查询地点”西红门”后,地图回到原始位置和大小。任务四:组合“放大”、“平移”、“测距”三个按钮,测量“西红门”到“旧宫”之间的距离。343 指标设计(1)放大、缩小按钮点击的次数(2)整个任务完成的时间 (3)平移次数、平移的错误次数(指平移的方向弄错)(4)主观上的满意度、方便性35 实验内容及步骤351 实验准备模拟电子

48、地图可用性测评主要有产品使用和需求确认、人员准备、环境准备、用户准备、文档准备等方面。(1)产品试用和需求确认在测评前期,充分的准备工作是保证测评顺利进行的前提条件。所有测评成员都要熟悉电子地图界面操作,并且应亲自试用,亲自感受产品。对产品有了自己的感受及认识后,在测评过程中碰到问题也会更加容易理解。测评任务的设计和脚本撰写工作都应是团队成员一起完成的,与测评需求方确定了最终需求之后,就可开始着手下一步的准备工作。(2)人员准备模拟电子地图测评人员需要34人组成。其中,包括一位项目测评主要负责人、12位主持人、2位记录人员。所有的成员在接受这个测评项目后,必须先要使用并熟悉产品。(3)被试准备

49、模拟电子地图操作界面测评被试邀请条件:人数:共32人(每8人完成一个任务),性别:男女各半,年龄:1822岁;经验:有过计算机使用经验。(4)文档准备测评任务一:(测评重点:被试能否在最短的时间内找到地点”西红门”。)主持人提示:组合”放大”和”平移”两个图标按钮,单击其相应图标即可。开始时间 结束时间: 放大过程点击次数 平移的错误次数: 需要关注的地方:被试操作1:点击”放大”图标按钮,使图形放大至一定倍数,直至易找出图中任何地点名称。 完成 未完成 提示完成 被试操作有障碍的地方: 被试操作2:放大至一定程度后,使用”平移”图标按钮,找出目标地点”西红门”。完成 未完成 提示完成 被试操

50、作有障碍的地方: 任务完成情况: 独立完成 提示后完成 失败任务完成后问题:对该任务的建议和意见: 对该任务操作的满意度和方便性,请您进行打分1 2 3 4 5很不满意 非常满意测评任务二:(测评重点:被试能否在最短的时间内找到地点”西红门”。)主持人提示:组合”放大”、”缩小”、”平移”三个图标按钮,单击其相应图标即可。开始时间 结束时间: 放大过程点击次数 缩小过程点击次数: 平移的错误次数: 需要关注的地方:被试操作1:点击”放大”图标按钮,使图形放大至一定倍数(能看清地点名称但在屏幕界面里找不到想要搜索的地点),。 完成 未完成 提示完成 被试操作有障碍的地方: 被试操作2:放大至一定程度后,使用”缩小”图标按钮,使图形缩小至能轻易找出任何地点名称。完成 未完成 提示完成 被试操作有障碍的地方: 被试操作3:缩小至一定程度后,使用”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论