文档介绍:资料
软件分院2009级 5班课程设计
课程名称:基于Lucene的站内搜索引擎的设计与实现
姓名:
学号:
分院:软件分院
2011年10月
项目
评分标准
评分等级
得分
平时成绩(20%)
态度端正,设计认真,能积极思考,学习纪录好
优秀
态度较好,较认真,能积极思考学习纪录较好
良好
态度一般,学习纪录尚可
中等
态度较差,不够认真,不善于思考纪录较差
及格
态度差,不认真,纪录差
不及格
程序设计成绩(40%)
程序代码规范,完成所有功能,代码质量高
优秀
程序代码较规范,完成主要功能,代码质量一般。
良好
程序代码基本规范,完成部分功能,代码质量较差
及格
程序代码不规范,完成功能少,代码质量差
不及格
设计报告成绩(40%)
撰写规范,设计思路清晰,知识运用熟练,设计详尽细致,按要求完成设计
优秀
撰写较规范,设计思路基本清晰,知识运用较熟练,能按要求完成设计
良好
撰写基本规范,设计思路基本清晰,知识运用尚可,能按要求完成设计
中等
撰写不规范,设计思路不太清晰,设计不详尽,基本完成设计
及格
撰写不规范,思路不清晰,知识运用不熟练。没有按要求完成设计
不及格
总评成绩
指导老师:
摘要
在互联网蓬勃发展的今天,互联网上的信息更是浩如烟海。人们在享受互联网带来的便利的同时,却面临着一个如何在如此海量的内容中准确、快捷地找到自己所需要的信息的问题,由此互联网搜索引擎应运而生。
关键词:搜索引擎;中文分词;索引
The Construction of Search Engine Based on Lucene and Heritrix
Abstract
The contents on the Web are increasing exponentially as the rapid development of the . A problem how to obtain the useful information from vast contents quickly and accurately is facing us while people are enjoying the convenience of the . The solver of this problem is Web Search Engine.
Key Words:Search Engine;Chinese Word Segmentation;Index
目录
摘要 I
Abstract II
1 绪论 1
项目背景 1<br台及相关技术 3
系统开发平台 3
系统开发技术 3
Lucene技术简介 4
Ajax技术简介 4
3 系统分析与设计 6
系统需求分析 6
系统架构分析 6
系统用例模型 6
系统领域模型 10
系统概要设计 11
系统详细设计 12
索引建立子系统 13
用户接口子系统 17
4 系统的实现 18
系统包框架的构建 18
索引建立子系统 18
用户接口子系统 19
系统主要功能实现 19
索引建立子系统 19
用户接口子系统 22
功能模块代码的实现...............................................................................................23
索引的实现 ..................................................................................................23
搜索的实现.....................................................................................................25
排序的实现.....................................................................................................25
翻页的实现 ...........................