论文部分内容阅读
随着信息技术的发展,数据仓库(Data Warehouse)技术己被广泛应用于现实生活的各个领域,这不仅大大提高了信息的使用效率,而且也为实际的生活带来了极大的便利。然而当前的数据仓库还存在着许多不足之处,它建立在传统的数据库管理系统(DBMS)平台之上、采用的是C/S(Client/Server)结构,这种结构的单一性暴露出许多问题,如建立和维护成本高、系统的协调性和兼容性差、可移植性不好、智能性不高等等。 而智能Agent正是当前国内外研究的热点,本文在分析了Agent的特性及众多优势之后,结合当前盛行的Web技术,提出了基于Agent的Web数据仓库思想。这种新型的数据仓库系统弥补了传统数据仓库的不足之处,它界面友好、使用方便,在实际应用中,可以大大减少数据传输过程中网络流量,合理实现异构数据源的数据集成,为数据仓库的开发起到一定的抛砖引玉的作用。论文研究的主要内容与成果包括三个方面: 第一,详尽分析了Web技术在数据仓库系统中的应用,在传统数据仓库系统基础上,引入XML技术,通过Internet对广泛分布的异构数据源进行整合,提出了一种新型的Web数据仓库模型。并研究了该结构的基本过程和功能。 第二,讨论了在Web数据仓库中引入Agent技术的重要性,详细探讨了将软件Agent引入到数据仓库及网络中各服务器端所实现的新型功能,以及在网络数据仓库中多Agent系统之间的协作机理。 第三,将系统应用到网上教学中加以实现,不仅提出了新型基于Agent技术的网上教学模式,而且对网上教学的协作机理和个性化评价进行了详细研究,最后提出了教学系统中智能选题的程序实现方法及多Agent之间协作的实现代码。