可扩展桌面搜索系统的设计与实现
发布时间:2019-04-22 17:55
【摘要】:随着计算机和信息技术的发展,人们可以无节制地从互联网上获取资源并存放到个人电脑硬盘上。这些日益积累而成的大量资源文件,具有格式多样和存放位置不一等特点,从而导致我们很难快速而又准确地找到所需的资料。操作系统内置的文件搜索功能,由于检索速度慢,只能检索到部分文件等问题,很难满足人们对信息检索的需求。桌面搜索技术应运而生,人们可以通过桌面搜索系统快速而又准确地找到所需的资源文件。 本论文对用户的日常信息检索活动进行行为分析并得出系统的关键需求,引入主题树的概念帮助用户对信息资源进行重新分类组织。分析了搜索引擎的索引处理和查询处理组件,采用高效的倒排索引和有效的分词组件,运用组件编程和多线程控制等技术对系统进行了设计和实现,并加入可扩展特性和语义检索支持功能。 论文从分析人们的日常信息检索活动入手,总结其中存在的问题并以此为基础提出系统的需求;在系统设计阶段,强调系统的整体结构,先从概念上把握系统的处理流程,把系统分为索引处理子系统、查询处理子系统和主题树管理子系统,再分别阐述每个子系统的详细设计思路及其交互关系,并辅助运用类图和顺序图使设计更加明朗化。最后,结合类图和部分关键代码对系统的实现进行阐述。 本论文的研究扩展了搜索技术在桌面系统上的运用,有助于提高人们日常信息检索活动的效率和效果,并且为设计和实现具有可扩展特性的信息检索工具提供了一种思路。
[Abstract]:......
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP391.3
本文编号:2463060
[Abstract]:......
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP391.3
【参考文献】
相关期刊论文 前10条
1 高炜;张超;梁立;;信息检索排序算法研究综述[J];信息技术;2009年06期
2 刘群,张华平,俞鸿魁,程学旗;基于层叠隐马模型的汉语词法分析[J];计算机研究与发展;2004年08期
3 李小龙,毛文林;管道-过滤器模式的软件体系结构及其设计[J];计算机工程与应用;2003年35期
4 王华,马亮,顾明;线程池技术研究与应用[J];计算机应用研究;2005年11期
5 葛斌;李芳芳;郭丝路;汤大权;;基于知网的词汇语义相似度计算方法研究[J];计算机应用研究;2010年09期
6 杨开杰;刘秋菊;徐汀荣;;线程池的多线程并发控制技术研究[J];计算机应用与软件;2010年01期
7 吉向文;张世永;;个人信息检索概述[J];计算机应用与软件;2010年02期
8 刘克强;;2009共享版ICTCLAS的分析与使用[J];科教文汇(上旬刊);2009年08期
9 祁胜军;;基于COM组件的插件平台技术研究[J];软件导刊;2009年07期
10 徐娇扬;;论用户信息需求的表达[J];图书馆论坛;2009年01期
相关硕士学位论文 前2条
1 孟美华;桌面搜索引擎的设计与实现[D];大连理工大学;2009年
2 谭磊;一种个性化移动搜索技术的研究[D];湖南大学;2010年
,本文编号:2463060
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2463060.html