收藏到会员中心
|
文档题目: |
基于Ajax+Lucene构建搜索引擎的设计与实现 |
 |
上传会员: |
道里区 |
提交日期: |
2013-06-18 15:17:34 |
文档分类: |
软件工程 |
浏览次数: |
14 |
下载次数: |
0
次 |
|
|
下载地址: |
论文 (需要:25 积分)
源代码 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:9426,附源代码
基于Ajax+Lucene构建搜索引擎的设计与实现 摘 要 通过搜索引擎从互联网上获取有用信息已经成为人们生活的重要组成部分,Lucene是构建搜索引擎的其中一种方式。搜索引擎系统是在.Net平台上用C#开发的,数据库是MSSQL Server 2000。主要完成的功能有:用爬虫抓取网页;获取有效信息放入数据库;通过Lucene建立索引;对简单关键字进行搜索;使用Ajax的局部刷新页面展示结果。 论文详细说明了系统开发的背景,开发环境,系统的需求分析,以及功能的设计与实现。同时讲述了搜索引擎的原理,系统功能,并探讨使用Ajax与服务器进行数据异步交互,从而改善现有的Web应用模式。 关键词:Lucene.net;异步更新;Ajax;搜索引擎
Abstract .... Key words: Lucene.net; Asynchronous update; Ajax; Search engines
目 录 论文总页数:19页 1 引言 1 1.1 课题背景 1 1.2 国内外研究现状 1 1.3 本课题研究的意义 1 1.4 本课题的研究方法 1 2 Lucene.net构建搜索引擎原理 2 2.1 全文搜索引擎 2 2.1.1 搜索引擎的分类 2 2.1.2 搜索引擎的工作原理 2 2.2 Lucene与搜索引擎 3 2.3 索引和搜索 4 2.4 Ajax技术 4 3 需求分析 5 3.1 同步环境 5 3.2功能需求 6 3.3 性能需求 6 3.4 输入输出要求 7 3.5 运行需求 7 4 方案设计 7 4.1 搜索引擎模型 7 4.2 数据库的设计 7 4.3 模块设计 8 5 系统实现 10 5.1 开发环境 10 5.2 关键代码详解 10 5.2.1 代码结构 10 5.2.2 爬虫部分 11 5.2.3索引生成 12 5.2.4页面查询 13 6 测试 14 6.1 功能测试 14 结 论 16 参考文献 17 致 谢 18 声 明 19
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|