论文部分内容阅读
摘 要:本文利用ASP.NET技术研制开发了塑料模具设计网络教学平台,用于在校园网或Internet上实现远程互动教学,对该平台的总体框架、功能等进行了介绍;同时,针对塑料模具设计教学所存在的问题,结合UG和3DSMAX开发了三维动态演示系统,构造了一个生动形象的虚拟课堂。
关键词:塑料模具设计 网络教学平台 三维动态演示系统
中图分类号:G434 文献标识码:A 文章编号:1673-9795(2012)09(b)-0110-02
塑料模具设计的实践性较强,尤其是应用最为广泛的注射模设计,不仅模具结构复杂,包括成型零部件、浇注系统、导向与定位机构、脱模机构、侧向分型抽芯机构、温度调节系统、排气系统等7大构件,而且各个零部件结构也相当复杂,传统的二维图形表达方法已很难表达出详细的装配关系和动作原理,现有的黑板式和幻灯片式教学也很难满足现代教学的需求。网络教学是未来教学的重要手段,是利用已经普及的电脑和网络等硬件环境、依托专业的网络教学平台,实现异地、同时、实时、互动教学和学习的新的教学模式,是教育信息化和网络化的总体趋势和目标。因此,针对塑料模具设计课程特色及当前教学所面临的问题与不足,研制和开发具有三维动态演示系统的塑料模具设计网络教学平台,构造一个生动形象的虚拟课堂,可以充分发挥计算机在现代化教学中的作用,有利于提高课程的学习效果。
1 网络教学平台的总体框架
总体框图如图1。网络教学平台分为三大模块:在线学习区、在线讨论区及在线测试区。在线学习区是网络教学平台的主要功能,学生可以浏览或下载电子教材、教学课件、教学录像等多媒体教学资源,还有满足教学需求的各种三维动态演示系统。通过此部分,学生可以采用自主预、复习,有利于提高学习效率;在线交流是学生积极参与教学主题活动,与同学、教师沟通交流,教师和学生可以通过在线讨论区进行网上交流,探讨学习心得,交流学习成果,实现网上答疑;在线测试区可以装入试题和答案,使学生能直接上级考试,有利于检查。
学生对有关知识点的掌握程度;同时,为了便于管理,还添加了注册区和管理区构件,用户通过注册即可实用教学平台,注册用户可以修改密码,浏览、发表文章等;管理员使用管理员账号可以进行各项管理操作。
2 系统的开发
教学平台采用的是浏览器/服务器(B/S)模式。由于ASP.NET技术作为替代ASP的新趋势,在NET Framework的强大支持下,可以采用C#、VB、Javascript三种语言编写代码,采用预先编译技术使得代码的安全性高、功能强大以及具有服务器易维护、成本较低、开发周期短等优点[1~2],本塑料模具设计教学平台在Microsoft公司的ASP.NET2.0开发环境中使用VB.NET及MS SQL Server 2005进行设计开发。目前的Web数据库主要采用关系数据库系统,主流产品包括Microsoft SQL Server、Oracle、Microsoft Access等,由于教学平台涉及的数据量比较大,相应的数据库中涉及的数据表的结构也比较多,而SQL Server具有良好的性能和可伸缩性,可管理从小型到大型的各种数据库[3],所以在数据库方面,采用Microsoft SQL Server2005作为后台数据库,用VB语言在编写ASP.NET的网页中连接数据库。
教学平台的运行需在服务器上首先确保安装并运行了Internet信息服务后,安装NET Framework 2.0版本。可以将本教学平台直接拷贝到服务器的Web主目录下,也可以在在磁盘的任何位置通过在IIS中建立虚拟目录指向系统文件夹即可访问系统。
3 各区功能的实现
用户通过注册并成功登录后便可进入界面。在各层界面中,可通过点击各功能按钮来实现各层界面间的切换。如:进入学习区界面后,包含有注射模设计相关知识,每一部分均由链接进入,点击所选项目即可进入实现在线学习,主要界面如图2。
在线学习区中包含有三维动态演示系统。首先,利用UG软件中的注射模具自动化设计的专业应用模块MoldWizard,建立注射模三维实体模具图形库;在3DSMAX平台上开发三维动态演示系统,其基本框架如图3。图4为三维动态演示系统中的开合模过程演示一帧。
参考文献
[1] 廖信彦.ASP.NET技术参考[M].北京:中国铁道出版社,2001.
[2] 李相海,李海波.基于ASP.NET技术的网络教学系统设计与实现[J].软件导刊,2011,10(2):129-131.
[3] 杭志,黄斌,王付林,等.SQL Server2005应用开发技术与典型实例[M].北京:清华大学出版社,2009.
关键词:塑料模具设计 网络教学平台 三维动态演示系统
中图分类号:G434 文献标识码:A 文章编号:1673-9795(2012)09(b)-0110-02
塑料模具设计的实践性较强,尤其是应用最为广泛的注射模设计,不仅模具结构复杂,包括成型零部件、浇注系统、导向与定位机构、脱模机构、侧向分型抽芯机构、温度调节系统、排气系统等7大构件,而且各个零部件结构也相当复杂,传统的二维图形表达方法已很难表达出详细的装配关系和动作原理,现有的黑板式和幻灯片式教学也很难满足现代教学的需求。网络教学是未来教学的重要手段,是利用已经普及的电脑和网络等硬件环境、依托专业的网络教学平台,实现异地、同时、实时、互动教学和学习的新的教学模式,是教育信息化和网络化的总体趋势和目标。因此,针对塑料模具设计课程特色及当前教学所面临的问题与不足,研制和开发具有三维动态演示系统的塑料模具设计网络教学平台,构造一个生动形象的虚拟课堂,可以充分发挥计算机在现代化教学中的作用,有利于提高课程的学习效果。
1 网络教学平台的总体框架
总体框图如图1。网络教学平台分为三大模块:在线学习区、在线讨论区及在线测试区。在线学习区是网络教学平台的主要功能,学生可以浏览或下载电子教材、教学课件、教学录像等多媒体教学资源,还有满足教学需求的各种三维动态演示系统。通过此部分,学生可以采用自主预、复习,有利于提高学习效率;在线交流是学生积极参与教学主题活动,与同学、教师沟通交流,教师和学生可以通过在线讨论区进行网上交流,探讨学习心得,交流学习成果,实现网上答疑;在线测试区可以装入试题和答案,使学生能直接上级考试,有利于检查。
学生对有关知识点的掌握程度;同时,为了便于管理,还添加了注册区和管理区构件,用户通过注册即可实用教学平台,注册用户可以修改密码,浏览、发表文章等;管理员使用管理员账号可以进行各项管理操作。
2 系统的开发
教学平台采用的是浏览器/服务器(B/S)模式。由于ASP.NET技术作为替代ASP的新趋势,在NET Framework的强大支持下,可以采用C#、VB、Javascript三种语言编写代码,采用预先编译技术使得代码的安全性高、功能强大以及具有服务器易维护、成本较低、开发周期短等优点[1~2],本塑料模具设计教学平台在Microsoft公司的ASP.NET2.0开发环境中使用VB.NET及MS SQL Server 2005进行设计开发。目前的Web数据库主要采用关系数据库系统,主流产品包括Microsoft SQL Server、Oracle、Microsoft Access等,由于教学平台涉及的数据量比较大,相应的数据库中涉及的数据表的结构也比较多,而SQL Server具有良好的性能和可伸缩性,可管理从小型到大型的各种数据库[3],所以在数据库方面,采用Microsoft SQL Server2005作为后台数据库,用VB语言在编写ASP.NET的网页中连接数据库。
教学平台的运行需在服务器上首先确保安装并运行了Internet信息服务后,安装NET Framework 2.0版本。可以将本教学平台直接拷贝到服务器的Web主目录下,也可以在在磁盘的任何位置通过在IIS中建立虚拟目录指向系统文件夹即可访问系统。
3 各区功能的实现
用户通过注册并成功登录后便可进入界面。在各层界面中,可通过点击各功能按钮来实现各层界面间的切换。如:进入学习区界面后,包含有注射模设计相关知识,每一部分均由链接进入,点击所选项目即可进入实现在线学习,主要界面如图2。
在线学习区中包含有三维动态演示系统。首先,利用UG软件中的注射模具自动化设计的专业应用模块MoldWizard,建立注射模三维实体模具图形库;在3DSMAX平台上开发三维动态演示系统,其基本框架如图3。图4为三维动态演示系统中的开合模过程演示一帧。
参考文献
[1] 廖信彦.ASP.NET技术参考[M].北京:中国铁道出版社,2001.
[2] 李相海,李海波.基于ASP.NET技术的网络教学系统设计与实现[J].软件导刊,2011,10(2):129-131.
[3] 杭志,黄斌,王付林,等.SQL Server2005应用开发技术与典型实例[M].北京:清华大学出版社,2009.