【硕士论文】桌面搜索引擎的设计与实现.pdf

【硕士论文】桌面搜索引擎的设计与实现.pdf

ID:32034280

大小:3.88 MB

页数:53页

时间:2019-01-30

【硕士论文】桌面搜索引擎的设计与实现.pdf_第1页
【硕士论文】桌面搜索引擎的设计与实现.pdf_第2页
【硕士论文】桌面搜索引擎的设计与实现.pdf_第3页
【硕士论文】桌面搜索引擎的设计与实现.pdf_第4页
【硕士论文】桌面搜索引擎的设计与实现.pdf_第5页
资源描述:

《【硕士论文】桌面搜索引擎的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大连理工大学硕士学位论文摘要随着互联网的普及,搜索引擎得到了快速的发展,对人们的生活产生了巨大的影响。现在随着个人电脑中硬盘容量的越来越大,硬盘里所包含的文件的数量也越来越多,于是如何在海量文件中快速准确的找到自己需要的文件,成为PC用户的一个重要需求,因此桌面搜索引擎的设计与开发变得极其重要。基于此,本文设计与实现了一款桌面搜索引擎,具体如下:首先设计了桌面搜索引擎的整体框架,将整个桌面搜索引擎分为四个模块:文件解析模块,中文分词模块,查询模块和用户界面模块。其次设计了文件解析模块,用来实现文件格式的转化。该模块

2、针对多种文件格式进行解析,可解析的文件格式除了常用的of!fice文件,文本文件,.cpp文件,.h文件,还包括PDF文件,cHM文件,HLP文件,xML文件,INF文件,csV文件等,并且对于PDF文件本文改进了其解析算法,对其加入了解密处理。通过本模块的设计可以满足公司对多种文件格式进行查询的需求。再次设计了中文分词模块。该模块主要是对解析后的文件加入中文分词处理,采用的是基于层叠隐马尔可夫模型的汉语词法分析系统,通过本模块的设计桌面搜索引擎提高了其查询的准确性和查询的速度。然后设计了查询模块和用户界面模块。查

3、询算法为KMP算法,其搜索速度快,搜索结果准确。用户界面模块为用户提供了多个结果输出界面,可以使用户从多角度查看搜索结果,通过本模块的设计桌面搜索引擎提高了其方便性和实用性。最后通过实例验证了本文所设计的桌面搜索引擎的优良性能,通过实例可以看出本文所设计的桌面搜索引擎是绿色版的,具有体积小,搜索速度快,搜索结果准确等特点,用户可以通过本桌面搜索引擎实现对多个关键字进行搜索,并可以在结果显示对话框中查看搜索结果。关键词:桌面搜索引擎;文件解析;文件解密;中文分词桌面搜索引擎的设计与实现DesignandImpleme

4、ntationofDesktopSearchEngineAbstractNet、Ⅳorksearchen酉ne(e召.,Traditionalsearchen百nes)hasgotahugedeVelopmentwiththeoftheIntemet.ItmadeatremendousiIIlpact0npeople’slifc.MeaIlwhile,itmadepopularitythecapacityofharddiskinpersonalcomputerincreasedobviously.Therearel

5、otsoffiles(e.g.,o施ce,e-mail,CHM,PDF'andHLP)iIlthePCdisk.Thenhowtosearchfilesinthehugedjskbe姗easeriousproblem.Sothedesktopsearchengineisrequiredt0resolVetheproblem.Firstofall,thewholeframeworkofthedesktopsearchen西nehasbeendesignedintllispaper.Thedesktopsearchen

6、酉neisdiVidedintofourmodules:thedocllment扑alysismodule,theChinesewordse肿entationmodule,thesearchmodule锄dtheuserinterlIacc;Second,m锄ykindsoffileshaVebeenresolVedinthispaper(e.g.,o仃iCe,e-mail,CHM,PDF,HLP,XML,D疆andCSV).Thedesktopsearchen垂necanmeetthecompany’sneeds

7、foraVarietyoffilefo彻atsthroughthismodule.nird'theChjnesewordsegmentationwhichb硒ed伽Hier盯chjcalHjddenMarkovModelhasbeenaddedintodesktopsearchen酉ne.nc孤impr0Vethedesktopsearchen百ne’sseaIchspeedandsearchresultthrougllthismodule;Fbrth,thesearchmodulewhichbasedonKMPa

8、lgorithmhasbeendesignedinthispaper.And柚optimizedUIhasbeendesi印edforusers.neUIc觚bediVidedintoSeVeralsections.neusefsc卸100kfortheresults劬mdi胝rentan百es.pnlast,thedesktopseafchsoffwafe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。