学位论文 > 优秀研究生学位论文题录展示

基于VML的计算机图形学在线学习系统

作 者: 骆帝勇
导 师: 孙萍
学 校: 贵州师范大学
专 业: 计算数学
关键词: MVC VML 设计模式 框架
分类号: TP391.6
类 型: 硕士论文
年 份: 2008年
下 载: 129次
引 用: 3次
阅 读: 论文下载
 

内容摘要


计算机图形学是计算机科学最活跃的分支之一,它伴随着计算机技术的发展而发展。如今,计算机图形学已经深深的扎根于现代社会的各个方面,被广泛应用于电脑动画、科学计算可视化、CAD/CAM、影视娱乐等领域。本文通过对VML语言实现计算机图形算法的深入研究,结合MVC设计模式以及Struts框架开发在线画图系统,着重阐述了如何利用VML语言实现在线绘制几何失量图形并实现图形算法。作为一门专业的Web绘图编程语言----VML(The Vector Markup Language)矢量可标记语言是微软公司于1999年9月附带IE5.0发布的。这是一门全新的图形编程语言,尽管目前业界关注的人士比较少但随着Web应用的不断发展,这种以文本形式存储图形的标记语言已呈现出它不可抵挡的优势和魅力。它相当于IE里面的画笔,而且结合脚本,可以让图形产生动态的效果,同时也是未来3D网页制作的主要编程语言之一。论文以计算机图形学算法在线学习系统作为理论与实践的结合,深入研究VML语言,javascript语言, java语言,div+css语言,jsp语言,SQLserver数据库等;详细阐述Dreamweaver + Myscplise + tomcat + JDK1.60 + SQLserver这一开发平台;详细论述了多层体系架构的实现以及Struts框架在该系统中的应用。在开发过程中,通过应用MVC设计模式实现了表示逻辑和业务逻辑的分离,为系统的开发和维护提供了更大的灵活性和更好的可管理性。通过实践表明,应用这种系统框架可以提高系统开发的效率,同时满足系统扩展性和可维护性的要求。

全文目录


摘要  5-6
ABSTRACT  6-7
第一章 绪论  7-11
  1.1 研究背景及意义  7-8
  1.2 现状分析与问题的提出  8-9
  1.3 研究内容  9-11
第二章 开发平台简介  11-14
  2.1 J2EE 平台与体系结构简介  11-12
  2.2 Tomcat 容器简介  12-13
  2.3 jdk1.60+Tomcat5.5 +SQLServer2000 集成开发环境简介  13
  2.4 Myeclipse+eclipse(IDE)  13-14
第三章 主要技术  14-25
  3.1 框架  14
  3.2 JSP 技术  14-15
  3.3 Javasrript 脚本语言  15-16
  3.4 div+css 网页开发技术  16
  3.5 JavaBean 技术  16-17
  3.6 Servlet 技术  17-18
  3.7 MVC 模式  18-19
  3.8 Struts 框架  19-21
  3.9 VML 语言  21-24
  3.10 本章小节  24-25
第四章 基于VML 计算机图形学在线学习系统的设计与实现  25-42
  4.1 系统概述  25
  4.2 系统功能  25-27
  4.3 UML 系统建模  27
  4.4 系统设计  27-29
    4.4.1 系统的构架设计  27-28
    4.4.2 目录结构  28-29
  4.5 系统实现  29-37
    4.5.1 在线学习模块实现  29-32
    4.5.2 画板模块设计与实现  32-36
    4.5.3 图像处理模块设计与实现  36-37
    4.5.4 系统主题设计与实现  37
    4.5.5 系统其他功能设计与实现  37
  4.6 本系统中Struts 的具体配置  37-38
    4.6.1 本研究中 Struts 框架的配置文件说明  37-38
    4.6.2 本研究中Struts 工作流程以及部分截图  38
  4.7 Struts 框架与VML 结合开发B/S 模式的画图系统的优势  38-39
  4.8 美工设计  39-41
  4.9 本章小结  41-42
第五章 总结与展望  42-43
参考文献  43-45
附录  45-49
附件  49-51

相似论文

  1. 带填充墙框架结构非线性有限元分析,TU323.5
  2. 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
  3. 基于SOA的Portal定制系统的优化与实现,TP311.5
  4. 基于框架的课文口头复述训练对初中生英语口头能力的影响,G633.41
  5. 基于框架的词汇教学对高一学生写作中的假朋友现象的影响,G633.41
  6. 基于IAD框架的农村生活垃圾治理公共物品的供给影响因素分析,X33
  7. 农业供应链系统网络平台的构建,S126
  8. 自尊类型、自我框架对风险选择影响的实证研究,B849
  9. 体验式服装设计模式研究,TS941.2
  10. 大学生风险决策中的框架效应研究,B842
  11. 不完备信息系统的完备化及其上的知识获取,TP311.13
  12. 基于节点智能交互的物联网数据处理研究,TP391.44
  13. Banach空间上基和框架扰动的研究,O177.2
  14. 基于分布式环境压力测试问题的研究,TP311.52
  15. 汉语框架自动识别中的歧义消解,TP391.1
  16. 内嵌开洞填充墙框架结构有限元非线性分析,TU323.5
  17. 高速公路服务区综合服务建筑标准化设计研究,TU248
  18. 框架理论在英语辩论中的应用研究,H311.9
  19. 面向Seam框架的PIM到PSM转换研究,TP311.52
  20. 中学美术课堂教学模式探索,G633.955
  21. 基于SOA与工作流的OA系统的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 教学机、学习机
© 2012 www.xueweilunwen.com