您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 基于关联挖掘的构件检索方法研究及原型系统实现
  所属分类: Java
  开发工具:
  文件大小: 923kb
  下载次数: 0
  上传时间: 2012-02-09
  提 供 者: jackzh******
 详细说明: 软件复用为避免软件开发过程中的重复劳动提供了解决方案,可以提高软件开发的效率和软件的质量,而软件构件技术是实现软件复用的关键技术。构件复用过程中,用户常因对构件描述机制认识有限而难以提出准确的检索需求,从而影响查准率。本文针对基于刻面描述的软件构件,借鉴数据挖掘中关联规则挖掘的有关理论,提出了带有用户反馈的自适应构件检索系统以及基于关联挖掘的自适应学习算法,从用户检索的历史记录中挖掘用户的显示检索条件和隐性检索需求之间的内在联系,从而完整化和精确化用户的检索条件,提高构件检索的查准率。 本系统采用了B/S体系结构,MVC框架以及基于Struts和Hibernate等的J2EE技术来实现,系统的实现可以帮助用户更高效地检索和复用构件。 目录结构 摘 要 1 ABSTRACT 3 第一章 绪论 1 1.1研究背景和意义 1 1.2国内外研究现状 2 1.3论文的研究任务 3 1.4论文的组织结构 4 第二章 自适应构件检索系统相关理论 5 2.1构件与构件库 5 2.1.1 构件 5 2.1.2 构件库 5 2.2构件描述与检索 6 2.2.1 构件描述 6 2.2.2 构件检索 7 2.3构件分类模式 7 2.4关联规则挖掘的基本概念 9 2.4.1 关联规则挖掘的问题描述 9 2.4.2 关联规则挖掘的步骤 10 2.4.3 关联规则的分类 10 第三章 自适应构件检索系统设计方案 12 3.1自适应构件检索系统框架 12 3.2系统数据库设计 14 3.3基于刻面描述的构件检索系统 16 3.3.1构件的刻面分类方案 16 3.3.2术语空间编码 18 3.3.3构件描述索引 21 3.3.4检索过程 21 3.3.5匹配算法 22 3.3.6相似度计算 23 3.4基于关联挖掘的自适应学习系统 25 3.4.1关联挖掘Apriori算法 25 3.4.2学习算法描述 28 3.4.3学习算法实例 29 第四章 自适应构件检索系统具体实现 32 4.1系统开发环境 32 4.2系统技术架构 34 4.3构件检索演示 35 4.3.1刻面的树形结构 35 4.3.2检索术语的选取和删除 36 4.3.3术语权重的设置 37 4.3.4提交选中术语进行检索 37 4.3.5术语权重影响相似度 38 4.3.6选择构件并显示基本信息 39 4.3.7获取用户检索记录 39 4.3.8对检索记录进行挖掘分析产生强关联规则 40 4.3.9将强规则集合应用到检索系统 41 4.4检索效果验证 41 第五章 总结和展望 43 5.1本文总结 43 5.2进一步工作的展望 43 参考文献 44 致谢 47 附录 48 附录1 毕业设计文献综述 48 附件2 毕业设计开题报告 48 附件3 毕业设计外文翻译(中文译文与外文原文) 48 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: J2EE 毕业设计 数据挖掘
 输入关键字,在本站1000多万海量源码库中尽情搜索: