工程制图在线习题指导系统的设计与实现.pdf
《工程制图在线习题指导系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《工程制图在线习题指导系统的设计与实现.pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 前言 1.1 国内外研究现状 随着社会经济的飞速发展,目前网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征。事实上在线习题指导系统也正是人们的研究热点之一。但是由于工程制图图形数据的复杂性和特殊性,工程制图在线习题指导系统的设计与实现存在不同程度的难度。网络教学系统是通过网络表现的某门学科的教学内容及实施的教学活动的总和。随着网络技术和信息技术的迅速发展,网络课程的建设也正在蓬勃的发展。工程制图在线习题指导系统是二次开发中制图动画的设计与实现。一方面,要分析并讨论如何进行动画设计的整个过程,包括工程制图习题的选择、解题过程的分析、Flash界面的规划等方面,尤其结合系统的
2、开发过程,叙述使用某种开发工具作为设计支撑平台的全过程。另一方面,要从整个系统的应用程序软件部分的需求分析入手,按照软件工程的开发要求,进行二次开发工程制图在线习题指导系统的设计过程。目前不管是国内还是国外在这方面都在花费着大量的人力和物力,来实现教育的网络化,让学生不用天天呆在学校就能够学习,并且可以反复练习自己不会的习题;从而也能够通过这方面的研究来增强本国的科技水平与自动化水平,从而提高经济与军事力量。1.2 选题的目的及意义 工程制图是理工科类主要的基础课之一,学生绘图的能力直接影响学生今后在工程设计上的能力。由于传统的工程绘图教学方式,使得学生只能按照投影规律,在脑海中抽象的构思立体
3、图形,不能有效地调动学生的空间思维能力;从而调动不出学生学习的主动性和积极性。因此,开发一个具有适合学生在线进行习题指导与练习的系统,具有很重要的实际意义和应用价值。随着现代网络技术的迅速发展,工程制图的教学手段和方法也发生着日新月异的变化。它由传统的黑板板书、挂图、模型的授课形式,转向了以计算机课件、虚拟模型演示等方法的教学模式上来,从而提高了教学的效率和质量。机械设计中,一般都采用 AutoCAD、Solidworks、Solidedge等设计软件,在复杂 CAD问题或特殊用途的设计中,依据原有软件的功能往往难以解决问题或者效率低下,在此情况下,根据客户的特殊用途进行软件的客户化定制和二次
4、开发,往往能够迅速提高企业的生产效率和技术水平。当前我们如何将三维的图更加形象的展现给设计人员,我们借助 flash的功能,让机械图形象动漫一样富有立体感与动态感,而工程制图在线习题指导的设计也是实现这一功能的一部分。对工程制图在线习题指导系统的二次开发,是以 双主模式 的教学设计为指导,开发研究多操作平台间图形交互的习题解答、在线指导、思路设计、动画模拟和操作练习为一体的动态交互系统,实现理论教学和实践教学的适时交互。深入讨论工程制图在线习题指导系统的设计,分析对图形支撑平台系统的要求,提出一个开放的由习题库、答案库和习题三维模型库组成的习题集图形库系统。本文将工程制图绘图软件与 Flash
5、动画制作软件相结合,并利用Dreamweaver网页制作软件,开发一套工程制图在线习题指导系统。该系统包括:工程制图习题原型、习题解题思路及过程、立体模型展示、习题解体结果与分析等,实现学生能够在线进行习题指导的学习,提高自主学习,并且通过工程制图动画过程,提高学生的学习兴趣,提高学生的立体空间分析能力。由于工程制图课程的特殊性,需要对一些立体和元件模型有比较直观形象的认识,通过普通的文字和图片则难以达到很好的效果。总之,本课题的设计主要实现学生能够在线进行习题练习,摆脱没有老师的现场指导就无法进行困难题的解答的麻烦,从而提高学生的自主学习的能力。2 支撑平台及开发工具的选择 2.1 Flas
6、h MX制作动画 Macromedia公司是美国的一个著名软件公司,它主要生产多媒体、网页制作和网站管理软件。在 1998年,Macromedia公司收购了 FutureSplash原创的电脑公司,同时将该公司生产的Director网络插件FutureSplash继续升级发展,相继推出了 Flash2,Flash3,Flash4,Flash5。现在 Macromedia公司终于推出了最新版本的 FlashMX简体中文版。Macromedia Flash MX根据设计者与开发者的要求,可以提供支持各种主要平台与设备的 Internet多媒体内容及软件。通过视觉处理,开发者可以嵌入软件支持的多媒体
7、客户端技术。此外,习惯了 Macromedia Flash的设计者也可以利用以后发表的支持 Macromedia Flash MX 的服务技术,进一步发展现有的制作技巧,将其嵌入发到多媒体应用软件中。Macromedia公司已经把 Flash与它的其他产品更加紧密的联系在一起,目前,Flash的播放器代码已植入到各种主流网页浏览器中。Flash的功能可以使创建的网页更加适应各种网页的浏览器。事实证明,目前还没有哪个网页制作软件能像 Flash一样,可以既容易又出色地创作出一个高效、全屏和具有交互式动画效果的网页。Flash的用户界面已被重新设计,它使专业图像设计师和网页设计师在使用它时感到更加
8、方便。2.1.1 Flash MX 的功能介绍 Flash具有强大的功能,以下是 Flash的基本功能。(1)具有强大的矢量绘图和动画制作功能,图像质量高,制作的动画和网页数据量小。(2)导入和发布功能强。可以导入点阵图,OuickTime格式电影文件和 MP3音乐格式文件等,可以发布 MP3音乐格式文件等。(3)插件的工作方式。只要机器内安装 Shockwave Flash插件的浏览器,即可观看 FlashMX动画。采用“流式方式”播放 FlashMX动画,文件没有全部下载即可观看已下载的内容。(4)新的 Flash播放器可以直接在网上下载最新版本的 Flash播放器。(5)可以充分调用 F
9、lash MX 文件内部库中的元件重复利用资源。只要这个库下载后,其他电影都可以不再下载共享的文件,而直接使用这个库中的文件,使文件字节数减少。(6)新增加了许多功能更强大的动作脚本函数、属性和目标对象,兼容并支持 Flash以前的版本。在使用动作脚本时,Flash MX将用颜色来区分哪些代码对以前的 Flash播放器兼容。(7)Apple授权使用 Flash的播放器可以内置于 Apple产品中,这样就可以通过 OuickTime播放 Flash的图片、电影和具有交互能力的图像。(8)采用与动作脚本类似的语法结构以及新的文本编辑区和调试区,可进一步提高程序的开发能力,开发更多的可扩展的工具,用
10、来开发 Web应用程序。(9)动作脚本编辑器允许有普通模式两种模式。所有的脚本程序均可从外部脚本文件调入,外部的脚本文件可以是任何 ASCII码的文本文件。(10)支持 XML。2.1.2 Flash MX 制作动画的过程 (1)从题材库中选择需要处理的图形,如图 2.1所示;图 2.1 工程机械习题图 (2)启动 Flash MX的工作界面;(3)打开“文件”菜单,创建一个新的 Flash MX文档;(4)通过“复制”“粘贴”,将要处理的图形导入 Flash MX图层 1 的舞台上,在 Flash MX图层 1 的舞台上,同时输入解题步骤;(5)打开“窗口”菜单命令,在其下拉菜单上选择“公用
11、库”“按钮”,打开“库按钮”面板,选择与解题步骤对应的按钮,如图2.2所示;图 2.2 Flash MX动画的初始界面 (6)插入新的图层 2,在图层 2上的时间轴上插入两个相距一定距离的两个“关键帧”;(7)将指针放在图层 2 的第一个“关键帧”上,根据(4)中的解题步骤,作出相应的动画辅助线;(8)将两个“关键帧”之间插入一个新的“关键帧”,将指针放在图层 2的第一个“关键帧”上,选择作出的动画辅助线,右击,选择“时间轴特效”“变形转换”“转换”命令,打开变形控制面板,选择相应的变形命令,“确定”即可;如图 2.3所示;(9)插入新的图层,重复以上操作,完成整个动画;(10)选择一个新的图
12、层,在其上选择需要插入“停止”动作的帧,右击,打开“动作”属性面板,选择“全局函数”“时间轴控制”“stop”命令,此帧就具有了指定的停止行为,其上有一个小的字母 a;(11)将图层 1 设置为当前图层,右击插入的按钮,右击,打开动作按钮,在“动作帧”属性面板上,打开“全局函数”“影片剪辑控制”“on”命令,双击,在弹出的对话框中,选择“release”命令,然后选择“全局函数”“时间轴控制”“gotoAndPlay”命令,输入每个动作发生前的第一个关键帧所在时间轴上的帧;图 2.3“变形”控制面板 (12)检查完成所有的动作及行为,打开“控制”“测试影片”,如图 2.4所示;图 2.4 Fl
13、ash MX测试影片 2.2 Dreamweaver MX 制作网页 Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。DREAMWEAVER、FLASH 以及在 DREAMWEAVER 之后推出的针对专业网页图像设计的 FIREWORKS,三者被 MACROMEDIA 公司称为DREAMTEAM(梦之队),足见市场的反响和 MACROMEDIA 公司对它们的自信。说到 DREAMWEAVER 我们应该
14、了解一下网页编辑器的发展过程,随着互联网(Internet)的家喻户晓,HTML 技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。所见则所得网页编辑器的优点就是直观性,使用方便,容易上手。2.2.1 Dreamweaver MX 的功能介绍 Dreamweaver MX具有强大的功能,以下是 Dreamweaver MX基本功能:一个可视化的网页设计和网站管理工具,支持最新的 Web技术,包含 HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视
15、化网页设计、图像编辑、全局查找替换、全 FTP 功能、处理 Flash和 Shockwave等富媒体格式和动态 HTML、基于团队的 Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。Macromedia Dreamweaver MX 测试版新增功能如下:(1)加强的用户界面;(2)多重用户配置;(3)增强的源代码编辑功能;(4)扩展的文档格式支持;(5)加强的服务器模式扩展;(6)改进的数据库链接操作;(7)提升了与外部应用程序的协作功能。Dreamweaver MX 与 FrontPage 的功能类似,以下是 Dreamweaver MX 的优点:(1)产生的垃圾代码少,网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 制图 在线 习题 指导 系统 设计 实现
限制150内