搜索引擎优化毕业论文(基于Ajax+Lucene构建搜索引擎的设计与实现(组图))

优采云 发布时间: 2021-11-15 08:01

  搜索引擎优化毕业论文(基于Ajax+Lucene构建搜索引擎的设计与实现(组图))

  基于Ajax+Lucene构建搜索引擎摘要的设计与实现通过搜索引擎从互联网上获取有用的信息已经成为人们生活的重要组成部分。Lucene 是构建搜索引擎的方式之一。搜索引擎系统是在.Net平台上用C#开发的。数据库的主要功能是MSSQLServer2000o:用爬虫爬取网页;获取有效信息进入数据库;通过Lucene建立索引;搜索简单的关键字;使用 Ajax 的血显示部分刷新页面没有结果。论文详细介绍了系统开发背景、开发环境、系统需求分析、功能设计与实现。同时描述了搜索引擎的原理、系统功能、并讨论了使用Ajax与服务器进行异步交互,从而改进现有的Web应用模式。关键词 :; 异步更新;阿贾克斯; 搜索引擎TheDesignandImplementationforConstructingtheSearchEnginewithAjaxandLuceneAbstractObtainingusefulinformationfromwebbysearchengineshasbecometheimportantpartofpeople“slives.Luceneisthewayofconstructingsearchengine.Thissystemisbasedonthe.NetplatformusingC#.ThedatabaseisMSSQLServer200 0. Mainfunctionsaregraspingwebpageswithcrawls,addingeffectiveinformationtothedatabase,establishingindexwithLucene,searchingthroughkeywords,anddisplayingtheresultsfinally.Thispaperhasshowedtheprincipleofsearchengineintheformofdifferentmodules,; 异步更新;阿贾克斯; 搜索引擎TheDesignandImplementationforConstructingtheSearchEnginewithAjaxandLuceneAbstractObtainingusefulinformationfromwebbysearchengineshasbecometheimportantpartofpeople“slives.Luceneisthewayofconstructingsearchengine.Thissystemisbasedonthe.NetplatformusingC#.ThedatabaseisMSSQLServer200 0. Mainfunctionsaregraspingwebpageswithcrawls,addingeffectiveinformationtothedatabase,establishingindexwithLucene,searchingthroughkeywords,anddisplayingtheresultsfinally.Thispaperhasshowedtheprincipleofsearchengineintheformofdifferentmodules,; 异步更新;阿贾克斯; 搜索引擎TheDesignandImplementationforConstructingtheSearchEnginewithAjaxandLuceneAbstractObtainingusefulinformationfromwebbysearchengineshasbecometheimportantpartofpeople“slives.Luceneisthewayofconstructingsearchengine.Thissystemisbasedonthe.NetplatformusingC#.ThedatabaseisMSSQLServer200 0. Mainfunctionsaregraspingwebpageswithcrawls,addingeffectiveinformationtothedatabase,establishingindexwithLucene,searchingthroughkeywords,anddisplayingtheresultsfinally.Thispaperhasshowedtheprincipleofsearchengineintheformofdifferentmodules,

  LuceneFl 以前是 ApacheJakarta 家族中的一个开源项目 Fl。它也是过去最流行的基于Java的开源全文检索工具包。Cucene 是 Java 世界中常用的索引 API。使用它提供的方法,您可以为文本数据创建索引并提供检索。它在命名方面只采用了.Net的建议,主要目标趋向于兼容JavaLucene:一是索引格式兼容,达到协同工作的目的;另一个是命名接近(只有一些区别,例如大写和小写等),-省略部分-,您也必须作为官方。但唯变不官。不然到了某个站会丢肚皮·ENTERnastenx(*).If you*rea...2007-5-1912:04 : 41鬲考生是考信ja绑架结论木题主要讨论了搜索引擎的原理,介绍了原理和流程,并给出了使用Lucene和Ajax实现的方法。系统引入了目前用于构建搜索引擎的Lucene工具包。在.Net环境下,充分利用Lucene提供的工具来完成搜索引擎的基本功能。在论文中,我做了以下实验研究工作: 1. 研究和讨论搜索引擎的原理。比较搜索引擎的实现方式,选择适合.Net平台的语言和相关技术。2. 基于MicrosoftVisualStudio.NET2003、MSSQLServer2000开发环境搭建基于Ajax和Lucene的搜索引擎。

  Ajax 技术解决了数据和服务器的异步交互问题,整个页面不再在前台重新加载。借助Lucene工具包,完成了对数据库中的记录进行索引和查询的功能。3. 用模块一步步展示搜索引擎的原理。有效验证了使用Lucene构建搜索引擎的可行性。本课题的创新之处在于利用Lucene工具包完成了.net平台下搜索引擎的基本功能,同时辅助Ajax技术优化页面体验。但是从总体情况来看,使用Ajax和Lucene构建搜索引擎还是有不完善的地方。体制上还有很多问题需要解决。主要表现如下:1.世界搜索引擎 搜索引擎的研究不断深入。搜索引擎原理的每一步,从数据库到前端页面,可能都要经过十亿以上数据的考验,而且应该有非常复杂的算法来处理。比如抓取十亿个网页前后的程序处理。同时,搜索引擎的速度还需要完善的优化。在目前水平和条件的限制下,该系统还远未达到商业应用的研究水平。2. 目前的搜索引擎已经扩大了信息搜索的范围,比如跨行业检索。相比之下,该系统的检索能力非常有限。如果您跨行业搜索,您应该了解每个行业的知识。这不仅需要技术的提升,还需要相关的行业知识。参考文献 [1]李刚,宋伟,邱哲•征服Ajax和Lucene构建搜索引擎[M].北京:人民邮电出版社,2006。

  [2]ChristianThilmanyE Beauty].NET 模式:架构、设计与实现[M]. 张晓坤,唐涛,谭丽萍[译]。北京:人民邮电出版社,2006o [3] 吴才军.C#经典实例50讲[M]. 北京:北京希望电子出版社,2003. [4] 郑耀东,蔡伟.ASP.NET网络数据库开发实例[M]. 北京:清华大学出版社,2006. [5] 方锐,刁仁红,吴思九.网络数据库原理与应用[M]. 成都:四川大学出版社,2005o[6]KrzysztofCwalina, BradAbrams[美].NET 设计规范[M]・葛子昂[译].北京:人民邮电出版社,2006。[7]PaulNielsent Beauty].MicrosoftSQLServer2000合集[M]·刘锐,陈伟,闫继忠,刘文[译].北京:中国铁道出版社, 2004o 致谢 本文是在方锐的热情关怀和指导下完成的,他渊博的学识和严谨的学术作风让我受益匪浅,对本课题的顺利完成起到了重要作用。我要向他表示最衷心的感谢!在完成论文的过程中,我也得到了其他老师和很多同学的热情帮助。我要向他们表示深深的谢意!最后,向百忙之中审阅本文的专家和老师们表示衷心的感谢!他渊博的学识和严谨的学术作风让我受益匪浅,对顺利完成这门课起到了很大的作用。我要向他表示最衷心的感谢!在完成论文的过程中,我也得到了其他老师和很多同学的热情帮助。我要向他们表示深深的谢意!最后,向百忙之中审阅本文的专家和老师们表示衷心的感谢!他渊博的学识和严谨的学术作风让我受益匪浅,对顺利完成这门课起到了很大的作用。我要向他表示最衷心的感谢!在完成论文的过程中,我也得到了其他老师和很多同学的热情帮助。我要向他们表示深深的谢意!最后,向百忙之中审阅本文的专家和老师们表示衷心的感谢!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线