论文部分内容阅读
动物解剖学是一门以实验为基础的课程,但是在国内现阶段的网络教育中,该课程的实验不能开展。因此,如何利用虚拟现实和相关技术创建三维的可交互的动物解剖虚拟实验教学系统,使学生能虚拟地进行实验,一定程度上达到实验教学的目的,就显得非常紧迫和必要。
本文的研究结果如下:
1) 本文提出了一种利用COM和多线程技术来实现VRML EAI(VRML外部访问接口)的方法和技术。本研究结果表明,该COM EAI大大提高了系统开发的效率,更利于实现功能复杂、用户界面丰富、交互丰富的虚拟实验系统。
2) 在多学科间讨论的基础上,本文提出了一个虚拟实验教学模型,并设计了一种混合B/S结构和C/S结构的虚拟实验教学系统体系结构。
3) 在分析比较众多3D技术的基础上,选择了VRML技术,并在犬解剖虚拟实验教学系统中利用VRML技术实现了一些特殊的动态效果和用户交互设计工具。
4) 在.NET框架下,实现了上述的COM EAI,并利用.NET的XML技术、.NET远程处理、ADO.NET、加密等技术实现了一个较安全、易于维护的系统。
结论:
当前,在我国农业网络教育领域内,虚拟实验教学系统采用C/S模式和B/S模式混用的体系结构是合理有效的,3D技术宜于采用对软硬件要求较低的VRML技术,同时采用COM和多线程技术可以弥补已有VRML场景和外部通信方式的缺陷,而.NET框架特别是XML技术的使用则可以大大提高系统开发的效率和可维护性。