论文部分内容阅读
基于组件的开发提供了一种灵活、高效的开发应用程序方法。在本文中,作者采用了组件化的思想,设计和实现了一个分布式数据挖掘系统中完成局部挖掘的基挖掘服务器。并在此基础上进一步提出了分布式数据挖掘系统的架构。只要遵循我们的数据模型接口和挖掘模型接口,新的功能、算法可以很容易地集成到系统中来。在系统开发中应用组件技术可以有效地减少软件开发的工作量,使系统具有良好的开放性和可维护性。 本文首先简单介绍了数据挖掘的概念和功能,并对数据挖掘系统和相关技术的发展进行了分析与讨论。分析了现阶段主要几个系统的优缺点,明确了系统的改进方向。介绍并分析了组件的实现技术,然后从系统的体系结构、功能设计、模块划分、实现技术等方面进行了详细的分析和讨论。最后在此基础上提出了分布式数据挖掘系统的架构。 为了便于系统的扩展,在设计中考虑到了J2EE接口。系统包括数据服务器、数据挖掘任务服务器、组件库管理器、元数据库管理器,各服务器各司其职。利用了Rational公司的Rose工具进行系统的UML面向对象可视化建模,开发过程遵循RUP。