论文部分内容阅读
信息化时代,人们对教育提出了新要求,基于Web的网络学习系统作为一种新的教学方式备受关注。与传统的教学模式相比,基于Web的网络学习系统不受时空环境的限制,使终身教育成为可能,符合现代人才发展的需要。近年来,它的发展尤为迅速。本论文主要目的是在基于新一代Web技术环境下,利用数据挖掘中的关联挖掘方法设计满足个性化要求的网络学习系统。首先,在对网络学习系统的概念、特点理解的基础上,分析了现有系统的不足之处及其发展趋势,着重说明了智能化、个性化对系统的意义。其次,对Web技术和关联挖掘算法进行了分析研究,其中重点探讨了基于XML的网络新技术和实施关联规则挖掘的Apriori算法以及它们对本系统的意义;再次,利用UML的面向对象建模方法,先使用用户角色和用例图实现系统功能分析,再在新的Web应用体系结构下对系统数据、业务对象以及表示层用户接口和关键功能模块分别进行设计,得出了一个满足个性化要求的实用系统;再次,分析研究了系统中用到的重要技术及解决方案,其中包括基于XML的系统数据交换方法和基于关联挖掘算法的个性化课程学习的解决方案。特别地,针对网络学习系统这一特定领域研究了对Apriori算法进行改进的方法,提出利用相关性关系对挖掘后得到的规则进行了优化舍取,同时采用改进后的Apriori算法实现了对网络学习系统中表示知识点体系结构关系的规则库的构建;最后,对本系统的核心部分——个性化课程学习系统进行实现。实践证明,在新的Web环境下,利用关联挖掘技术设计满足个性化要求的网络学习系统是一个有益的尝试。虽然目前来说,整个系统的功能还有待完善,但本文所作的研究及开发的系统对基于Web网络学习系统的开发应该有一定的实用价值和理论意义。