文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2互联网搜索引擎的现状及工作原理
1.3企业行业信息
1.4研究目标及内容
1.4.1本文研究思路和过程
1.4.2本文的结构
1.5总述
第二章框架需求分析
2.1框架概述
2.1.1框架描述
2.1.2框架功能
2.1.3用户特点
2.1.4一般约束
2.1.5假设和依据
2.2具体需求
2.2.1功能需求
2.2.2.外部接口需求
2.2.3性能需求
2.2.4设计约束
2.2.5属性
2.2.6其它需求
2.3小结
第三章框架解决方案
3.1 B/S与C/S比较
3.1.1 C/S模式的优点和缺点
3.1.2 B/S模式的优点和缺点
3.1.3框架结构选择
3.2 DotLucene
3.2.1 DotLucene API全文索引与数据库索引
3.2.2使用DotLucene
3.3分词
3.3.1中文特点
3.3.2一般的分词技术
3.3.3 DotLucene的中文分词
3.3.4 MM(Maximum Matching Method)分词及其词典结构
3.3.5 MP(Maximum Probability Method)分词及其词典结构
3.3.6分词方法与DotLucene的集成
3.4 Remoting与Web Service比较
3.4.1 Web Service
3.4.2 Remoting
3.4.3比较和评价
3.5 .NET与COM组件互操作
3.5.1使用TLBIMP工具
3.5.2运行时可调用包装器
3.5.3 HRESULT
3.5.4继承与RCW对象
3.5.5 COM连接点
3.5.6 COM对象生命期和结束
3.6 XML序列化
3.7 Windows Service
3.7.1 Windows服务的特点
3.7.2创建Windows服务
3.7.3安装Windows服务
3.8总体架构
3.8.1框架设计
3.8.2框架规约
3.8.3模块设计
3.8.4框架层次
3.8.5文本索引及搜索流程
3.9小结
第四章框架模块的设计与实现
4.1 ManageService
4.2 Parser Plugin
4.3 Segment
4.4 IndexService
4.5 Utility
4.6 Search UI
4.7小结
第五章框架部署与评价
5.1客户端分组部署
5.2客户端本地搜索验证
5.3客户端远程搜索验证
5.4框架的优点与不足
5.5小结
第六章总结与展望
参考文献
致谢