时间:2023-03-29 09:18:46
导语:在flash论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
1.1强大的图像处理功能
flash软件不仅可以完成一般图像处理软件对位图的处理,还可以实现对矢量图的处理功能。由于位图记录的是图像上的相关点的位置颜色,其以像素为设计单位,因此对位图的处理一般会影响图像的质量,比如对位图的放大会使得图片变得模糊,从而图像处理效果不能让人满意。矢量图则不然,它是以线段和角度为单位,因此对矢量图的处理不同于对位图的处理,在进行放大或缩小时,不会改变图像本身的清晰度,从而在图像处理的过程中保证图像的质量不受损失,这对于制作多媒体课件来说,Flash技术的这一优势极为重要。
1.2支持多种格式文件
Flash在设计过程中可以针对多种格式文件进行处理,这极大地扩展了其功能,同时使得教师在设计多媒体课件时更加具有灵活性。使用过Flash软件的用户就知道,在导入文件时,Flash软件可以支持20多种文件类型,图像文件不仅可以处理JPEG格式,GIF格式,还可以处理BMP格式以及WMF格式,声音文件不仅可以处理WAV格式文件还可以处理MP3格式的文件。基于多素材处理的强大功能,使得用户在处理这些文件时使用更加简洁高效。同时在处理完相关文件时还可以保存为用户需要的各种格式文件。
1.3输出文件占用较小存储空间
由于Flash在动画制作过程中主要是以关键帧和过渡帧为单位的,因此在生成SWF格式文件时所占空间极小,这种小容量文件的一大特点就是在网络和下载过程中速度快,以极高的效率在互联网进行下载播放。利用这一特点制作的多媒体课件适合在远程教学中使用。
1.4强大的交互功能
现在的教学更加强调师生之间的互动,而教师在一般的多媒体课件制作中经常使用的Word,PowerPoint等Office软件缺少的就是交互作用。与之相比,Flash拥有更大的人机交互功能。由于其具有丰富的函数和命令,因此可以实现诸如图像、声音、文字等内容的交互融合,使得用Flash制作的多媒体课件能够实现很强的交互功能。在当下的教学实践中,这一功能极其重要。
2基于Flash的多媒体课件设计
2.1Flash制作多媒体课件的方法
Flash制作多媒体课件可以选择的主要有四种方法,它们分别是幻灯片法、模板法、场景法和影片法。首先介绍幻灯片法,顾名思义,其制作多媒体课件的方法原理和PowerPoint大致相同,在新建中选择创建幻灯片演示文稿即可,然后就和制作PowerPoint课件一样就可以了。其次是模板法,由于Flash软件中嵌入了多种可供选择的课件模板,因此使用者在制作课件中根据模板填充相关教学内容即可,至于演示内容之间的交互方式,都已经在模板中设计好了,因此不用去单独设计,但是由于Flash软件中的模板相对于PowerPoint来说有些少,教师在制作多媒体课件的很多时候可能找不到需要的模板,因此这一方法有一定的局限性。接着是场景法,这要求多媒体课件制作人员首先需要将要实现的内容根据场景进行分类,然后根据不同场景设计不同的多媒体课件内容,然后再通过Flash软件中的goto命令实现不同场景之间的交互,从而形成一个完成的多媒体课件。最后是影片法,这种方法同样需要课件制作人员首先对不同的内容进行分类,分成几个不同的Flash影片。但不同的是所有的内容同属于一个场景,需要交互的是不同的Flash影片。这种方法使得各个影片之间的交互更加简洁,同时使用界面也更加友好。但是就设计而言,要比场景法麻烦一些。
2.2Flash制作多媒体课件的过程
在制作多媒体课件时,首先要做的就是确定教学目标,根据目标来确定多媒体课件涵盖的内容以及设计风格,尽量使得多媒体课件与教学目标相一致,这样才能达到预期的教学效果。其次,就是根据多媒体课件的设计要求准备相应的设计素材,包括声音、文字、图像等不同的素材。图像素材的获取可以通过互联网络下载、屏幕截图或者扫描拍照的方式获得。声音素材一般需要教师自己将相关教学内容录音,对于其他不需要教师讲解的声音素材也可以从相关渠道下载。视频素材可以通过截取需要的视频片段的方式来得到。动画素材可以自己根据需要制作也可以下载现成的导入,总之,多媒体素材的准备要服务于教学过程的需要。接着就可以确定课件的相关模块并进行流程设计了,具体流程如下图:流程图设计好之后,就正式进入多媒体课件的设计了。首先是片头的制作和设计,片头一般可以用图片和声音结合的形式,根据教学主题的要求,设计成一个动画的形式,吸引学生的注意力。然后就是多媒体课件内容的制作和设计,这就要求明确教学目的是什么。根据一定的教学目的来安排相应的教学内容。一般一堂形式丰富的教学应该包括基本理论的讲解,根据理论设计的相关多媒体内容的展示以及最后的学堂测试。理论讲解是基础,要通过浅显易懂的方式让学生理解所学知识背后的基本原理,掌握所要求的教学内容,一般使用Flash制作相关文字和图片,通过教师的讲解就可以完成此部分内容。接着就是教学课件的展示,在这里不光要有文字的部分,还需要相关的视频材料,这样能够使得抽象的知识更具体,同时教学形式也趋于活泼,可以调动学生的学习积极性,也便于学生很快地掌握相关的学习知识。最后的课堂测验部分可以通过Flash灵活的习题相关模块的设计来完成,从而检验学生的学习效果和教师的教学质量。课件的片头和主体内容设计完成之后,就需要一个片尾来结束整堂课的内容,片尾的设计可以使用图片背景、文字和动画内容。在制作过程中要充分发挥Flash软件的强大功能,尽量使用矢量图像,导入的声音、音视频文件尽量提前压缩至最小,以避免最终设计的Flash文件过大而不易于。同时多使用渐变效果提高Flas的层次性和动感。在设计动画的过程中尽量将不同动作的时间点相隔开来,以免执行的时候产生混乱。在利用Flash软件制作多媒体课件时,要给后续的修改工作留有余地,以提高课件的可用性。可以通过预览的方式对制作完成的多媒体课件进行最后的检查工作,保证多媒体课件的播放效果,在预览过程中做好记录工作以便最后对课件的不足之处进行相应的修改。确定课件制作无误之后就可以根据需要的格式对文件进行保存并了。
3利用Flash制作多媒体课件时的注意事项
Flash课件由于在制作多媒体课件时的巨大优势,在未来的课件制作中必将被广泛应用。如今Flash软件应用比赛在各高校陆续开展起来,极大地普及了Flash软件在多媒体课件制作中的应用,但是在使用Flash制作多媒体课件时我们还应该注意一些问题,以使得Flash软件的作用得到充分的发挥。首先,要明确的是通过Flash软件制作多媒体课件是为了提高教学水平,其最终的服务对象是学生。不能为了制作一些动画效果而忽视了教学的需求。同时在使用Flash设计多媒体课件时,一些细节的处理,比如文字的打消,图像的颜色搭配,背景音乐的设计上都要服务于教学工作。不能使得课件的文字难以看清,课件的背景音乐过于聒噪而影响了正常的教学,图像颜色过于相似而难以辨别,只有这样才能发挥Flash软件在制作多媒体课件中的优势,提高教学质量,寓教于乐。
4结语
关键词:大学物理实验,原理动画,Flash
(一) 引言
随着现代教育技术不断在教育领域的应用,在各高校的精品课程网站上均能找到不少支撑该门学科的课件和网络课程,这反映出高校教师越来越多地能自主运用现代教育技术来展开教学。毕业论文,原理动画。作为高校理工科学生的基础课,大学物理实验是重要的实践环节。在教学上,学生历来对该门课程反映的问题是实验时间不够,实验原理部分难懂抽象,实验流程的文字描述不够直观等问题。基于上述原因,广西民族大学物理与电子工程学院大学物理教研室组织人员开发基于Flash的大学物理实验原理动画,以帮助学生理解实验原理。笔者有幸参与此项目的制作,下面将以分光计测量光波波长实验为例,重点介绍了实验原理动画的设计及制作过程,其中包含了对实验原理的分析、设计动画的思路和原则。
(二) 动画制作的原则
1.理论依据
从生动的直观到抽象的思维是人类认识发展的基本规律。在教学中采用直观的方法,向学生提供各种感性材料,可以大大提高学生的知识经验,加深学生对教材的理解,促进学生掌握知识。大学物理实验原理Flash动画的制作应遵循在心理学感知的规律,以符合学生的认知规律的。
(1)根据感知的强度规律,作用于感官的刺激必须达到一定强度,才能引起清晰的感知觉。因此,大学物理实验原理Flash动画中文字字号取18号、橘红色,图片和动画中所用的线条和颜色也在根据实际需要的基础上尽量加粗,选鲜艳的颜色,原理中所涉及到的图片、动画一般占场景的2/3左右,鼠标移至按钮上或单击按钮会有声音提醒等,这些制作都能做到刺激学生感官,引起学生注意的效果。
(2)根据知觉的整体性,时空上接近和相似的刺激易于构成一个整体为人们所感知。大学物理实验原理Flash动画中,反映原理的文字和动画都由按钮控制,一步一步地按顺序实现,且实验中的关键图片或动画会贯穿整个实验原理动画的播放过程,有助于学生形成连贯的思维。毕业论文,原理动画。
(3)根据知觉的选择性,对象与背景间的差别越大,越容易被感知。大学物理实验原理Flash动画中,背景底色为白色,文字为橘红色或深蓝色等暗色调,底衬为淡蓝色等浅色调,文字、底衬与背景之间形成鲜明的对比,图片和动画都采用较鲜艳深刻的色彩,也能够较有效地起到刺激学生感官的效果。
2.制作原则
(1)文字动画方面:对比书本上易使学生昏昏欲睡的、静止的、大篇幅且复杂的文字来说,大学物理实验原理Flash动画中的文字大部分采用淡入淡出、旋转等效果进出场景,是为了吸引学生的注意,且内容是一段段地进出场景,相应的文字配以相应的图片或动画,学生更容易理解教材的意思。同时在画面切换上也使用一定的转场效果,是为了使内容的转换不显得生硬,使学生不会感觉到变化太快而难以接受。还有文字闪烁效果也是为了引起学生的注意。
(2)原理动画方面:大学物理实验原理Flash动画中,反映原理的动画都由按钮控制,一步一步地实现,其目的是为了让学生在学习实验原理过程中取得主动的地位,当某一步骤想明白了,再进入下一步骤的学习,有助于学生形成连贯的思维。
(3)样式统一方面:由于每个实验的动画分别是由不同的人员制作的,所以为最后整合方便,事先必须约定好动画的统一格式,否则各有各的动画样式,不利于后期进行整合。毕业论文,原理动画。统一的样式表如表1所示。
表1 原理动画样式统一规定
论文摘要:随着信息技术改革的发展和深入,多媒体教学越来越受到重视。本文浅谈了多媒体在计算机教学中的应用,以Flash软件为例进行说明,采用这种技术,可激发学生的学习积极性和主动性,提高学习效率,它灵活的交互性可以改善学习效果。
一、多媒体辅助教学
多媒体技术是指把声音、文字、图形、图象、动画等多种媒体的信息通过计算机进行交互式综合处理的技术,即通过计算机,用多种手段来存储传播和处理信息,人们利用多媒体计算机的文本、图形、动画、视频和音频综合处理能力及其交互式的特点,编制的计算机辅助教学课件能达到生动、形象、逼真的效果。
多媒体教育技术飞速发展,教学过程中多媒体技术的运用越来越普遍。计算机教学是抽象理论与实际操作结合起来的教学的系统,要提高其教学效果,必须利用多种手段激发学生学习的兴趣。这就要求教师在运用多媒体技术教学的同时,多关注教育理论的发展,随时用先进的教育理论来指导自己的多媒体教学工作实践,注重发挥多媒体教学的优势。注重其合理应用,正确处理好教师、学生、多媒体之间的关系;多媒体与传统教学,教学内容与教学形式的关系。
二、Flash软件辅助教学
(一)Flash软件功能概述
I.动画处理。 FLASH可以创建两类过渡动画。第一类称为运动过渡动画,我们可以在某一帧即关键帧(KEYFRAME)定义某个对象的属性,然后在另一关键帧中改变这些属性,FLASH可以完成这些属性的渐变过程,过渡的属性包括对象的位置、大小、旋转、扭曲、颜色、透明度等,FLASH还可直接导入其他类型动画和电影,如GIF, FLASH播放器文件SWF,QUICKTIME电影文件MOV等。
2.声音处理。在FLASH中有两类声音,分别称为事件声音(EVENT SOUND)和流声音(STREAM SOUND)。事件声音必须完全下载以后才可以播放,并直到有明确的停止指令才会停止播放,即使电影播放结束了,它也会播放到文件的结束。而流声音只需要下载开始几帧的声音就可以播放,并且能和动画的播放同步,这也是FLASH软件的优点之一。与事件声音不同的是,如果电影停止了,那么流声音也就停止了。
3.建立交互。FLASH提供了丰富的交互方式:例如,文本、点/触摸屏幕、移动对象、按钮、点击对象、热键、下拉菜单、表单、列表框等等。
文本交互。可以建立可编辑文本框,可以设定文本的边界和背景、是否密码输入(即显示“*”号)、多行和自动换行、限定输入字符的长度、是否能够编辑和选定、大小写、特定的字符等,这些文本交互方式很适合于多媒体课件中的单词拼写、注册、密码输入、输入变量、提交用户信息等功能。
按钮交互及鼠标事件。FLASH可创建按钮并为按钮分配在指定的事件发生时要执行的动作((ACT工ONS)。在这里,“按钮”可以是文字、图形、图标等元素,“事件”是触发动作执行的信号,如当鼠标在按钮上按下时即发生了一个事件。
(二)Flash软件辅助教学
1.以人为本,发挥学生的主体性。多媒体教学改变了传统的以教师为中心的课堂教学模式,代之以新型的以学生为中心的教学模式。
2.概念阐明。在FLASH动画知识教学中,涉及帧动画、渐变动画、移动动画、引导层、打散、组合等概念,由于这些概念带有一定的抽象性,对于计算机知识不是比较全面的来说,往往易混淆渐变动画和移动动画的概念,弄不清打散与组合的区别,不能正确理解引导层与层关系等,而采用多媒体辅助教学后,这些问题就迎刃而解了。
3.正确处理多媒体与传统教学之间的关系。实际上,在教学中可以将多媒体教学理解为在传统教学基础生:所增加了多媒体 (包括计算机)这一特殊教学工具而以,它不可能抛弃所有的传统教学手段。例如,在对课程进行复习时,必须要有停顿时间,以保证学生把要点记下来。也可以采取将学习要点打印出来的方式,在课后发给学生,以提高学生的学习效率。
(三)想法和建议
FLASH技术在我国刚刚起步,现在我国看到的FLASH作品大都是个人制作。国外制作单位基本上是以团队的形式出现,在一个团队中有专门的策划、设计美工、音乐、编程、制作人员,这样才能制作出精品。在FLASH制作中,会涉及到一些专业编程知识或美工设计知识,这也是广大教师利用FLASH制作成功课件的又一障碍。
论文摘要:今年二月份Adobe公司推出了AIR 1.0版本,AIR对大多数人来说,都非常的陌生。该文简要的概述了什么是AIR,AIR的优点,如何来构建AIR程序等问题。
1 引言
Adobe自从收购了Macromedia有了Flash和它的RIA解决方案之后,野心大了不少,它至少是想要和Google,微软的竟争中占一席之地,甚至是想集两家之长取而代之(Web+软件=融合),所以,它最近两年不停地放出一些开源的工具和解决方案,直到今年二月份推出了AIR 1.0版本。
2 AIR到底是什么
Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程序。
AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程序,例如,一个AIR程序可以使用如下一种或多种组合技术构建:
1) Flash/Flex/ActionScript;
2) HTML/JavaScript/CSS/Ajax;
3) PDF可嵌入任何应用程序中。
作为结果,AIR应用程序可以是:
1) 基于Flash或Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF);
2) 基于Flash或Flex的HTML或PDF。
应用程序的根内容为基于Flash/Flex(SWF)的HTML(HTML,JS,CSS)或PDF:
1) 基于HTML,应用程序根内容为HTML,JS,CSS;
2) 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML的Flash/Flex(SWF)或PDF。
用户使用AIR应用程序的方式和传统桌面程序是一样的,当运行时环境安装好后,AIR程序就可以其他桌面程序一样运行了。
因为AIR是应用程序运行时环境,因此她很小且对用户来说不可见。运行时环境提供了一套一致的跨操作系统平台和框架来开发和部署应用程序,因此你的程序不必到每个平台上进行测试,在一个平台上开发好就可以在其他平台上运行了,这有很多好处:
1) 开发AIR应用程序不必做额外的跨平台工作,节省了时间,因为跨平台的工作AIR都帮我们做好了(只要其他平台能支持AIR)。
2) 比起Web技术及其设计模式,AIR应用程序开发迅速,她允许将Web开发技术搬到桌面上来而不用另外去学习桌面程序开发技术或复杂的底层代码,这比起低级语言如C和C++更容易学习,且不用去处理每个操作系统复杂的底层APIs。
3) AIR程序都是跑在AIR这个Runtime之上的。这就好比SWF文件在Flashplayer中运行一样。
3 AIR体验
AIR的组成和过程:一个描述应用的XML+一个根节点资源+一个打包工具。 在使用Flex Builder3建立AIR项目的时候,一般都会自动产生一个MXML和个XML。用Flex编译SWF,作为这个AIR的默认根节点,然后通过Flex Builder3成为air安装包。(当然这并不是唯一开发AIR的方式,Flex开发成本相对较高)我们只要有swf,并且把这个swf描述成为AIR应用的根节点资源,就可以使用Flex Builder3带有打包工具air安装包了。
安装了AIR运行时环境,AIR SDK后,试验了Sample程序查看了一下官方手册,想了一下,发现,这不就是Firefox之前提出过的理念嘛,不象Firefox的插件,只是为WEB浏览服务,Firefox提出过一个理念是,在浏览器里运行WEB软件——无论在线离线,只不过它还是在浏览器里面跑,所以给人印象不是太大,而AIR比较聪明,它淡化了浏览器的概念,突出了离线运行(其实就是浏览)跨平台的概念,按道理,AIR应该第一个支持的是Linux或Windows平台,因为开源社区在这方面的工作比较多可以参考,或者在Windows上开发更快一些,因为这两个平台有着Firefox的核心Gecko可以使用,IE的内核Trident比较被开发人员熟悉,但可能出于商业利益,Adobe肯定不会用微软的IE内核,Firefox太自由了,结果Adobe用了苹果的safari浏览器的内核webkit,这个浏览器内核目前只在苹果机子上和Iphone,IpodTouch上有主流应用,Windows平台上刚刚试水,虽然其内核WebKit也是Linux开源社区的(好象基于KHTML内核),但类似于MaxOS是基于Unix内核一样,苹果公司总是喜欢有它自己的一套商业思想,估计Adobe和Apple两个老A有了某些协议,最终它们联手了,这就是为什么AIR 1.0先支持了Win和Mac,而许多Web设计人员试用时,一些经过IE和Firefox测试过的网页显示在AIR里又出现CSS样式错乱的原因了。
熟悉了AIR的框架之后发现,其实AIR的核心就是一个定制版的没有标准浏览器界面的浏览器——虚拟机,该虚拟机通过读取xml配置文件来决定界面显示,通过AIR提供的JS文件来进行该浏览器(AIR虚拟机)的API的调用,而这些API就是标准浏览器和标准Javascript框架下没有提供的一些本地资源的调用方法,同时该浏览器去掉了一些Web访问的权限限制使得它更象是一个Client应用软件,同时Adobe也没忘了将它自家的Flash和Pdf的支持功能加进去。
4 总结
1) 与现有技术完美结合和兼容,例如 HTML AJAX(包含CSS\Javascript)ActionScript;
参加教育工作以来,时刻铭记自己作为一名人民教师的使命,严格要求自己,认真钻研教育教学方法,学习新课程理念,研究课堂、研究学生。而付出终有回报,在第四轮教育教学基本功竞赛中我荣获二等奖,而且得到校领导和学习的接受,这事我非常感到欣慰的,下面是本人工作鉴定,个人工作鉴定。
在班主任工作方面,向有经验的老班主任学习,研究班主任工作方法,陆续担任**班见习班主任和**班见习班主任,两个班级都被评为校文明班级。在20**年度本人被学校评为优秀见习班主任。从20**年9月至今,本人担任电子商务专业综职班班主任,在20**学年上半学期,班级被评为保护财产先进集体值周工作先进班级在首届校运会上,班级荣获精神文明风尚奖通过学习本人基本上已经掌握了先进的教学手段和多媒体制作技术,能够灵活的运用flash、ppt和authorware制作教学课件以及网页制作技术。由本人制作的课件《牛顿第一运动定律》荣获校课件评比三等奖。由本人设计的网站《走进电子商务》在20**年专题页评比中荣获三等奖。
在教学之余,我也思考着教学与科研,尝试撰写教学论文。由本人撰写的论文《怎样说好一节物理课》荣获溧阳市职教论文二等奖。经过仔细修改后,论文《怎样说好一节物理课》又荣获XX年常州市职教论文一等奖,之后本人陆续撰写了师德交流论文《红专并进、为人师表》和《浅谈以问题为中心的教学创新模式》等校级交流论文。
本人积极参加各种继续教育培训,参加了信息技术与课程整合培训,被选为信息技术与课程整合骨干培训教师。
经历磨练就会拥有收获,在这个充满激情的社会,只有不断强化自己,不断装备自己,才会适应社会对自己的要求,做到一名合格的社会人才。
参加教育工作以来,时刻铭记自己作为一名人民教师的使命,严格要求自己,认真钻研教育教学方法,学习新课程理念,研究课堂、研究学生。而付出终有回报,在第四轮教育教学基本功竞赛中我荣获二等奖,而且得到校领导和学习的接受,这事我非常感到欣慰的,下面是本人工作鉴定,个人工作鉴定。
在班主任工作方面,向有经验的老班主任学习,研究班主任工作方法,陆续担任**班见习班主任和**班见习班主任,两个班级都被评为校文明班级。在20**年度本人被学校评为优秀见习班主任。从20**年9月至今,本人担任电子商务专业综职班班主任,在20**学年上半学期,班级被评为“保护财产先进集体”“值周工作先进班级”在首届校运会上,班级荣获“精神文明风尚奖”通过学习本人基本上已经掌握了先进的教学手段和多媒体制作技术,能够灵活的运用flash、ppt和authorware制作教学课件以及网页制作技术。由本人制作的课件《牛顿第一运动定律》荣获校课件评比三等奖。由本人设计的网站《走进电子商务》在20**年专题页评比中荣获三等奖。
在教学之余,我也思考着教学与科研,尝试撰写教学论文。由本人撰写的论文《怎样说好一节物理课》荣获溧阳市职教论文二等奖。经过仔细修改后,论文《怎样说好一节物理课》又荣获XX年常州市职教论文一等奖,之后本人陆续撰写了师德交流论文《红专并进、为人师表》和《浅谈以问题为中心的教学创新模式》等校级交流论文。
本人积极参加各种继续教育培训,参加了信息技术与课程整合培训,被选为信息技术与课程整合骨干培训教师。
经历磨练就会拥有收获,在这个充满激情的社会,只有不断强化自己,不断装备自己,才会适应社会对自己的要求,做到一名合格的社会人才。
本论文的摇摇棒是利用单片机的控制功能,利用LED来显示你所期望现实的内容,只要通过编程将显示内容变为机器码输入到存储器即可。
摇摇棒,是一种利用视觉暂留效应制作的“高科技”玩具。所谓“静如处子,动如脱兔”。也就是说,你不去摇动,它只是几个LED 而已;而一旦你按照一定的频率去摇晃它,则LED就会随着位置的变化而变化(亮或灭),最终构成一幅图片或字符串。
本文开始先简要介绍AT89S52系列单片机以及单片机的原理,然后介绍摇摇棒的原理以及实现过程,本文将详细介绍与摇摇棒制作有关的各种原理以及汇编代码,实现摇棒所期望现实的内容,
第一步:根据摇棒的工作原理构思源程序的模块和相关编程。
第二步:根据摇棒的原理搭接电路原理图,并准备好实物进行焊接。
动画专业介绍:
本专业旨在培养系统掌握影视动画创作所需要的基础知识及理论,能在电影、电视等媒体制作岗位上从事动画创意设计和编导,及二维动画、三维电脑动画创作的具有国际视野的高素质应用型专业人才;
主干学科:
艺术学、新闻传;
核心课程:
原画设计、Flash动画、3DMax三维动画、MaYa三维动画、动画设计、分镜头设计、动画
场景设计、影视后期、动画编剧、定格动画、角色设计;
主要实践教学环节:
前言:在竞争环境下,信息资源已经成为企业的重要战略资源。企业的生存与发展越来越离不开技术、市场、政策等领域情报的高效获取与利用。良好的情报服务,可以帮助企业更快地适应环境变化,应对挑战,提高竞争优势,创造发展机遇。
中国南方电网有限责任公司是我国电力领域的重要国有骨干企业,连续多年入围世界500强企业名单,供电面积100万平方公里,供电总人口2.3亿人。它承担重要的社会责任,是情报工作应重点服务的公共企业。情报保障工作对公司的决策、管理、研发等均具有重要的战略意义与长远效益。
南方电网公司成立专门的情报机构负责相关工作。为了能够使情报工作更加高效、深度、精确地反映公司各层面、各类型的用户需求,南方电网公司与武汉大学合作,共同开展了“南方电网公司情报需求智能表达、预测及高级应用功能”研究项目。本项目目的是将信息资源增值利用理论应用于实践,开报系统,服务企业业务,同时探索情报研究与业务流程的结合问题。
为了能够建立情报资源供给和需求的精确匹配,实现情报服务内容的深度挖掘和个性化推送,提高信息资源共享效率,我们对用户情报搜寻与利用行为规律进行了探索。课题组参考国内外研究成果,结合南方电网公司的实际情况,进行了问卷、访谈、观察等方式的调研。
本专题刊发的论文就是此次研究的部分成果。论文在数据支撑基础上,分析了大型国有电网企业用户的情报采纳行为特征、情报需求情景偏好、情报获取及时性关注度、情报共享动力等重要内容,探讨了企业用户情报需求挖掘和资源关联可视化展示的相关问题。相关结论对不同类型的企业有一定的借鉴和参考价值。
此次研究工作的开展是高校与企业间合作,以现实情报需求为牵引,融情报与业务流程,以解决实际问题为导向,协同创新的尝试。希望能够得到各界专家的指导指正。
陈传夫
摘 要:文章旨在识别和挖掘用户的显性及潜在情报需求,并通过形象化、可视化手段加以展示,实现情报用户需求的高效管理。模型基于用户相关历史文档、用户操作日志等文档,采用统计分析方法和日志分析技术,提取用户的情报行为数据,挖掘用户的情报需求,并基于计算机图形学和图像处理相关技术,利用prefuse-flare数据可视化技术创建FLASH文件,实现用户需求分布展示、需求演化分析及兴趣图谱呈现,对系统情报资源和网络资源进行多维度、任意属性的关联可视化展示。
关键词:情报需求挖掘 数据可视化表达 需求分布与演化 兴趣图谱 prefuse-flare
中图分类号: G250.0 文献标识码: A 文章编号: 1003-6938(2014)03-0027-06
Study about the Mining of the Information Needs of Enterprise Users and the Visualization of the Relationship of Information Resources
Abstract This study is aiming at identifying and excavating the potential information needs so as to visualize and manage the information needs effectively. The model is based on user-related historical documents, user logs and other documents. Statistical analysis and log analysis techniques are used to extract users' information behavior data and tap users information needs based on computer graphics and image processing technology. Prefuse-flare data visualization technology has been used to create FLASH files, and as a result the user needs have been obtained to achieve distribution display, and the needs and interests of maps showing the evolution of the intelligence system and network resources for multi-dimension have also been analyzed.
Keywords information need mining; data visualization; demand distribution and evolution; interest map; prefuse-flare
1 引言
需求挖掘是指以满足人们的消费需求为目的的基本活动。用户需求挖掘指从用户的行为、习惯、特点等海量信息背后自动搜索隐藏于其中的对用户有着特殊关系、使用户感兴趣的需求的过程。需求挖掘主要通过统计、在线分析处理、机器学习和模式识别等诸多方法来实现。通过挖掘用户的需求,可以帮助用户更好的了解自己,分析自己未来的需求,为用户做必要的辅助决策工作;同时可以有针对性的为用户推荐信息,刺激用户对信息的消费水平,进而实现拉动信息消费增长的目的。可视化作为一种计算和处理方法,它将抽象的符号表示成具体的几何关系,使研究者能亲眼看见他们所模拟的计算结果,使用户看见原本不能看见的东西。可视化技术应用在情报分析中,可以弥补传统方法的一些缺陷,对信息从一个全新的角度进行观察分析,发现以往的方法所不能发现的隐藏情报,并对其进行分析解释,得出有价值的结论和对决策有用的情报,从而大大提高情报分析的效率和效果。
本文依托于武汉大学与南方电网科学研究院合作的“南方电网情报需求智能表达预测及高级应用”项目,以清华同方KBase全文数据库等为数据来源,首先利用用户的个人信息、用户关系、需求定制单、用户行为日志等基础数据,利用统计学分析方法,从需求分布、需求演化和兴趣图谱三个角度对用户的需求进行挖掘;然后采用prefuse-flare技术,从时间、领域和地域三个维度对挖掘结果进行资源关联展示(见图1)。
2 理论基础
需求挖掘是从大量的数据中挖掘出有用的信息,即从大量的、不完全的、有噪声的、模糊的、随机的数据集中发现隐含的、规律性的、需求性的信息[1]。需求挖掘在计算机领域中属于数据挖掘的一部分。数据挖掘的方法有很多,在情报学中使用较多的主要有决策树方法、聚类方法、统计分析方法、遗传算法、可视化技术等方法,每一种方法都有其各自的特点和适用领域[2]。
可视化的发展经历了3个阶段:科学计算可视化、信息可视化和知识可视化。“可视化”这一术语的第一次提出是在1987年的美国国家科学基金举办的可视化会议上,从此以后可视化作为一个新的研究领域出现在人们的视野中。可视化的目的是通过视觉的方法提供一种新的科学洞察分析方法,从而弥补现有科学分析方法的缺陷[3]。随着对可视化研究的深入,可视化的研究范围一步步扩大,1989年,Robertson在《用于交互性用户界面的认知协处理器》[4]中首次提出了“信息可视化”概念。信息可视化是一门研究人、计算机表示的信息以及它们相互影响的技术,虽然最初提出是为了解决3D动画问题,但如今它的研究范围已远远超出了这个领域。在科学计算可视化和信息可视化发展的基础上,知识可视化应运而生,它主要应用于视觉表征手段,促进群体知识的传播和创新[5-8]。
3 需求挖掘模型
需求挖掘模型依据用户属性与行为特征库、情报需求库、情报资源体系库的全分类多维护关系网的建立,在深层次勾勒各类情报以及情报需求之间的关联性上,可实现用户各种维度(时间、领域、地域等)的需求可视化表达,在可视化展示上采用图形学和图像处理相关技术,实现对用户情报需求的交互性展示,实现可视化需求分布分析、需求演化分析、兴趣图谱分析。该模型主要采用数据挖掘常用的统计分析方法进行需求挖掘。统计分析是通过对总体样本数据进行分析,从而找出他们之间的关系和规律。通过对数据的统计分析,可以挖掘出潜在的关联规则和模式,进而提取出用户的需求。
3.1 情报需求分布模型
情报需求分布用于识别获取用户的显性情报需求,从用户属性及情报定制单出发,如定制的领域、关键词、关注的学者、机构等,识别用户的显性情报需求(统计分析算法流程见图2)。
用户按时间、领域、地域三个条件在需求定制表中查询需求定制记录,对返回结果进行统计分析。对每条记录,从领域和地域两个方面对其归类,统计用户所选的每个领域、地域在设置时间段内的情报操作次数,并以此作为情报需求量。最后按照VO对象格式(包括领域id,地域id,情报需求量三个地段),生成两个VO对象列表,作为前台可视化展示的输入数据。
3.2 情报需求演化模型
基于对系统易用性的考察,本功能在用户非显性参与需求设定的情况下,通过对用户关系图谱、操作日志(包括用户的浏览、下载和收藏等行为)、相关系统历史数据的分析,利用统计分析方法和日志分析技术,深入挖掘情报用户的情报需求关联规则,实现用户潜在情报需求的挖掘(用户情报需求演化算法流程见图3)。
根据用户设置的时间、领域和地域条件,利用数据库查询语言HQL,对用户操作日志进行查询分析,获得符合条件的用户日志记录。利用统计方法,对这些日志记录按时间(年月维度)、领域和地域三个维度进行归类。最后,按照既定的需求演化记录VO对象格式(领域id,地域id,年月份,情报需求量),生成前台所需的VO对象列表,作为前台的输入数据。
3.3 个人兴趣图谱模型
基于用户的收藏行为及专家、机构间的合作关系,挖掘当前用户感兴趣的专家和机构,并采用统计分析学的方法统计各专家、机构之间的合作关系,构建用户兴趣图谱、专家合作关系拓扑图和机构合作关系关联图(个人兴趣图谱算法流程见图4)。
根据用户设置时间段,查询用户收藏表,根据收藏有效与否标志及用户收藏、取消的次数,判断哪些专家、机构属于用户在该时间段内的有效收藏,获得用户兴趣图谱第一层关联节点。根据专家或机构的合作发文量来衡量他们之间的合作关系,建立专家或机构合作关系关联节点,构建兴趣图谱第二层拓扑图。
4 资源关联可视化表达工具
可视化技术是现代情报应用的核心技术之一,应用可视化技术,可以形象化的描述事物的复杂特征,合理的可视化技术应用可以在一定程度上揭示复杂现象背后所蕴含的规律。
本文资源关联可视化主要采用Prefuse-Flare技术,一个开源的基于ActionScript语言的数据可视化组件[9]。从基本的图表到复杂的交互式图形,这个工具包提供包括数据管理、可视化编码、动画和交互技术等一系列支持。Flare前身是有名的Prefuse,一个用于交互式数据可视化的Java类库。Flare与Prefuse不同点在于Flare是基于ActionScript面向对象编程语言,它是一个ActionScript类库,运行于Adobe Flash Player之上。
用flare技术进行数据可视化展示的过程如下:
(1)建立Flash开发环境。Flash开发环境有两种方式来实现,一种是使用Adobe公司的Flex Builder,这是一个完整的AS/FLEX开发环境,也是最方便的建立flash开发环境的方式;另一种方式是下载FLEX SDK,只安装基本的AS/FLEX编译器mxmlc和compc。本文采用第一种方式构建开发环境。
(2)加载prefuse-flare库。从flare官方网站下载flare类库,这个核心工具包由一组AS库工程组成。这是flare的核心开发工具包,用户所有的开发都是基于这一核心包进行开发的。下载后将flare库加载到已建立的开发环境中。
(3)开发自定义的Flash。在Flex开发视图下,基于flare类库,利用ActionScript语言,根据用户需求开发适合自己应用程序的Flash文件(.swf文件)。本文主要构建了5个自定义的AS文件,分别是:基于用户领域Pie图的Flash文件、基于地域Pie图的Flash文件、基于用户领域TimeLine图的Flash文件、基于地域TimeLine图的Flash文件和基于关联关系Graph图的Flash文件。并对这5个文件编译运行生成5个.swf文件,作为需求挖掘与可视化工程的输入文件。
(4)结合Flash文件到应用程序。首先,将开发好的Flash文件加载到自己的应用程序工程;其次,对应用程序进行配置,实现Flash文件与应用程序的无缝结合。
其模型主要是基于J2EE框架的Web应用程序来实现,Flash文件与Web程序的结合是通过将Flash文件嵌入Web页面实现的。Web页面通过 标签定义一个嵌入的对象,利用此元素向页面添加多媒体。 元素允许规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。
(5)应用程序与Flash文件的动态交互。将Flash文件与应用程序结合后,就可实现自由控制Flash文件数据、动态生成图片的效果。Web应用程序与Flash进行交互主要使用JavaScript语言(简称JS)。Flash文件提供了与JS交互接口(如sendShowCommand、sendStopCommand),应用程序通过在页面上用JS调用sendShowCommand发送展示命令,将程序动态生成的数据输送到Flash文件并将文件显示到Web页面;通过调用sendStopCommand控制Flash文件停止运行。
在应用程序和Flash文件间动态交互的数据以Json格式存在。本文模型可实现对5个Flash文件生成6个Json数据:基于领域的需求分布数据和需求演化数据、基于地域的需求分布数据和需求演化数据、用户专家关系数据和用户机构兴趣数据。
5 实验与结果展示
5.1 数据来源
本文以中国南方电网公司为例,选取南方电网科学研究院技术情报所服务的企业情报用户为对象,从时间、领域和地域三个维度对南方电网情报用户需求分布、需求演化及兴趣图谱进行可视化展示。其领域参照同方知网数据库的电力分类体系树中的电力工业知识体系,主要有电力工业概况、电工基础理论、电工材料、电器、发电和发电厂等13个一级领域及一级领域下的50个二级领域;地域主要统计分析了中国南部5个省(区),分别是广东省、广西壮族自治区、云南省、贵州省和海南省,另外还有这些省(区)下的地级市组成的60多个二级地域。
本文数据来源主要以清华同方KBase全文数据库为基础,包括南方电网企业文库、外购特色资源(论文库、标准库、成果库、专利库、情报产品库、电力机构库、电力学者库、资讯库、图书库、期刊库等)、科技创新数据(关注领域、关注专家、关注机构、核心期刊)、南方电网共享资源(使用各资源厂家提供的原始数据导入KBase数据库)。
5.2 情报需求分布展示
情报需求分布展示依据用户属性及需求定制单,从时间、领域、地域三个方面统计分析当前用户和不同地域用户的需求分布情况。本文以领域为例分析情报需求分布图(地域维度类似)来表明当前用户在电力工业概况、电器、电气测量技术及仪器等7个领域的情报需求情况,即用户在7个不同电力领域的显性需求量分布(见图5)。
5.3 情报需求演化展示
情报需求演化依据情报用户的操作日志、用户关联关系,从情报领域、用户地域两个方面,以时间为依托,展示当前用户对情报在不同领域的需求演化图及不同地域的用户的需求演化图。图6以主题需求演化为例展示了用户从2013年11月1日至11月30日期间在电力调度、科技期刊及评定等主题领域上的需求量演化图。
5.4 个人兴趣图谱展示
特定情报用户的兴趣网络查询,即检索特定的情报用户,依据情报用户的关注,以其为中心,展示个人的兴趣图谱。依据专家或机构之间的合作关系(这里的合作关系指共同发文关系),展示兴趣主体(专家或机构)之间的关联性,两个兴趣主体合作关系越高,则关系越紧密。以用户专家关系为例分析,分析其用户关注的领域专家、机构和热点主题。
如以用户“周京”为例对其关系图谱进行可视化呈现(见图7)。第一层,即中间节点表示当前用户;第二层节点分别表示当前用户关注或收藏的专家、热点主题以及兴趣机构等;节点表示与用户关注的具体专家、机构和热点主题。图中的线即代表用户与专家及各专家之间的联系,如果用户关注了该作者或作者之间有合作关系,就表示他们之间有联系,他们之间相应的就有一条连线。
6 结语
用户需求挖掘包括显性需求挖掘和潜在需求挖掘,本文主要从这两个方面对用户情报需求进行了挖掘,并分别以情报需求分布饼状图和情报需求演化折线图的形式对情报需求挖掘结果进行了可视化表达。同时,基于用户的兴趣维度,分析了用户的兴趣图谱网络及各实体间的合作关系网络,并以网络拓扑图的形式进行了可视化显示。但对于用户的潜在需求挖掘,只是使用了统计分析方法,挖掘效果有待提升,下一步研究思路为利用协同过滤、模式识别等方法对挖掘算法进行改进,以期通过模型把用户的需求更准确的表达出来,提高挖掘的效果。
参考文献:
[1]张云涛,龚玲. 数据挖掘原理与技术[M]. 北京:电子工业出版社,2004:56-98.
[2]易华通. 数据挖掘与情报学的发展[J]. 农业网络信息,2008,(5):170-173.
[3]Hansen C D, Johnson C R. The visualization handbook [M]. Elsevier Inc, 2005:112-134.
[4]Robertson G, Card S K, Mackinlay J D. The cognitive coprocessor architecture for interactive user interfaces[C].Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology. ACM, 1989: 10-18.
[5]Eppler M J, Burkand R A. Knowledge visualization: towards a new discipline and its fields of application [D]. Lugano: University of Lugano, 2004:78-111.
[6]周宁,陈勇跃,金大卫. 知识可视化与信息可视化比较研究 [J] . 情报理论与实践,2007,(2):93-95.
[7]张少龙,周宁,吴佳鑫. 专利文献引用关联可视化系统的构建[J]. 现代图书情报技术,2007,(2):64-66.
[8]刘波,马红妹,徐学文. 20年可视化发展历程对情报学的影响[J]. 情报理论与实践,2008, 31(1):15-17.