《Web信息检索系统的设计及应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李志义编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302264811
  • 页数:313 页
图书介绍:本书从计算机科学和信息技术的角度,为信息检索提供了一个整体而系统的理论框架,并从网络信息查询的设计与具体实现探讨了现代信息检索的Web检索的知识体系。

上篇理论篇 3

第1章Web信息检索概论 3

1.1 Web信息检索及相关术语的解释 3

1.1.1 Web信息处理系统 3

1.1.2 Web信息组织与检索 4

1.2 Web信息检索系统的逻辑结构 5

1.2.1信息检索系统的逻辑结构 5

1.2.2主要模块分析 6

1.3信息检索的流程与步骤 8

1.3.1 Web查询流程 8

1.3.2 Web查找的一般步骤 9

1.4 Web信息检索研究的历史、现状及进展 10

1.4.1国外研究历史与现状 10

1.4.2国内研究现状 11

1.4.3 Web信息检索研究进展与趋势 12

1.5本章小结 15

1.6思考与练习 15

第2章Web信息资源的文档类型及基于内容的多媒体信息检索 17

2.1 HTML文档 17

2.1.1 HTML概述 17

2.1.2 HTML的编写规则 17

2.2 XML语言 20

2.2.1 XMI概述 20

2.2.2 XML的编写规则 20

2.3元数据 23

2.3.1元数据概述 23

2.3.2各专业领域中的元数据标准 24

2.3.3元数据开发应用的标准化框架 25

2.4多媒体信息与文件格式 27

2.4.1多媒体信息的特点 27

2.4.2多媒体信息的基本属性 27

2.5基于内容的多媒体信息检索 33

2.5.1基于内容的多媒体信息检索的特点 33

2.5.2 CMIR系统的结构模型 33

2.5.3基于内容的图像信息检索方法 36

2.5.4基于内容的音频检索方法 37

2.5.5基于内容的视频信息检索方法 40

2.6本章小结 41

2.7思考与练习 42

第3章与Web查询技术相关的数据结构理论——索引、查找的算法、二叉树和图的遍历 43

3.1索引和倒排文件 43

3.1.1数据库索引概要 43

3.1.2索引类型 44

3.1.3倒排文件 48

3.2树、二叉树和图的遍历 51

3.2.1数据结构的概念 51

3.2.2树和二叉树 52

3.2.3图的遍历 56

3.3查找的几种算法 57

3.3.1查找的概念 57

3.3.2查找算法 58

3.4本章小结 66

3.5思考与练习 67

第4章Web搜索引擎的原理与结构 68

4.1搜索引擎概述 68

4.1.1搜索引擎的概念 68

4.1.2搜索引擎的分类 69

4.1.3搜索引擎的基本构成 71

4.1.4搜索引擎的主要商务模式 71

4.1.5搜索引擎的发展趋势 72

4.2搜索引擎的体系结构 74

4.2.1搜索引擎的基本结构 74

4.2.2搜索引擎的结构类型 76

4.3搜索引擎对信息的抓取与采集 78

4.3.1采集器的工作流程 78

4.3.2采集器的遍历策略 80

4.3.3网络爬虫的优化策略 82

4.4搜索引擎对抓取信息的预处理 85

4.4.1网页预处理的一般流程 86

4.4.2索引网页库的创建 86

4.4.3分析网页和构建倒排文件 88

4.4.4常见的索引文件格式 91

4.5搜索引擎的查询服务 92

4.5.1查询方式及匹配 92

4.5.2检索结果的形成及排序 93

4.6本章小结 95

4.7思考与练习 96

中篇 设计篇 99

第5章Web查询系统设计基础(一)——开发环境配置及NET程序的创建、调试 99

5.1 Web查询程序的开发平台——NET概述 99

5.1.1 VS.NET与.NET Framework 99

5.1.2 ASP.NET的特点 100

5.1.3 ASP.NET的执行过程 101

5.2 Web查询程序的开发环境——NET的配置 102

5.2.1 IIS的安装 102

5.2.2 Visual Studio 2008的安装 103

5.3利用VS.NET创建ASP.NET程序 105

5.3.1使用VS2008创建NET程序 105

5.3.2NET程序的调试方法 109

5.4 ASP.NET的程序结构及编写的几种方式 112

5.4.1NET的程序结构 112

5.4.2NET程序的几种编写方式 113

5.5本章小结 116

5.6思考与练习 116

第6章Web查询系统设计基础(二)——VB.NET程序设计基础 117

6.1 VB.NET编程的基本规则 117

6.1.1程序元素命名的一般规则 117

6.1.2VB.NET的注释 118

6.1.3程序的换行及其他 118

6.2 VB.NET的数据类型及常量、变量 119

6.2.1 VB.NET数据类型 119

6.2.2 VB.NET的常量 120

6.2.3 VB.NET的变量声明 122

6.2.4数组 123

6.3 VB.NET的运算符 126

6.3.1算术与字符串连接运算符 126

6.3.2比较运算符 127

6.3.3逻辑运算符 127

6.3.4赋值运算符 128

6.4 VB.NET的条件与循环语句 129

6.4.1 If语句 129

6.4.2 Select Case语句 132

6.4.3 For/Next循环语句 134

6.4.4 Do/While/Loop和Do/Until/Loop 136

6.4.5 While/EndWhile循环语句 137

6.5 VB.NET的过程和函数 139

6.5.1 Sub过程 139

6.5.2函数 140

6.5.3变量的有效范围与参数的传递 142

6.5.4系统函数 144

6.6面向对象编程基础 147

6.6.1对象概述 147

6.6.2类 150

6.6.3继承与封装 151

6.7本章小结 152

6.8思考与练习 152

第7章Web查询系统的设计 155

7.1 Access、SQL Server 2005等数据库和表的创建与维护 155

7.1.1 Access数据库的创建与表的操作 155

7.1.2 SQL Server 2005数据库的创建与表的操作 157

7.1.3 SQL Server 2005中的数据导入 161

7.2 ADO.NET访问数据库概述 164

7.2.1 ADO.NET的对象模型 164

7.2.2 ADO.NET的命名空间 164

7.2.3 ADO.NET的访问对象 165

7.2.4对数据库的操作步骤 166

7.3 ADO.NET操作数据库的方式 167

7.3.1使用SQL命令对数据库进行访问 167

7.3.2使用 DataAdapter对数据库进行操作 171

7.3.3对SQL Server数据库进行访问 173

7.4基于NET的查询程序设计实例 174

7.4.1支持精确查询的实例 174

7.4.2支持模糊查询的实例 177

7.4.3利用数据源控件设计简单的查询系统 179

7.5对查询结果的处理 182

7.5.1分页显示结果 182

7.5.2设置超链接以便浏览详情或相关资料 185

7.6综合设计实例 188

7.6.1创建母版页 188

7.6.2使用母版页的几种方式 193

7.6.3查询系统界面的设计及应用程序的编写 193

7.7基于NET的搜索引擎设计案例 197

7.7.1案例简介 197

7.7.2环境搭建与配置 200

7.7.3系统设计的实现 205

7.8本章小结 218

7.9思考与练习 218

下篇 应用篇 223

第8章 搜索引擎的查找与利用 223

8.1水平搜索引擎的查找与利用——百度搜索 223

8.1.1百度概述 224

8.1.2百度的基本搜索 225

8.1.3百度的高级搜索 227

8.1.4搜索结果说明 229

8.1.5百度搜索引擎的搜索技巧和语法运用 229

8.2水平搜索引擎的查找与利用——Google 234

8.2.1 Google的特色 234

8.2.2 Google的基本搜索 235

8.2.3 Google的高级搜索 236

8.2.4 Google的检索结果说明 239

8.3水平搜索引擎的查找与利用——雅虎搜索 240

8.3.1雅虎搜索的特色 240

8.3.2雅虎的基本搜索 242

8.3.3搜索案例 243

8.4其他水平搜索引擎的查找与利用 244

8.4.1搜狗 244

8.4.2 Bing(必应) 247

8.4.3 SOSO搜搜 247

8.4.4网易有道 248

8.4.5其他搜索引擎 249

8.5垂直搜索引擎 250

8.5.1酷讯搜索 251

8.5.2搜房网 253

8.5.3其他垂直搜索引擎 255

8.6元搜索引擎 260

8.6.1 Dogpile 261

8.6.2其他英文元搜索引擎 263

8.6.3国内的中文元搜索引擎 264

8.7本章小结 265

8.8思考与练习 265

第9章Web数据库系统的检索与应用 266

9.1中文论文数据库的检索与利用——中国知识资源总库 266

9.1.1中国知识资源总库简介 266

9.1.2中国期刊网的检索与利用 268

9.2中文论文数据库的检索与利用——其他论文数据库概要 275

9.2.1《中文科技期刊数据库》 275

9.2.2人大复印报刊资料数据库 277

9.2.3万方数据的学术论文数据库 278

9.2.4《全国报刊索引数据库》数据库 279

9.2.5其他 280

9.3外文论文数据库的检索与利用——ProQuest数据库的检索与利用 284

9.3.1 ProQuest简介 284

9.3.2 PQDT概述 285

9.3.3 PQDT的检索操作 285

9.3.4 ProQuest旗下的UMI数据库检索 289

9.4外文论文数据库的检索与利用——常用外文论文数据库检索概要 290

9.4.1 ISI Web of Knowledge数据库 290

9.4.2 Elsevier ScienceDirect(学术期刊全文库) 293

9.4.3 Springer Online Journals(施普林格在线期刊) 294

9.4.4 EBSCOhost数据库系统 296

9.4.5 OCLC FirstSearch数据库检索 297

9.4.6其他知名外文数据库检索概览 301

9.5图书、报纸、会议文献、专利信息等有关资料和数据的检索 303

9.5.1图书类数据库的检索概要 303

9.5.2报纸类数据库的检索概要 304

9.5.3会议文献数据库检索概要 305

9.5.4专利信息数据库查找概要 307

9.6本章小结 309

9.7思考与练习 309

参考文献 311