计算机信息管理毕业论文_第1页
计算机信息管理毕业论文_第2页
计算机信息管理毕业论文_第3页
计算机信息管理毕业论文_第4页
计算机信息管理毕业论文_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

计算机信息管理毕业论文苏州大学自学考试“专接本”毕业设计PAGE\*ROMANI北京联合大学毕业论文北京联合大学继续教育学院毕业论文题目班级展示平台的设计与实现专科学校北京联合大学继续教育学院专业计算机信息管理考生姓名刘伟准考证号201465000103指导老师蒋春梅2016年4月29日苏州大学自学考试“专接本”毕业设计2AbstractFlashisakindofcreationtools,canuseittocreatedemonstrationdraft,theapplicationandtheotherallowsuserstointeractivecontent.Flashcancontainsimpleanimation,videocontent,complexdemoapplication,andin-betweenmanuscriptsandbetweenthemofanycontent.FlashparticularlyapplicabletocreatethecontentonInternet,becauseofitoffileisverysmall.Flashisthroughtheextensiveuseofvectorgraphicsdoit.AndthewholeFlashwebsitewithordinarydoesn'thavevisualimpactandinteractiveexperience.SotheallFlashwebmorevivid,itsinteractiveperformanceisordinarywebsitethatcannotbecompared.ThispaperexpoundshowtomakecompleteaFlashweb,andhowtouseXMLrealizeTXT,mp3andJPGfileinwebpagesloadandthedynamicinteractionbetweendifferentpageswitch,editorofinformationandsendandActionScriptcodecontrol,etc.Keywords:FlashXMLActionScriptThemake:LiuWei苏州大学自学考试“专接本”毕业设计PAGE\*Arabic2北京联合大学毕业论文PAGE\*Arabic1前言数字媒体时代的到来,使人们不在满足于简单直接的信息传达,人们渴望在接受信息的同时能够带来一种视觉享受。Flash能让浏览者在轻松、有趣的视觉感受中,以最短的时间了解信息内容。Flash是目前在网络应用中最好的多媒体动画,强烈的视觉冲击力给浏览者带来全新的感受,更易留下深刻的印象,能够极好的达到理想的宣传效果。综合起来说,Flash网站是一种艺术与技术相结合产物。Flash网站是以艺术介入技术层面来达到视觉推广的目的,这样的好处是能够更好的针对目标人群,把信息以艺术效果的形式体现出来。本课题是利用Flash的AdobeFlashCS5.5Professional版本进行一个班级网站的制作,由于本人知识的有限,时间的仓促,以及客观条件的限制,网站的规模不会很大。该Flash网站主要是一个以班级活动时候的照片,以及一些对于班级生活的文字的描述和同学介绍的一个班级网站。每个人都有那么段属于自己的学生生涯,对于大学生涯,美好的回忆总是一幕幕出现在眼前。而一个小型的Flash网站,既能勾起我美好的大学回忆,也能在网站中找到一些大学班级生活中的点点滴滴,和同学们的深厚友谊。于是,我决定利用自己大学课余时间自己所学的知识,自己在指导老师的帮助下,和朋友合作制作这个小型的Flash网站。本次毕业设计制作完成的Flash网站共分为三个模块,分别为关于我们、照片和联系我们。本文共分为五章,第一章介绍了Flash软件开发背景以及课题的内容;第二章介绍了本网站的开发平台及要使用的主要技术;第三章对网站进行了规划和简单的介绍;第四章是网站的具体实现,并描述一些关键性技术;第五章主要介绍网站的发布;第六章是对整个过程的总结,讲述心得与感想。北京联合大学毕业论文PAGE\*Arabic3第一章概述1.1Flash网站背景早在上世纪八九十年代,凡是接触网页的人员,在他们的印象中所谓网站就是一些文字和图像的排版,文字和图片都可以做上相应的链接,并且可以点击。而如今,很大一部分人来说,这种现象仍然持续到现在,不过随着互联网网络带宽的不断增加以及如今Flash对互联网的影响力的不断增强,人们已经认可在HTML页面上加入一些Flash的元素。Flash元素的加入使得网络页面更加的生动形象,让人们更容易,更好的去接受。自从2000年以后,开始不断涌现纯Flash网站,但人们对他的认识并不是很深,大部分人会认为纯Flash网站会影响访问的速度。所以在Flash发展初期和带宽有限的情况下确实存在这种现象,随着计算机网络的发展,传输速率加快,这一现状也将得到解决。而且,网站是人们了解一个企业的窗口,而现如今,更多的公司将自己的网站看作是在互联网上的销售平台,不仅让用户在这个平台上了解和感受公司的产品和文化,同时还能收集用户所反馈的信息,通过分析这些信息,企业才能及时调整策略以达到利润的最大化。而纯Flash网站恰好能满足这些企业的要求:它具有强有力的广告宣传、快速的传播速度、涉及的范围极广、丰富的媒体内容、体贴用户的流畅交互、以及跨平台和小巧客户端的支持。目前,纯Flash网站正在形成一种趋势。1.2Flash网站所具备的优势Flash网站是以生动形象的动画和交互式操作,给每一位访问者带来一种切身体验的访问感受,使用者在浏览的过程中自然而然的融入到网站中。同时Flash已经具备了后端开发和数据显示的能力,可以完全胜任中小型网站的开发。从视觉展现效果来看,纯Flash网站可以完成HTML网站不能制造出的质感和动作效果,特别是一流的动态视觉特效,能给人以震撼的视听冲击,同时配合高品质的页面设计,别具风格的配乐,纯Flash网站会展现出无穷的魅力。现如今,计算机网络发展日新月异,互联网网络带宽不断提高,使得动画、音乐、电影的传输瓶颈正在逐渐消失。在线实时收看高品质画面将成为现实,而这作为静态网页的优势将不再构成优势。在未来虽然纯Flash网站不可能代替静态网站,但Flash网站的优势却依旧是静态网站无法匹及的。1.3关于本课题学生时代是每一个人所共有的美好回忆,经常我们可以看到在毕业即将到来的时候,很多同学开始互相发同学录,给同学留言,合影留念,这些种种迹象表明,大家对自己的班级同学的感情不言而喻。而如今Flash网站的发展,使得人们对Flash网站的认知认可度越来越高。Flash网站相对于普通静态网站的优势特点越来越明显的显露出来。本课题即是用Flash来制作一个以班级回忆和介绍班级同学为主题的Flash网站。既要体现出对学生时代的回忆,感情,渲染出当年的青涩氛围,同时也要借助Flash的优势,体现出很好的人机交互性,Flash的视觉,听觉多方面的冲击力。整个Flash网站中的大部分图片,音乐数据将由外部载入,而文字部分则建立在XML的基础上,由外部进行导入。1.4本论文所涉及内容本论文主要是将作者在制作本Flash网站中的一些技术层面上的问题一一写出来,介绍整个网站的结构布局,设计思路,最后写出作者自己的感触以及对帮助者的感谢。北京联合大学毕业论文PAGE\*Arabic17第二章开发平台与所用技术2.1开发工具本网站的开发工具为AdobeFlashCS5.5Professional和AdobePhotoshopCS4Professional。2.1.1AdobeFlashCS5.5ProfessionalAdobeFlash(原称MacromediaFlash,简称Flash;前身FutureSplash),是美国Macromedia公司(现在已被Adobe公司收购)所设计的一种二维动画软件。通常包括MacromediaFlash,用于设计和编辑Flash文档,以及AdobeFlashPlayer,用于播放Flash文档。2.1.2AdobePhotoshopCS4ProfessionalPhotoshop是Adobe公司旗下最为出名的图像处理软件之一。集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体。Photoshop的应用领域很广泛,在图像、图形、文字、视频、出版各方面都有涉及。2.2所用技术本网站实现除了大量应用了Flash对其主要框架以及效果的构造制作,以及Photoshop对网站图片的制作修改外,还使用了XML在Flash中的载入、读取和解析。当使用HTML显示数据时,数据将被存储在HTML中。通过XML,数据可以被单独储存在XML文件中。通过这种方法,你就可以一心一意地使用HTML对数据进行排版和显示,对基本数据的改变并不需要对HTML做出任何改变。通过使用XML,可以使用普通的文本文件储存数据。XML可以在文件或数据库中储存数据。应用软件可以从已存储的数据中储存、获取信息。一般的应用软件可以用于显示数据。

第三章网站规划3.1网站结构图Flash网站区别的普通的静态网站,所以在结构上小有所区别。但在在外观上,区别于大多数静态网站的规则布局。以独特的样式显示,这样可以使每一个游览者可以更好的去感受网站所要表达的信息。本网站的结构图如图3-1所示:引导页加载数据主页显示导航条照片显示音乐控制引导页加载数据主页显示导航条照片显示音乐控制图3-1Flash网站的基本结构3.2网站内容本Flash网站共有3个Flash界面,主要内容有:关于我们、照片、联系我们这3个模块,整个网站的内容结构如图3-2所示主页(照片展示)关于我们照片联系我们主页(照片展示)关于我们照片联系我们主页(照片展示)关于我们照片联系我们主页(照片展示)关于我们照片联系我们图3-2内容规划结构图3.3网站效果图图3-3为引导页面,游览者在欣赏完一段小动画后自动进入网站。该动画模仿鼠标点击的样式,从一开始就给浏览者了一种视觉的冲击,这样可以使浏览者对接下浏览产生很强的兴趣。图3-3引导页面图3-4为主页面。该页面以一个相册的形式呈现在浏览者的面前,不同于以往普通的静态网站的格调布局,这种新鲜感的创新,不仅呈现了网站所要表达的主题,也将Flash网站的视觉冲击展露无遗。而且,此时再配以背景音乐的渲染,使得效果更加完美。图3-4主页面图3-5关于我们页面,照片固然直观,但是,却比不上文字的细腻,所以,在介绍班级同学的这一块,作者选择了使用文字来进行表达,浏览者在浏览的时候,可以拖动文字旁边的滚动条来浏览相关的内容。图3-5关于我们页面图3-6为相册页面,前面也说到了,照片总是给人以最直观的感受,所以,除了主页面上的照片的外,这里是一个照片的详细查看。浏览者不仅可以点击主页面上的照片进入到相应的照片内容,也可以进入相册模块,来进行照片的浏览。图3-6照片页面图3-7为联系我们页面,一个网站,必须要有一个联系的方式,这样既有利于网站今后的维护与发展,也有利于了解浏览者的建议以及意见。本Flash网站的联系模块是让浏览者输入浏览者的相关联系方式和对网站的建议意见,或其他留言,然后通过发送到作者的邮箱来实现的。图3-7联系我们页面

第四章网站程序实现4.1整体设计本Flash网站的主题是对班级的回忆以及展示,介于Flash网站它不受限于传统静态网站的布局格式。本网站采取了一个以晾晒照片为主要背景的一种方式。设计新颖,浏览者可以在初次进入网站就有种眼前一亮的感觉。而照片总是可以给人以最直观的感受,再辅以背景音乐,可以使浏览者切身体会到作者班级的氛围,仿佛置身于当年的学生时代。这种设计将本网站所要表达的信息可以很好的表达出来。当然了,在直观的照片给予浏览者一定的了解后,文字部分可以让浏览者了解更多有关作者班级的信息。最后的一个联系途径,可以让浏览者留下自己的联系发与作者的邮箱,便于今后的交流。4.2网站设计4.2.1引导页设计引导页的作用:Flash动画能带来视觉的冲击!本网站的引导动画实为一个逐帧动画,模仿鼠标点击,打开网页的效果!。大致的设计步骤如下:1.新建Flash文档,命名为index.fla。2.创建766×750的背景,将背景图片(bg1.png)导入到库中,将图片放与舞台中央。3.新建一个图层,命名为mouse,制作一个鼠标的样子和鼠标经过的时候残影的图样,在第28帧和第87帧间每一帧定义为关键帧,在此区间定义鼠标从背景右下角移动至中间的每一个位置。在每一帧做相应的设计即可。4.2.2导航的设计导航的作用:一个网站必须需要一个导航条,这样才能方便浏览者去查看想查看的内容,Flash网站虽然在外观形式上不拘一格,但是,依旧需要一个导航条。本Flash网站的导航条为一个逐帧动画,三个导航按钮,依次出来。每个按钮分配有鼠标交互功能,即点击,并放开鼠标后,出现的交互动画!点击后,要进入相应的页面,大致的设计步骤如下:1制作一个菜单的元件(menu2),里面分别添加三个按钮的图层(item1、item2、item3),制作后如图4-1所示:图4-1添加图层2给这三个按钮分别写入相应的代码,这里以关于我们为例(图4-2):2.1_root.gotoAndPlay("s1");//主时间轴跳转到"s1"2.2分别给三个参数(在主时间轴第一帧已经定于并且赋值)_root.url="pages1";//传递参数,对应库里的标志符为pages1的电影剪辑(MC),即主时间轴attachMovie电影剪辑pages1到主舞台!_root.x_=140;_root.y_=200;//此两变量,当pages赋值到舞台后(_root),设置其x和y坐标图4-2关于我们按钮的代码4.2.3滚动条的设计滚动条的作用:关于我们的页面中,在对班级同学进行介绍的时候,一个小小的页面加载那么多字数的文本后,难以查阅,这对浏览者来说是一个不方便地方。所以,一个文本的滚动条在这里就显得尤为重要。滚动条的设计过程如下:创建动态文本框,命名为abouttxt.(图4-3)图4-3动态文本框abouttxt2.在文件夹根目录下创建xml文件命名为contents.xml,并在影片剪辑关于我们2的图层2帧1上写下如下代码:activity=newXML();activity.load("contents.xml");activity.ignoreWhite=true;activity.onLoad=function(success){if(success){ varnews:XMLNode=this.firstChild; abouttxt.htmlText=news.childNodes[0]; abouttxt.height=1000; }}3.打开contents.xml,并设置动态文本框abouttxt的html里面的Text内容为contents.xml文件中第一个节点的内容。4.选中动态文本框abouttxt,然后打开组件面板,将窗口—组件—Interface里面的UIScrollBar组件(图4-5)拖动到动态文本框abouttxt上,然后调整UIScrollBar的位置即可。图4-5UIScrollBar组件4.2.4XML外部载入实现XML外部导入的作用:对于一个网站,里面肯定有着许多的信息,无论图片还是文字,而对于AS2.0,最好的数据处理就是xml,本Flash网站,也是利用xml数据格式。为了便于修改,用了txt文本装载。大致的设计步骤如下:1.先编辑好xml树结构,如下所示:<?xmlversion="1.0"encoding="UTF-8"?><gallery><imagesurl="images/1.jpg"></images><imagesurl="images/2.jpg"></images><imagesurl="images/3.jpg"></images><imagesurl="images/4.jpg"></images><imagesurl="images/5.jpg"></images><imagesurl="images/6.jpg"></images><imagesurl="images/7.jpg"></images><imagesurl="images/8.jpg"></images><abouturl1="images/a1.jpg"url2="images/a2.jpg"url3="images/a3.jpg"></about><contacturl1="images/c1.jpg"></contact></gallery>2数据处理部分(1)建立一个xml对象,并且忽视空白(即不将xml里的空格键当成数据加载),下载帧1动作里面,具体代码如下所示:varphotoxml=newXML();photoxml.ignoreWhite=true;photoxml.load("data.txt");photoxml.onLoad=function(done){ if(done){ dataset(); com=true; }else{ trace("lost"); }};(2)通过自定义dataset()函数处理数据,本Flash网站的xml只采取一个层级,所以,只需用到一个for循环,即可将所有数据读取并且装载到相应的数组,相关代码如下:functiondataset(){ varlist=photoxml.firstChild.childNodes; listlen=list.length; trace(listlen); for(k=0;k<=listlen;k++){ if(k<=7){ phobox[k]=list[k].attributes.url; }elseif(k==8){ trace("关于我们读取成功"); aboutbox[0]=list[8].attributes.url1; trace(aboutbox[0]); aboutbox[1]=list[8].attributes.url2; aboutbox[2]=list[8].attributes.url3; }elseif(k==9){ trace("联系我们读取成功"); contactbox[0]=list[9].attributes.url1; } }}(3)onLoad方法的功能。通过onLoad方法,侦听xml内容是否加载完毕,当加载完毕后,运行dataset()自定义函数并且处理数据。4.2.5相册的翻页设计相册的作用:本Flash网站介于是对班级的介绍,而照片是可以让浏览者最直观的了解信息的途径之一,而且本Flash网站的就是以一个晒照片的外观作为背景,所以相册即是本Flash网站一个亮点之所在。本Flash网站相册一次显示4张照片,表现了Flash在交互动画方面的强大功能。本Flash网站相册大致设计过程如下:1动画的制作和排版如图4-6所示:图4-6相册影片剪辑时间轴这里面photo1到photo4为4个空白的电影剪辑,主要用来加载相片;分别命名为pics1,pics2,pics3,pics4;as层为代码层;3个masker层,为遮罩动画。2代码的控制(1)图片的加载pics1.loadMovie(_root.phobox[_parent.m1]);Pics2.loadMovie(_root.phobox[_parent.m2]);Pics3.loadMovie(_root.phobox[_parent.m3]);Pics4.loadMovie(_root.phobox[_parent.m4]);//此处的代码,是分别给4个空白电影剪辑加载4张图片!其中变量_parent.m1,_parent.m2,_parent.m3,_parent.m4的初始值为,0,1,2,3(2)翻页的控制:stop();//在此帧停止播放,并运行一下代码。_parent.m1++;if(_parent.m1>=8){ _parent.m1=0;}_parent.m2++;if(_parent.m2>=8){ _parent.m2=0;}_parent.m3++;if(_parent.m3>=8){ _parent.m3=0;}_parent.m4++;if(_parent.m4>=8){ _parent.m4=0;}//_parent.m1,_parent.m2,_parent.m3,_parent.m4每次都递增1,当大于或等于8的时候,重新赋值为0,(3)按钮的控制:按钮的控制非常简单,每次点击,都跳转到第一帧,并重新播放。on(release){ gotoAndPlay(1);}4.2.6邮件发送的实现联系的作用:一个网站,为了可以和用户浏览者有更好的交流,需要留下一些联系的方式,本Flash网站也不例外。网站专门设置了一个联系的模块,方便浏览者与网站制作者进行联系,留言。该模块设置理念是浏览者将自己的相关信息和留言内容输入后,通过发送,可以将内容直接发送到作者邮箱,这样,作者可以通过浏览者留下的联系方式与浏览者进行联系,也可以就浏览者的留言对网站的合理化建议或其它种种对网站进行相关的修改与更新,总之,联系是一个网站不可或缺的一个因素。本Flash网站的联系设计大致如下:1.分别创建动动态文本框Username,Useremail,UserTel,Usermessage(图4-7)。图4-7创建动态文本框2.然后创建重写按钮与发送按钮(图4-8)图4-8创建重写按钮3.选中重写按钮然后写入代码,当重写按钮按下时,动态文本框中的text值都变为空,达到清空效果。所以在重写按钮中写下如下代码:on(press){ username.text=""; useremail.text=""; usertel.text=""; usermessage.text=""; }4.选中发送按钮然后写入代码(与重写安钮一样)当发送按钮按下时,动态文本框username的text值赋值给变量username,动态文本框useemail的text值赋值给变量useremail,动态文本框usetel的text值赋值给变量usertel,动态文本框usemessage的text值赋值给变量usermessage。然后将四个变量赋值给Contact.asp的四个参数。发送按钮的代码如下所示:on(press){ username=username.text; useremail=useremail.text; usertel=usertel.text; usermessage=usermessage.text; url="Contact.asp?name="+username+"&tel="+usertel+"&email="+useremail+"&message="+usermessage; getURL(url,"_self"); }5.在Contact.asp文件中,读取四个参数,然后通过Jmail组件,发送到指定邮箱中。4.2.7背景音乐的控制背景音乐的作用:Flash除了在视觉上给人以冲击之外,在听觉上也给人一种享受,本Flash网站为了给浏览者渲染一种更好的氛围,特意设置了背景音乐。这样,浏览者在浏览网页的途中,不但可以感受到Flash带来的视觉体验,也能在听觉上,得到不一样的享受。当然了,所谓众口难调,本Flash网站就这人性化的特点,在背景音乐的控制上,制作了音乐的开关,歌曲的选择,尽最大程度的满足浏览者群体。背景音乐的大致设计步骤如下:1.初始化:首先在动画的第一帧建立声音对象,并加载声音,并播放,如下代码varmysound=newSound();mysound.loadSound("bgsound/1.mp3",true);mysound.start();2.声音的控制:建立4个按钮和一个音频动画电影剪辑,如图4-9所示:图4-9音乐开关和控制按钮其中关闭音乐按钮是停止声音的播放,并且停止音频动画电影剪辑(命名为:equalizer)的播放,代码如下:on(release){ gotoAndStop(2); _root.soundstatus="off"; equalizer.gotoAndStop(2);};1,2,3这三个按钮,是切换声音的,代码如下所示:on(release){ _root.mysound.loadSound("bgsound/1.mp3",true); _root.mysound.start();}on(release){ _root.mysound.loadSound("bgsound/2.mp3",true); _root.mysound.start();}on(release){ _root.mysound.loadSound("bgsound/3.mp3",true); _root.mysound.start();}4.2.8进度条的实现进度条的作用:当网站的规模达到一定的时候,加载文件就需要一定的时间,所以,一个进度条,可以让网站在加载的时候有一个动画的显示,这样可以让浏览者有一个等待的过程,不至于离开浏览,所以,一个进度条的设置就显得尤其重要,下面是本Flash进度条的大致设计步骤:1.制作一个进度条的外观动作如图4-10所示:图4-10进度条的外观2.在影片剪辑preloader_main中填入如下代码:onClipEvent(load){ total=_root.getBytesTotal();}onClipEvent(enterFrame){ loaded=_root.getBytesLoaded(); percent=int(loaded/total*100); text=percent+"%"; //trace(percent) this.gotoAndStop(percent); if(loaded==total&&total>380&&a<>1&&_==true){ a=1; _root.gotoAndPlay("s8"); }}

Flash发布Flash发布是整个Flash网站制作的最后一步,Flash网站毕竟要是在游览器中显示的,所以最后这一步也显得极为重要。本Flash网站由于是在一个.fla文件中制作的,所以只需要发布一个文件即可。1.选择“文件”中的“发布设置”,如图5-1所示:图5-1发布设置2.发布以后,在发布的html文件中的<body></body>添加一段代码,保证网页显示在屏幕中央,一些不需要显示的东西隐藏起来,具体代码如下:<tablewidth="100%"border="0"cellspacing="0"cellpadding="0"align="center">北京联合大学毕业论文PAGE\*Arabic24第六章总结6.1个人总结本次毕业设计,也是我大学学习里面的最后一个“作业”。在老师和同学的帮助下,磕磕碰碰,跌跌撞撞的总算完成了。虽然Flash并不是我所擅长的,而且学校的课程中也没有这门课。但是,既然接下来了这个任务,就必须将它完成好。也许这次设计是我这四年以来最好的一个设计作品。我尽我所能,从网络,书籍中找寻如何制作Flash的方法。我很用心地去学、去查、去问、去做、去写,这期间我获得了不小的进步,加深了对Flash的理解,以及对制作网站的熟练度。可是时间的问题,技术的问题,以及一些客观原因。我制作的Flash网站有着许多粗糙不足的地方,没有达到我最初希望的那样好。但是,这里面有着我的汗水,我的投入,我希望这次设计能得到最后评审老师的认可。在程序方面,我制作的这个网站还可以继续改进。网站的内容可以更加的丰富,动画的表达方式可以更加丰富,对于功能方面,还可以加入一些内容,比如全屏的设计等等,可是,时间的原因,来不及制作了,这也是我这次设计中的遗憾。在论文方面,还有很多的技术点没有详细说明与介绍;已写出的技术也应该可以写得更加详细;图片部分应该可以做得更加精致美观;最后是文字部分,很多地方我的表达还是不够好,应该可以做的更好。毕业将至,以上诸般的遗憾与想法,可能都将无法再改变了,但看到我的作品完成,我还是有一种小小的成就成就感。这是我的第一个Flash网站,虽然没有完全完成,但是还是实现了大部分的功能。论文虽然写得不够详细明了,但这篇文章详细记录了我的制作过程以及我的种种感触。希望在今后进入社会以后,这次的设计能给我一种鼓励与支持,只要用心,努力,下功夫,没有什么事情能难倒我的。6.2制作过程中遇到的问题和解决方法1.外部加载Xml中的中文字体无法在Flash中正确显示,发现了这一个问题以后,我去了网站上找寻解决方法。可是始终无法解决,后来在老师的帮助下,发现了一个小细节没有注意到,首先,要把Xml编码格式改为UTF-8,这点网站上有很多说明,但是,有一个关键点是,在保存Xml文件的时候,不能简简单单单独点击一个保存,要另存为,在存储格式里面也要选择UTF-8,这个小小的关键点取决于最后是否能够正确的加载。2.代码的书写位置不正确,在制作按钮的过程中,经常在编辑完按钮,开始往里面添加代码的时候,发生了按钮依旧没有作用的效果,后来,经过我上网查询资料和求助于老师和同学,我知道了原来按钮的代码要直接写在按钮上,而不是单单的直接写在帧的上面,这一点直接取决于按钮的作用是否能实现。6.3网站改进方向本Flash网站虽然实现了几个基本的功能,但是,全屏的功能没有能够实现,这是一个遗憾,也是本Flash网站今后可以更新完善的地方。至于网站的内容,还可以更加丰富,这次是时间的因素,没有来的及取材,这也是一个改进的方向。网站的背景也许有些单调,今后可以改进一下,使得整体看起来更加生动形象。Flash网站的搜索引擎本次因为时间的原因,没有来得及制作。Flash网站的搜索引擎由于它自身的原因,难以优化。所以,今后可以考虑并解决Flash网站的SEO(SearchEngineOptimization)问题。

参考文献[1]周从军.XML程序设计[M].天津大学出版社,2008.8[2]颜金沙.闪客实战—flash高级编程[M].电子工业出版社,2010.7[3]龙晓苑.FlashAS3.0动画制作[M].清华大学出版社,2008.5[4]朱志国.FlashActionScript3.0编》程技术教程[M].清华大学出版社,2009.6[5]田启明.FlashCS3平面动画制作案例教程与实训[M].北京出版社,2008.3[6]方晨.PhotoshopCS3中文版标准教程[M].上海科学普及出版社,2009.6[7]何铮.网站设计手册[M].中国水利水电出版社,2009.8[8]张春龙.网页制作工具教程[M].中国电力出版社,2008.1[9]王汝义.Flash网站建设技术精粹[M].人民邮电出版社,2007.4[10]张楠.网页设计基础教程与上机指导[M].清华大学出版社,2006.11

致谢首先感谢我的指导老师蒋春梅老师对我的循循善诱和细心教导,她严谨的治学态度、对问题不解决决不罢休的态度以及对我们的耐心深深感染着我,这将为我今后进入社会,面对未知道路上的种种提供了无尽的帮助。当然,也要感谢所有关心过和帮助过我的老师与同学,因为你们,我的设计才能如此顺利的完成。

附录html文件代码:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>我的班级</title></head><body><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"align="center"><tr><tdalign="center"><objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="766"height="750"><paramname="movie"value="index.swf"><paramname="quality"value="high"><embedsrc="index.swf"quality="high"pluginspage="/go/getflashplayer"type="application/x-shockwave-flash"width="766"height="750"></embed></object></td></tr></table></body></html>图层1帧1代码stop();varck=0;varcon=false;varcom=false;varconk=0;varurl="xc";varx_=373;vary_=370;//Stage.align="TL";Stage.scaleMode="noScale";varphobox:Array=newArray();varaboutbox:Array=newArray();varcontactbox:Array=newArray();varphotoxml=newXML();photoxml.ignoreWhite=true;photoxml.load("data.txt");photoxml.onLoad=function(done){ if(done){ dataset(); com=true; }else{ trace("lost"); }};functiondataset(){ varlist=photoxml.firstChild.childNodes; listlen=list.length; trace(listlen); for(k=0;k<=listlen;k++){ if(k<=7){ phobox[k]=list[k].attributes.url; }elseif(k==8){ trace("关于我们读取成功"); aboutbox[0]=list[8].attributes.url1; trace(aboutbox[0]); aboutbox[1]=list[8].attributes.url2; aboutbox[2]=list[8].attributes.url3; }elseif(k==9){ trace("联系我们读取成功"); contactbox[0]=list[9].attributes.u

温馨提示

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

评论

0/150

提交评论