远程教育教学支持系统的研究与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:nail_dingding
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Internet的远程教育教学系统是现代远程教育的方向,支持网上教学的远程教育平台在其中扮演着重要的角色,它的性能和功能直接决定了远程教育的教学质量、教学手段、学习效果。本系统是一个基于J2EE平台的,综合采用JSP/Javabeans,applet、Java反射机制、JDBC等Java相关技术开发的远程教学支持系统。 系统的开发建立在Web服务器、应用服务器和数据库服务器的多层架构上。采用多层结构的方式使得系统具有很强的伸缩性、通用性、兼容性和可操作性,每一层能够专注于特定的角色和功能。 系统通过Web方式完成用户与系统的交互,采用JSP与JavaBeans相结合的方式实现数据信息的访问,使得程序代码的开发效率和质量提高、开发周期缩短、减少了后期的维护工作量。 本教学支持系统实现了对基本的远程教学活动的支持,实现实时交流子系统、自主学习、答疑讨论、公告板系统等多个模块。解决了网络环境下实施远程教学过程中的教学和交流两个主要问题。 教学系统通过多种方式实现教师和学生、学生和学生之间的交流。并在系统中实现一个实时交流子系统解决网络环境下教师和学生实时答疑的问题。该子系统的实现是采用Java反射机制,设计和实现了一个通用的服务器,它可以实现绝大多数基于Socket的网络服务,实时答疑的各项功能就是在通用服务器的支持下实现的具体服务。采用Java反射机制可以把可能变化的部分分离出来,由程序动态加载那部分实现。这样大大减少了程序的耦合性,从而提高软件的复用性,有利于教学系统以后的功能扩展。 教学支持系统采用视/音频流的方式解决网络环境下的教学问题。采用RealNetworks公司的流媒体方案解决流媒体格式的课件发布和播放问题;在本教学系统中用播放器来发布多媒体课件,这样的方式加快了课件的开发速度;并设计和实现了一个课件制作模块,用SMIL标记语言并结合Real播放器的功能,实现通过多种媒体形式的交互表达教学内容的目的。
其他文献
论文对基于Agent的互联网信息获取技术进行了较全面的研究,主要研究工作与特色有:1)该文提出了一种面向Agent的元搜索方法,它采用了独特的搜索规则分析方法.运用该方法,用户
学位
学位
电信综合管理系统是中国电信的主要支持系统。它利用电子工单代替手工工单。面对激烈的市场竞争,该系统对于中国电信变得至关重要。 电信综合管理系统是一个复杂的分布式交
该文,首先对嵌入式系统进行简单介绍,分析嵌入式系统的特点及其发展趋势;然后介绍Java技术框架,由三个部分组成:Java语言,Java虚拟机,Java平台:接着介绍J2ME的体系结构以及目
多亲遗传算法是一种启发式搜索算法,它的发展时间并不长,但已经初步成功地应用到了一些函数优化问题、组合优化问题中,包括许多NP完全问题。多亲遗传算法与传统遗传算法不同的是
热量表是指在一个热流回路中流体吸收或释放热量多少的测量仪器,它是热量计量的基础.热量表主要由流量计、温度传感器、热量积算仪三部分组成:流量传感器安装在供热管路系统
自从智能手机兴起之后,越来越多的任务也正在被逐步部署于智能移动设备和移动网络中,这些对计算、存储、安全等要求较高的任务是对现有移动设备的挑战。为了解决智能手机繁重的
J2ME(Java 2 Micro Edtion)是Sun公司针对消费电子和嵌入式设备制定的Java 2技术的精简版本.MIDP(Mobile Information Device Profile)是J2ME针对移动通信设备设计的一个子集
移动Agent是具有移动特性(mobility)的智能Agent,它能在异构网络中自主地从一台主机迁移到另一台主机,代表用户完成指定的工作,如计算,检索、过滤和收集信息,甚至可以代表用户进行