一种基于Web的虚拟实验教学平台的设计与实现
2017-07-08周胜明
周胜明
摘要:随着网络技术和虚拟技术的快速发展,虚拟实验教学已经成为提高实验教学质量、加强实践教学的重要手段。分析了现有虚拟实验教学中存在的问题,并提出了虚拟实验教学平台概念。然后研究了基于此平台的实验管理系统的功能模块结构,并详细阐述各个功能模块的设计。系统采用Struts、Spring、Hibernate组合框架进行开发,具有良好的可扩展性和可维护性等特点,通过集成实验自动批改功能,为用户提供了一个方便友好的虚拟实验教学环境。
Abstract: With the rapid development of network technology and virtual technology, virtual experiment teaching has become an important means to improve the quality of experimental teaching and strengthen practical teaching. This paper analyzes the existing problems in the teaching of virtual experiment, and puts forward the concept of virtual experiment teaching platform. Then the functional module structure of the experimental management system based on this platform is studied, and the design of each function module is described in detail. The system uses Struts, Spring, Hibernate combination framework to develop, and has good scalability and maintainability and other characteristics. Through the integrated experiment automatically modifcation function, it provides users with a convenient and friendly virtual experimental teaching environment.
关键词:虚拟实验;实验管理;虚拟实验教学;自动批改
Key words: virtual experiment;experimental management;virtual experiment teaching;automatic correction
中图分类号:TP391.6 文献标识码:A 文章编号:1006-4311(2017)21-0187-02
0 引言
近年来,由于虚拟技术和网络技术的飞速发展,通过信息网络构建的虚拟实验室已经成为可能。现有虚拟实验教学缺乏统一的平台和标准,发展中存在许多问题:①目前的虚拟实验绝大多数针对某门课程进行设计,同一学科内没有形成系列化的虚拟实验课程体系;②现有实验设备的共享还仅局限于较小的地域范围和较窄的专业领域,开放性和实用性都还不够;③各高校开发的虚拟实验平台,实验操作真实感不强,难以展现真实的实验环境,缺乏沉浸感[1-2]。
针对以上不足,提出并设计了一种虚拟实验教学平台(Virtual Experiment Education Platform)。该平台具有良好的交互性、可扩展和安全性,实现了实验管理和智能指导功能,为教师和学生提供一个集成实验设计环境[3]。
1 系统的模块结构
实验管理系统的主要任务就是整合各种实验并对实验资源统一管理,并为学生老师提供一个良好的虚拟实验教学环境,系统的模块结构如图1。……
