节点文献

基于Lucene全文检索构建教育搜索引擎的设计与实现

The Design and Implementation for Constructing the Educational Full-text Research with Lucene

【作者】 朱玉红

【导师】 王岚;

【作者基本信息】 天津师范大学 , 教育技术学, 2012, 硕士

【摘要】 当前,伴随着因特网的普及,网页信息、各种类型的课件资源和电子信息载体等各种教育资源也不断产生。虽然这些海量的教育信息和资源是学校的财富,但是信息量的巨大却也让使用者感到了前所未有的困惑,那么如何才能更加快捷的获取学校各种形式的教育资源,如何才能更加高效的利用这些资源便显得尤为重要。信息时代,通过搜索引擎在互联网中获取有效信息已经成为人们生活中重要的组成部分。目前,利用Lucene构建的全文搜索引擎是一种有效的方式。本系统是在.Net平台上采用C≠开发的,数据库使用的是MSSQL Server2000。主系统要完成的功能是利用网络蜘蛛抓取网页,将获取的有效信息放入数据库,并且通过Lucene建立全文索引,可以对简单关键字进行搜索,并根据网页点击量多少从高到低进行排序,让使用者更加快捷的获取有价值的信息,此外还可以使用Ajax局部刷新页面,展示结果。论文中详细说明了系统开发背景,开发环境,系统的需求分析,和功能的设计与实现。此外论文还讲述了搜索引擎的原理,系统功能,并探讨使用Ajax与服务器进行异步交互数据,进而改善现有Web应用模式。

【Abstract】 With the development of Internet, the resources about education, including websites, all kinds of documents and e-information, has been spurting frequently. These information and resources are very valuable to our schools, but at the same meaning, the vast information also confuses the users. So how to get the information we want and how to use this information efficiently has become very important to us.Obtaining useful information from web by search engines has become the important part of people’s lives. Lucene is the way of constructing full-text search engine. This system is based on the.Net platform using C#. The database is MSSQL Server2000. Main functions are grasping web pages with crawls, adding effective information to the database, establishing full-text index with Lucene, searching through keywords, and displaying the results finally.This paper has showed the principle of search engine in the form of different modules, functions of this system, improving traditional web application model using Ajax. It shows explanation of the system’s background, development environment, system analysis of demanding, and functions of design.

【关键词】 Lucene全文检索网络蜘蛛Ajax
【Key words】 LuceneFull-text Search enginesSpiderAjax
  • 【分类号】G434
  • 【被引频次】1
  • 【下载频次】145
节点文献中: