论文部分内容阅读
现代远程教育是随着现代信息技术的发展而产生的一种新型教育模式,它是构筑知识经济时代人们终身学习体系的主要手段。现代远程教育系统主要由教学系统、教学管理系统、教学资源系统和网络通信四部分组成。目前,我国远程教育资源比较匮乏,如何丰富和共享网上教育资源的问题,是我国远程教育面临的最大问题。在教育资源丰富的同时,教育资源的共享更重要,要实现网上资源的共享,就必须建立网上教育资源的管理平台。可以说,网上教育资源共享平台建立之时,才是我们网上教育资源共享之日。但是网上教育资源管理平台的建立是一件非常艰巨的事。为此,我们进行了基于分层代理结构的现代远程教育资源组织管理方法与技术的研究和设计。 本文首先对现代远程教育系统进行了介绍,然后着重研究分析了现代远程教育中用于教学资源组织管理的数据库系统及开放式数据库互连技术。针对目前远程教育中所涉及的数据库系统的分布性和异构性,数据库互连技术的多样性,本文欲借鉴网络通信协议(TCP/IP)的成功之处,采用分层结构的思想去实现分布式异构数据库信息的共享。 鉴于上述的想法,本文对分层结构作了进一步研究,在分层设计原则和面向代理的建模方法(AOM)方面进行了探讨,提出了分层代理结构的抽象模型。在比较了不同阶段的数据库访问技术后,提出了基于分层代理的教育资源代理服务器(ERAServer)模型,给出了ERAServer的体系结构,并对其各组成部分进行了详细的描述。 最后,给出了ERAServer的工作流程,采用了ActiveX应用服务器设计技术、面向对象方法、ODBC API编程技术,完成了ERAServer的设计。 该代理服务器能起到屏蔽后台数据库细节复杂性的作用,实现了对分布在不同地理位置的多数据库信息的共享,并且为客户端应用程序提供一个良好的数据库访问编程界面,能适应不同的客户端应用程序,具有良好的可移植性。因此,该模型的提出具有一定的理论价值和实际意义。 随着信息技术和高新技术的不断发展,课件制作技术也会发生变化,用于资源组织管理的数据库系统和数据库技术也将不断的推陈出新,该系统模型及系统功能也应进一步完善,使之能适应需求,成为网上教育资源统一管理平台。