目录
摘要2
Abstract3
一、项目背景5
1.1搜索引擎现状分析5
1.2课题开发背景6
1.3网络爬虫的工作原理8
二、系统开发工具和平台9
2.1关于java语言9
2.2 Jbuilder介绍10
2.3 servlet的原理12
三、系统总体设计14
3.1系统总体结构14
3.2系统类图14
四、系统详细设计17
4.1搜索引擎界面设计17
4.2 servlet的实现19
4.3网页的解析实现20
4.3.1网页的分析20
4.3.2网页的处理队列21
4.3.3 搜索字符串的匹配22
4.3.4网页分析类的实现22
4.4网络爬虫的实现25
五、系统测试33
六、结论35
致谢35
参考文献36