论文部分内容阅读
以计算机为中心的互连网、多媒体技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式,同时对教育也产生了深刻的影响:一方面它对教育技术提出了新的要求,另一方面也给现代教育技术注入了新的话力,使其发生了一次重大的飞跃。配合网络技术和多媒体技术的现代远程教育代表着教育技术的发展方向、趋势和未来。天津理工学院远程教育平台就是在这个大背景下立项开发的,该平台是中欧国际科技合作项目“多极远程教育培训中心”(Multi-Pole Training Center,MTC)的重要组成部分,是欧盟与中国政府在信息和通讯技术领域的共建项目之一。本人也有幸参与了这个项目,是该课题组成员之一,这使我在远程教育平台的设计与开发方面进行了具体的实践。该教育平台系统涵盖了远程教育的授课、学习、考试、教务管理等多个方面,涉及到大量种类繁多、关联性强、组织形式复杂的数据信息。本文对教育技术,尤其是国内外远程教育技术的发展和现状进行了分析,对远程教育模式、远程教育平台的主要技术等做了深入的探讨,并且以天津理工学院远程教育平台项目为范例,对有关远程教育的软硬件系统的框架结构及其主要功能模块和关键技术进行了阐述,对其中某些模块的实现与要求进行了讨论。本人在该项目中主要负责考试系统模块,因此在论文中对考试系统进行了重点研究,并给出了具体的规划和设计方案;将传统考试模式与计算机在线考试进行了比较,并对其关键问题如试题库的生成管理、抽题组卷、自动阅卷评分等作了探讨,给出了具体方案,如:J2EE的java.util.*的类包中随机数random类的应用真正实现了随机出题智能组卷;通过查询、比较、累加、提交实现了自动判卷评分。本系统因采用了基于J2EE的三层体系结构的方式从而具有很强的伸缩性、通用性、兼容性和可操作性,每一层能够专注于特定的角色和功能。数据库中间件WRMS用来实现客户端与数据库之间的通信和交易分发,是三层结构中的关键。引入中间件访问数据库,可以使相关代码不依赖于某一具体数据库及该数据库所在的系统,从而可以将更多的精力集中在功能的设计上,而且应用软件也易于升级和移植。