基于Director的工程图学习题解答系统的开发

时间:2024-04-15 点赞:52371 浏览:108413 作者原创标记本站原创

此文是一篇多媒体论文范文,多媒体方面有关论文范例,与基于Director的工程图学习题解答系统的开发相关硕士论文开题报告。适合不知如何写多媒体及模型及系统方面的论文格式专业大学硕士和本科毕业论文以及多媒体类开题报告范文和职称论文的作为写作参考文献资料下载。

摘 要 Director能够对3D对象自由操作的特性非常适合于工程图学习题解答系统.介绍基于Director的工程图学习题解答系统的开发,包括系统架构的设计、素材的准备、程序的编制、系统的打包和发布等.

关 键 词 Director;工程图学;习题解答系统

中图分类号:TP315 文献标识码:B 文章编号:1671-489X(2012)27-0031-03

Development of Engineering Graphics Exercise’s Answers System Based on Director//Wu Genxing

Abstract It is very suitable to the engineering graphics exercise’s answers system because of Director for 3D object free operation. The paper introduced the development of Engineering graphics exercise’s answers system based on Director, including the system architecture design, material preparation, programming, packing system and release, etc.


Key words Director, engineering graphics, exercise’s answers system

Author’s address Department of Modern Science and Technology, China Jiliang University, Hangzhou, China 310018

工程图学习题解答系统不仅要能够提供答案,还应提供立体模型,以便给学生对照立体模型,辅助解释答案.立体模型最好还要能够随心所欲地由用户旋转和缩放,像AutoCAD那样可以动态地观察模型.基于以上工程图学习题解答系统的特点,目前已开发出的习题解答系统有以下两种类型.

1)基于AutoCAD的习题解答系统.该系统通过调用AutoCAD软件,打开三维模型,通过AutoCAD软件的各种命令多角度地观察模型.该系统能够随心所欲地旋转或缩放立体模型.但缺点是需要安装AutoCAD软件,同时三维立体模型和二维图形(习题答案)一般需要在不同的窗口中打开,两者对照性稍差.

2)基于视频的习题解答系统.该系统先通过对立体模型的旋转进行视频录像或动画录制,保存成i或其他格式,再通过Authorware等软件集成到开发系统中,并提供播放、暂停等功能,以便用户能随时观察模型.该系统的缺点是并不完全能随心所欲地由用户旋转模型,而是事先设定的.

Director是结合了LINGO程序设计和多媒体制作的综合性多媒体开发软件,在当今的多媒体开发软件领域中处于绝对的领导地位.而且它具有无限缩放、旋转3d素材等特性,因此可以提供从一般的交互性成品仿真演示到复杂的身临其境的三维虚拟演示等开发功能.Director的这种特性对于工程图学习题解答系统是非常适合的.

1.系统架构的设计

1)总体架构:按章分类,提供选题功能.先单击章号,再单击题号,跳转到小题页面.在小题页面上单击返回,则返回到总页面——选题页面,如图1(a、b)所示.

2)每道题架构:对于每道题,除了要能够提供答案外,最好还要有解答过程和解答方法,不仅要让学习者知其然,还要知其所以然.对于工程图学习题,立体图就是解答方法的一个说明.立体模型还要能够由用户随心所欲地旋转和缩放,也可最大化立体模型,以方便观察模型.为了便于重新做题或独立思考,模型需要显示与隐藏,题目和答案要方便切换.对各种剖视图,不仅要提供立体模型,还要提供剖切后的立体模型.对装配图,要提供装配立体图、装配剖切图、爆炸图,以便详细地了解装配结构.针对以上设想,系统分界面如图1(c、d)所示设计.完整的系统架构如图2.

2.素材的准备

1)二维平面图、三维立体图的准备:用AutoCAD绘制题目、答案等二维图形,制作三维立体模型.

2)题目、答案等图片的准备:利用剪贴板和画图(mspaint)软件,将CAD格式的二维图形制作成tif格式的图形文件.

3)3d素材的准备:将CAD格式的三维立体模型导入到3ds Max,再导出成W3D格式,供Director调用.对于部件,如齿轮油泵、螺栓连接等,需要将各零件在3ds Max中组成组后再导出,这样在Director导入该W3D文件后,可以整体旋转或缩放立体模型.

4)解题过程等动画的准备:利用Flash,将解题过程制作成Flash动画格式.

3.程序的编制(软件的实现)

在Director中,将相关的文件(演员)导入系统,将演员拖放到合适的位置,完成界面的设计.演员(按钮)的功能实现则利用LINGO语言进行编程设计.

1)用LINGO实现选题:

tmhh等于sprite(22).pointtoline(point(_mouse.mouseH,_mouse.mouseV)) //检测鼠标单击时即选题时鼠标的位置

tmxh等于sprite(22).member.line[tmhh] //读取鼠标所在行的

题号

_movie.play(1,_moviepath & tmxh) //跳转到题号所指定

的文件

2)立体模型的显示与隐藏:

on mouseUp

if member(“立体模型”).text等于”立体模型” then

相关论文

基于BIM的建筑工程图学课程改革与

本文是一篇建筑业论文范文,关于建筑业相关函授毕业论文,关于基于BIM的建筑工程图学课程改革与相关毕业论文参考文献格式范文。适合建筑业及。

中国图学名词溯源

本文是一篇机械制图论文范文,机械制图有关专科毕业论文开题报告,关于中国图学名词溯源相关专科毕业论文范文。适合机械制图及图样及中国建筑。

看图学数理

本文是一篇偶数论文范文,偶数类有关毕业论文的格式,关于看图学数理相关毕业论文参考文献格式范文。适合偶数及奇数及图案方面的的大学硕士和。

看图学单词

本文是一篇动物论文范文,动物方面毕业论文开题报告范文,关于看图学单词相关毕业论文范文。适合动物及棉花及身体方面的的大学硕士和本科毕业。

看图学文是步入社会的窗口

本文是一篇地理知识论文范文,地理知识方面有关学年毕业论文,关于看图学文是步入社会的窗口相关研究生毕业论文开题报告范文。适合地理知识及。