梧州学院毕业论文论文题目基于VML生成WEB统计图表的研究与实现系别计算机与电子信息工程系专业计算机科学与技术班级——学号——学生姓名————指导教师(签名)完成时间2009年5月摘要计算机图形学是计算机科学最活跃的分支之一,它伴随着计算机科学技术的发展而发展。如今,计算机图形学已经深深的扎根于现代社会的各个方面,被广泛应用于计算机动画、科学计算可视化、CAD/CAM、影视娱乐等领域。VML是一门全新的图形编程语言,相当于IE里面的画笔,而且结合脚本,可以让图形产生动态的效果,同时也是未来3D网页制作的主要编程语言之一。本文通过基于VML生成WEB统计图表的研究与实现,着重阐述了如何利用VML语言实现在线绘制几何矢量图形并实现图形算法。本文首先对Web图表开发主要的GML、SVG、VML这三种语言进行比较,然后使用IE5.0提供的VML解析器,说明VML的基本语法,探讨使用VML等技术实现Web图形系统的可能性,同时给出了一些原型实例。关键词:矢量图形VML动态脚本TheresearchandachievementabouttheVMLlanguagetocreatespatialwebchartAbstractWiththedevelopmentofcomputertechnology,computergraphicisabranchofonethemostactivescience.Todaycomputergraphichasbeendeeplyrootedinallaspectsofmodernsocietyandiswidelyusedinanimation,scientificvisualization,CAD/CAM,videodetainment,andotherfields.TheVMLlanguageisanewgraphicprogram.It`samarkingprogramlanguagelikeapaintoronIEandonlycanbecarriedoutbyIE5.0aswellasupof5.0edition.Youcandrawsketchesthatyouwantandgetthesketchdynamicresult.Tocreatethespatialwebchart.GML、SVG、VMLarecomparedfirstly.SomebasicsemanticsareexplainedbyusingtheVMLrenderprovidedbyIE5.0,andpossibilityofusingVMLandothertechniquestoimplementWebgraphicsystemisresearched.Atthesametime,someprotypeexamplesaregiven.Keywords:vectorgraphicsvectormarkuplanguagedynamicalscripts目录第一章前言..........................................................11.1研究的背景....................................................11.2研究的目的....................................................11.3研究的内容....................................................2第二章可行性研究分析................................................32.1Web数据库应用系统............................................32.2Web信息系统的发展............................................32.3Web图表开发应用语言的定义....................................32.4基于GML、SVG、VML这三种语言的比较............................4第三章目前的主要技术................................................53.1HTML与ASP的结合..............................................53.2VML语言......................................................6第四章VML的基本用法.................................................84.1VML基本语法..................................................84.2VML的常用标记................................................94.3图形与图像算法在VML中的实现.................................104.4ASP结合VML动态开发原理......................................12第五章程序实现.....................................................135.1任务概述.....................................................135.2用户的特点...................................................135.3需求规定.....................................................135.4Web统计图表的实现:.........................................145.5Web统计图表的开发与设计:...................................155.6运行环境规定.................................................155.7实现程序实例:...............................................165.7.1VML网页画图画板:.................................