信息检索工具的工作原理教学设计

2024-06-03

信息检索工具的工作原理教学设计(共5篇)

信息检索工具的工作原理教学设计 篇1

《1.3.2 信息检索工具的工作原理》说课稿

一、教材分析

本节内容是教育科学出版社《网络技术应用(选修)》第一章 “因特网信息资源检索”的重点部分,主要介绍了全文和目录索引类搜索引擎的工作原理,是深入了解信息检索工具的基础。

二、学情分析

现有知识水平:在“各类信息检索工具”课上学生对目录检索及全文检索已有一定了解,同时在实践中也体会到了两者的区别,在此基础上探究两者是如何工作的,相信学生将会拭目以待,进一步去区别两者之间的不同点。

学生在《信息技术基础》中已具备一些基本操作能力如:抓图功能、Word的编辑等,使本课堂中活动环节顺利进行。

三、教学目标

(1)知识与技能。熟练操作信息检索过程。了解全文和目录搜索引擎的工作原理及其特点。知道全文和目录搜索引擎的不同点。

(2)过程与方法。通过活动过程体验全文与目录搜索信息的不同路径方法。通过检索工具原理介绍的过程,体验全文与目录搜索不同的工作方法。

(3)情感与态度。在信息搜索过程中体验计算机给生活带来的便捷。在信息搜索的过程中养成主动探究知识和获取信息的兴趣。

四、教学重点

理解全文和目录搜索引擎的工作原理。

五、教学难点

全文和目录搜索引擎的工作原理。根据不同信息选择合适的信息检索工具。

六、教学过程设计

过程一:全文搜索引擎的工作原理。

创设问题情景:你有类似去杂货店买酱油的经历吗? 学生描述去杂货店买酱油的过程。

布置任务:查找美国职业篮球联赛NBA的比赛规则。学生描述查找信息的过程。

与上述购物过程类比,讨论搜索引擎是怎样找到信息的。

展示全文搜索引擎的工作原理

全文搜索引擎的特点(学生尝试归纳)

过程二:目录搜索引擎的基本工作原理。

创设问题情境:有去超市购物的经历吗? 学生描述去超市购物的过程。

布置任务:如何更快更好地找到提供NBA最新资讯的网站? 学生描述查找信息的过程。

工作原理:即总目录→专题目录→链接→网站。

目录搜索引擎的特点(学生尝试归纳)

过程三:两者比较。

学生从不同的方面对比两种搜索引擎的不同

过程四:小结(展示知识体系)过程五:实践练习

1、请根据“曾经沧海难为水”这一诗句,利用搜索引擎找到该诗的著者及全文。要求提供所利用的查询工具及写明简单的查询步骤、结果所在的网址,提供著者、著者朝代及全诗。

2、请查找计算机病毒的起源,要求提供所利用的查询工具及写明简单的查询步骤、结果所在的网址。

(拓展)

3、春天来了,请给自己安排一个去周边的旅游计划。

信息检索工具的工作原理教学设计 篇2

1 Lucene是什么?

Lucene目前已经被广泛应用于全文索引/全文检索的项目。值得注意的是Lucene并不是一个完整的全文检索引擎, 而是一个全文检索引擎的架构, 是Apache软件基金会Jakarta项目组的一个子项目, 是一个开放源代码的全文检索引擎工具包。Lucene提供了完整的查询引擎和索引引擎, 部分文本分析引擎 (英文与德文两种西方语言) 。Lucene的目的是为软件开发人员提供一个简单易用的工具包, 以方便的在目标系统中实现全文检索的功能, 或者是以此为基础建立起完整的全文检索引擎。

2全文检索系统

全文检索是指计算机索引程序通过扫描文章中的每一个词, 对每一个词建立一个索引, 指明该词在文章中出现的次数和位置, 当用户查询时, 检索程序就根据事先建立的索引进行查找, 并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。

全文检索系统是按照全文检索理论建立起来的用于提供全文检索服务的软件系统。一般来说, 全文检索需要具备建立索引和提供查询的基本功能, 此外现代的全文检索系统还需要具有方便的用户接口、面向WWW的开发接口、二次应用开发接口等等。功能上, 全文检索系统核心具有建立索引、处理查询返回结果集、增加索引、优化索引结构等等功能, 外围则由各种不同应用具有的功能组成。结构上, 全文检索系统核心具有索引引擎、查询引擎、文本分析引擎、对外接口等等, 加上各种外围应用系统等等共同构成了全文检索系统。图1.1展示了上述全文检索系统的结构与功能。

在上图中, 我们看到:全文检索系统中最为关键的部分是全文检索引擎, 各种应用程序都需要建立在这个引擎之上。一个全文检索应用的优异程度, 根本上由全文检索引擎来决定。因此提升全文检索引擎的效率即是我们提升全文检索应用的根本。另一个方面, 一个优异的全文检索引擎, 在做到效率优化的同时, 还需要具有开放的体系结构, 以方便程序员对整个系统进行优化改造, 或者是添加原有系统没有的功能。比如在当今多语言处理的环境下, 有时需要给全文检索系统添加处理某种语言或者文本格式的功能, 比如在英文系统中添加中文处理功能, 在纯文本系统中添加XML或者HTML格式的文本处理功能, 系统的开放性和扩充性就十分的重要。

二、Lucene的应用和优势

1 Lucene的应用

作为一个开放源代码项目, Lucene从问世之后, 引发了开放源代码社群的巨大反响, 程序员们不仅使用它构建具体的全文检索应用, 而且将之集成到各种系统软件中去, 以及构建Web应用, 甚至某些商业软件也采用了Lucene作为其内部全文检索子系统的核心。apache软件基金会的网站使用了Lucene作为全文检索的引擎, IBM的开源软件eclipse的2.1版本中也采用了Lucene作为帮助子系统的全文索引引擎, 相应的IBM的商业软件Web Sphere中也采用了Lucene。Lucene以其开放源代码的特性、优异的索引结构、良好的系统架构获得了越来越多的应用。

2 Lucene的优势

Lucene作为一个全文检索引擎的架构, 其具有如下突出的优点:

(1) 索引文件格式独立于应用平台。Lucene定义了一套以8位字节为基础的索引文件格式, 使得兼容系统或者不同平台的应用能够共享建立的索引文件。

(2) 在传统全文检索引擎的倒排索引的基础上, 实现了分块索引, 能够针对新的文件建立小文件索引, 提升索引速度。然后通过与原有索引的合并, 达到优化的目的。

(3) 优秀的面向对象的系统架构, 使得对于Lucene扩展的学习难度降低, 方便扩充新功能。

(4) 设计了独立于语言和文件格式的文本分析接口, 索引器通过接受Token流完成索引文件的创立, 用户扩展新的语言和文件格式, 只需要实现文本分析的接口。

(5) 已经默认实现了一套强大的查询引擎, 用户无需自己编写代码即使系统可获得强大的查询能力, Lucene的查询实现中默认实现了布尔操作、模糊查询 (Fuzzy Search) 、分组查询等等。

面对已经存在的商业全文检索引擎, Lucene也具有相当的优势。

首先, 它的开发源代码发行方式 (遵守Apache Software License) , 在此基础上程序员不仅仅可以充分的利用Lucene所提供的强大功能, 而且可以深入细致的学习到全文检索引擎制作技术和面相对象编程的实践, 进而在此基础上根据应用的实际情况编写出更好的更适合当前应用的全文检索引擎。在这一点上, 商业软件的灵活性远远不及Lucene。

其次, Lucene秉承了开放源代码一贯的架构优良的优势, 设计了一个合理而极具扩充能力的面向对象架构, 程序员可以在Lucene的基础上扩充各种功能, 比如扩充中文处理能力, 从文本扩充到HTML、PDF等等文本格式的处理, 编写这些扩展的功能不仅仅不复杂, 而且由于Lucene恰当合理的对系统设备做了程序上的抽象, 扩展的功能也能轻易的达到跨平台的能力。

最后, 转移到apache软件基金会后, 借助于apache软件基金会的网络平台, 程序员可以方便的和开发者、其它程序员交流, 促成资源的共享, 甚至直接获得已经编写完备的扩充功能。最后, 虽然Lucene使用Java语言写成, 但是开放源代码社区的程序员正在不懈的将之使用各种传统语言实现 (例如.net framework) , 在遵守Lucene索引文件格式的基础上, 使得Lucene能够运行在各种各样的平台上, 系统管理员可以根据当前的平台适合的语言来合理的选择。

对于中文用户来说, 最关心的问题是其是否支持中文的全文检索。由于Lucene良好的架构设计, 对中文的支持只需对其语言词法分析接口进行扩展就能实现对中文检索的支持。在最新的Lucene1.5版本中, 就已经加入了对中文等亚洲语言的支持。

三、Lucene的结构

1 Lucene的包结构

Lucene是开放源代码的工具包, 可以在jakarta项目组的相关主页中查找到它的下载。Lucene源码中总共包括7个子包 (又称模块) , 分别是analysis、document、index、query Parse、search、store、util, 每个包都完成特定的功能, 见下表:

通过对源码的功能分析我们可以进一步得出Lucene的核心类包主要有3个, 即为org.apache.lucene.analysis、org.apache.lucene.index、org.apache.lucene.search这三个。

其中org.apache.lucene.analysis主要用于切分词, 切分词的工作由Analyzer的扩展类来实现, Lucene自带了StandardAnalyzer类, 我们可以参照该写出自己的切词分析器类, 如中文分析器等。

org.apache.lucene.index主要提供库的读写接口, 通过该包可以创建库、添加删除记录及读取记录等。

org.apache.lucene.search主要提供了检索接口, 通过该包, 我们可以输入条件, 得到查询结果集, 与org.apache.lucene.query Parser包配合还可以自定义的查询规则, 像google一样支持查询条件间的与、或、非、属于等复合查询。

2 Lucene的系统结构组织

Lucene的功能很强大, 但从根本上说, 主要包括两块:一是文本内容经切词后索引入库;二是根据查询条件返回结果。下图为Lucene系统的结构组织, 并给出系统结构与源码组织图。

从图中我们清楚的看到, Lucene的系统由基础结构封装、索引核心、对外接口三大部分组成。其中直接操作索引文件的索引核心又是系统的重点。Lucene的将所有源码分为了7个模块 (在java语言中以包即package来表示) , 各个模块所属的系统部分也如上图所示。需要说明的是org.apache.lucene.query Paser是做为org.apache.lucene.search的语法解析器存在, 不被系统之外实际调用, 因此这里没有当作对外接口看待, 而是将之独立出来。

从面象对象的观点来考察, Lucene应用了最基本的一条程序设计准则:引入额外的抽象层以降低耦合性。首先, 引入对索引文件的操作org.apache.lucene.store的封装, 然后将索引部分的实现建立在 (org.apache.lucene.index) 其之上, 完成对索引核心的抽象。在索引核心的基础上开始设计对外的接口org.apache.lucene.search与org.apache.lucene.analysis。在每一个局部细节上, 比如某些常用的数据结构与算法上, Lucene也充分的应用了这一条准则。在高度的面向对象理论的支撑下, 使得Lucene的实现容易理解, 易于扩展。

Lucene在系统结构上的另一个特点表现为其引入了传统的客户端服务器结构以外的的应用结构。Lucene可以作为一个运行库被包含进入应用本身中去, 而不是做为一个单独的索引服务器存在。这自然和Lucene开放源代码的特征分不开, 但是也体现了Lucene在编写上的本来意图:提供一个全文索引引擎的架构, 而不是实现。

四、Lucene的倒排文档索引原理

1 Lucene的索引存储

Lucene存放索引信息的是文件。它的索引存储文件设计的比较通用, 输入输出结构都很像数据库的表→记录→字段, 所以很多传统应用的文件、数据库等都可以比较方便地映射到Lucene的存储结构/接口中。它的索引存储文件结构描述如下:

1) 基本定义。

Lucene的基本概念为:索引 (Index) 、文档 (Document) 、字段 (Field) 、术语 (term) 。索引由一个文档序列组成;文档由一个个字段序列组成;字段由一个命名的术语序列组成;术语由字符串构成。

2) 字段类型。

Lucene中的字段有三个重要的属性:

A可分词性:表示字段内容被分成多个可被索引的词 (token) 。每个词是一个术语。当某个字段不分词时, 整个字段内容作为一个术语。

B可存储性:表示字段内容是直接按字词存放, 而不是以到排形式存放。

C可索引性:表示字段内容以到排形式存放, 即:记录了字段的每个术语在某一文档的出现频率。

这三个属性不具有互斥性, 字段可以同时被到排、索引和分词。

3) 段

Lucene索引可以由多个子索引 (即:段) 组成。每段是个完全独立的索引, 可以被独立搜索。索引可以通过两种方式演化:为新增加的文档创建新的段;合并已存在的段。每个段索引包含有:字段名 (Filed names) :在索引中所用到的字段名的集合;存储字段值:存储字段值的集合 (存储字段值是文档的一些辅助存储属性, 如:title, url) ;术语字典 (Term Dictionary) :存放用在所有文档中的所有索引字段的术语, 也包含了拥有该术语的文档数, 和指向该术语频率数据与位置数据的指针;术语的频率数据:包含每个术语的文档数和该术语在文档中的频率;术语位置数据:对在字典中的每个术语, 记录了术语在每个文档中的位置;标准化因子:对每个文档的每个字段, 该值与它的得分值相乘得到最后的分值;删除表:记录了已被逻辑删除但没有物理删除的文档。段都存放在一个索引目录下。

2 Lucene索引结构和算法

Lucene使用的是倒排文件索引结构。该结构及相应的生成算法如下:

首先设有两篇文章1和2

文章1的内容为:Tom lives in Guangzhou, I live inGuangzhou too.

文章2的内容为:He once lived in Shanghai.

4.2.1索引关键词的获取

由于lucene是基于关键词索引和查询的, 首先我们要取得这两篇文章的关键词, 通常我们需要如下处理措施:

a.我们现在有的是文章内容, 即一个字符串, 我们先要找出字符串中的所有单词, 即分词。英文单词由于用空格分隔, 比较好处理。中文单词间是连在一起的需要特殊的分词处理。

b.文章中的“in”, “once”, “too”等词没有什么实际意义, 中文中的“的”“是”等字通常也无具体含义, 这些不代表概念的词可以过滤掉。

c.用户通常希望查“H e”时能把含“he”, “H E”的文章也找出来, 所以所有单词需要统一大小写。

d.用户通常希望查“live”时能把含“lives”, “lived”的文章也找出来, 所以需要把“lives”, “lived”还原成“live”。

e.文章中的标点符号通常不表示某种概念, 也可以过滤掉。

在lucene中以上措施由Analyzer类完成。

经过上面处理后 (关键词用[]括起) ,

文章1的所有关键词为:[tom][live][guangzhou][i][live][guangzhou]

文章2的所有关键词为:[he][live][shanghai]

4.2.2建立倒排索引

有了关键词后, 我们就可以建立倒排索引了。上面的对应关系是:“文章号”对“文章中所有关键词”。倒排索引把这个关系倒过来, 变成:“关键词”对“拥有该关键词的所有文章号”。文章1, 2经过倒排后变成:

但是仅知道关键词在哪些文章中出现还不够, 我们还需要知道关键词在文章中出现次数和出现的位置, 通常有两种位置:a) 字符位置, 即记录该词是文章中第几个字符 (优点是关键词亮显时定位快) ;b) 关键词位置, 即记录该词是文章中第几个关键词 (优点是节约索引空间、词组 (phase) 查询快) , lucene中记录的就是这种位置。

加上“出现频率”和“出现位置”信息后, 我们的索引结构变为:

以live这行为例我们说明一下该结构:live在文章1中出现了2次, 文章2中出现了一次, 它的出现位置为“2, 5, 2”这表示什么呢?我们需要结合文章号和出现频率来分析, 文章1中出现了2次, 那么“2, 5”就表示live在文章1中出现的两个位置, 文章2中出现了一次, 剩下的“2”就表示live是文章2中第2个关键字。

以上就是lucene索引结构中最核心的部分。我们注意到关键字是按字符顺序排列的 (lucene没有使用B树结构) , 因此lucene可以用二元搜索算法快速定位关键词。

参考文献

[1].车东, 在应用中加入全文检索功能——基于Java的全文索引引擎Lucene简介, http://www.chedong.com/tech/lucene.htm

[2].高琰, 《基于Lucene的搜索引擎设计与实现》, 微机发展, 2004 (10)

[3].开放源代码的全文检索引擎Lucene——介绍、系统结构与源码实现分析, http://www.lucene.com.cn/about.htm

[4].Lucene倒排索引原理, http://www.lucene.com.cn/yanli.htm

[5].周宁, 《基于Lucene/XML的全文检索机制研究》, 图书情报知识, 2005 (6)

信息检索工具的工作原理教学设计 篇3

【关键词】网络信息资源;搜索引擎;体系结构;工作过程;工作原理

随着国内外近年来电子图书馆、数字图书馆、虚拟图书馆的兴起与发展,图书馆的工作对象由文献资源扩展为信息资源。以计算机技术、网络技术、微电子技术为核心的现代化技术将从根本上改变图书馆的工作模式、工作方法甚至体制形态。新的研究课题不断涌现,其中包括网上信息资源的虚拟链接和应用、利用计算机进行各类信息(包括多媒体信息、流媒体信息等)的存储和检索。

1.网络信息资源

网络信息资源是将文字、图像、声音、动画等多种形式的信息,以数字化形式存储,并借助计算机与网络通信设备发布、收集、组织、存储、传递、检索和利用的信息资源。

2.网络信息资源的检索工具

网络信息资源检索工具有多种,按照其检索机制可分为主题指南(目录型检索工具)、图书馆的网络导航(学科导航)、搜索引擎等。从功能上来看,主题指南和图书馆的网络导航类似图书中的目次,而搜索引擎则更像索引。搜索引擎使用自动索引软件来发现、收集并标引网页,建立索引数据库,以Web形式提供检索界面。当用户输入某个关键词的时候,所有在页面内容中包含该关键词的网页都将作为搜索结果被搜出来。在经过复杂的算法进行排序后,这些结果将按照与搜索关键词的相关度高低依次排列。搜索引擎强调的是检索功能,而非主题指南那样的导引、浏览。

3.搜索引擎基本工作原理

3.1 搜索引擎的概念

搜索引擎是指自动从互联网搜集信息,经过一定整理之后,提供给用户进行查询的系统。它是为满足用户对网络信息搜索需求应运而生的网络工具,既是互联网信息查询的导航器,也是沟通用户与网络信息的重要桥梁。搜索引擎是在检索被搜索到的网页的数据库,而不是检索互联网本身。[1]

3.2 独立搜索引擎是一个双层的客户机/服务器(Client/Server—C/S)体系结构

当用户访问搜索引擎时,用户端为客户机,向搜索引擎发出检索请求,搜索引擎为服务器,检索自己的索引数据库并将检索结果以应答形式提交给用户。当搜索引擎采集数据时,搜索引擎为客户机,向WWW站点等实际资源系统提出页面搜索请求,各类实际资源系统为服务器,将有关数据(例如WWW页面或文档)作为应答提交给搜索引擎。

3.3 搜索引擎的目的

搜索引擎的目的只有一个:寻找相关性最高的网页。

3.4 搜索引擎有至少三个因素值得重视:数据库,用户搜索,搜索结果排序

值得一提的是数据库,搜索引擎的数据库资源由用户提交的登录信息组成,他们还主动地使用其“Web crawlers”“spiders”或“robots”程序搜索因特网并将搜索到的网页信息归入其索引数据库中。

3.5 搜索引擎的工作包括如下三个过程

(1)在互联中发现、搜集网页信息

搜索引擎首先负责数据采集,即按照一定的方式和要求对网络上的WWW站点进行搜集,并把所获得的信息保存下来以备建立索引库和用户检索。但是收集网页只是搜索引擎的一部分工作,他们的其他服务器要做的还有进行计算/分配/储存用户习惯等等。

(2)对信息进行提取和组织建立索引库

首先是数据分析与标引,搜索引擎对已经收集到的资料给与按照网页中的字符特性予以分类,建立搜索原则,举例来说,对于"软件"这个词,它必须建立一个索引,当用户查找的时候,他知道到这里来调取资料。当然,对于网页语言,该字符的处理(大小写/中文的断字方式等等)等方面,各个搜索引擎都有自己的存档归类方式,这些方式往往影响着未来搜索结果。

接下来是数据组织,搜索引擎负责形成规范的索引数据库或便于浏览的层次型分类目录结构,也就是计算网页等级,这个原则特别是在Google非常重要,一个接受很多链接的网页,搜索引擎必然在所有的网页当中将这些连接多的网页提升上来。

(3)在索引数据库中搜索排序

由检索器根据用户输入的查询关键字,在索引库中快速检出文档,进行文档与查询的相关度评价,对将要输出的结果进行排序,并将查询结果返回给用户。

搜索引擎负责帮助用户用一定的方式检索索引数据库,获取符合用户需要的WWW信息。搜索引擎还负责提取用户相关信息,利用这些信息来提高检索服务的质量,信息挖掘在个性化服务中起到关键作用。用户检索的过程是对前两个过程的检验,检验该搜索引擎能否给出最准确、最广泛的信息,检验该搜索引擎能否迅速地给出用户最想得到的信息。

3.6 主要搜索引擎

主要搜索引擎有Goole、百度、Yahoo和Bing。一般来说,如果是搜索英文信息使用Goole会更有效,搜索中文信息则倾向于使用百度。即使在中文信息领域,如果单就搜索的准确性而言,目前Goole仍占据着明显优势,应成为首选。目前百度以近70%的市场占有率,占据中文搜索引擎的领先地位,在全球的市场份额则落后于谷歌、雅虎和微软必应排在第4位。

参考文献

[1]邹广严,王红兵.信息检索与利用[M].北京:科学技术出版社,2011.

作者简介:牟雪艳(1972—),女,大学本科,毕业于北京大学信息管理系图书馆学专业,北大文学学士,山东省烟台栖霞市图书馆馆员。

信息检索工具的工作原理教学设计 篇4

说课题目:《网络数据库的信息检索》 年级:高一年级

教科书:《信息技术基础》

说课老师:王琳蝉

工作单位:屯昌县红旗中学

一、说教材:

1、教材地位和作用

本节内容是教育科学出版社《信息技术基础》教材第二章第四节“网络数据库的信息检索”的内容。本节教材分三部分构成,一是概述,教材通过一个简单的实例来体验从网络数据库获取信息的一般过程,目的是为学习网络数据库的基本知识做准备性的铺垫。二是多样化的网络数据库,教材对这部分内容介绍比较多,意在让学生充分体验网络数据库的多样性和学会对各数据库信息的获取方法。三是网络数据库评价,在本章的最后重点安排了网络数据库的评价,目的是进一步提醒教师,在信息获取活动中,要培养学生及时、科学地评价信息的习惯,这是提高获取信息资源质量的关键,也是积累信息获取经验的关键一环。在本课教材访问丰富多彩的数据库这个模块中,应适当引导学生对资源进行点评,引导学生探索数据库这一现代信息管理手段的特点,为第七章中数据库知识的学习打下基础。

2、学生状况分析

⑴虽然学生在初中有信息课,但是作为副科没有参加升学考试,所以学生在课堂上多数的时间是玩游戏、聊天,没有纠正学习这门课程的学习态度。初中学生上了高中后,其信息技术意识层次不齐,这就要教师有计划培养学生的信息技术意识。

⑵经过半个学期的学习,高一学生自觉性有所提高一般具备了一定的网络操作技能,这样对于本节课的学习已经有了相关知识上的准备。

3、教学目标(1)知识与技能目标:

① 学生了解网络数据库

② 学会简单的信息检索

③ 体会到网络数据库的重要作用

④ 运用网络数据库检索获取需要的信息内容

(2)能力目标:

①培养学生利用网络数据库提高信息获取的能力 ②引导学生着重从资源获取的角度来审视数据库的价值

(3)情感与价值观目标:

①在同学的互助下交流合作中,培养合作意识和合作精神 ②培养学生遵守网络道德,规范、合法地获取网络资源

4、教学重点与难点:

学习重点:网络数据库的理解、网络数据库的多样性、网络数据库信息的检索 学习难点:对网络数据库信息的检索、学生要用科学的评价方式判断所得信息的准确性

二、说教学

教学过程实质上是学生主动学习的过程,强调激发学生的兴趣,力求形成学生强烈的学习动机和乐学、善学的学习态度。本节是采用任务驱动法导入新课,采取合作探究法解决提出的任务,对于同学们的作答采取了赏识教育法树立大家的自信心。再利用提问启发法去发现新的问题,从而导入本节的内容。在新课网络数据库简介中,我采用了列举法和图表法加深对网络数据库概念的理解。网络数据库信息检索的一般过程和数字城市的介绍上都分别用了演示学习法,演示具体的各个操作步骤。网络数据库信息检索的一般过程和教育资源库的使用,都采取小组分工制合作探究法解决提出的任务。

三、说学法

教学指导在于提高学生的个性发展和全面发展。通过本节教学,主要使学生掌握以下几种学习方法:

①培养学生利用教材、网络自主学习的能力 ②培养学生动手操作能力

四、教学过程

1、导入新课

首先复习旧知识,使用任务驱动法导入新课

同学们通过前面的学习,已学会了上网查找信息并能从网上将信息下载到本地计算机,幻灯片展示任务:

a找神州六号发射的时间和地点

b找神州六号发射时的任意一张图片

c查找神州六号发射的时间在当年的农历时间

设置这三个任务的目的有2个:第一:激发学生的兴趣:“神六”的成功发射是中华民族值得骄傲的一件事情,以它为主题可以充分激发学生的探索欲望。第二:a、b项任务设置是对前面内容的复习,对c项任务设置是为了逐步导入本节的新课内容。

学生操作:学生二个为一组上网搜索合作探究完成任务(三分钟)。信息反馈: 通过大家的操作,我们可以发现a、b项任务同学们用前面所学的常规搜索引擎输入关键字的方法基本上都能找到完成,第三个任务如果还用搜索引擎查找,查找的结果就很不统一,很多同学都没有能找出来。

操作指导:这时我示意同学们如果觉得任务有困难可以先放一放,也不急于公布第三个任务的答案,使用提问启发法、发现问题法、解决问题法,导入本节新课

提问:为什么我们很多同学找不到第三个问题,而大家又是如何找到问题a和b,是如何搜索到的?

学生答:常规搜索网站:google、baidu、soso等搜索引擎网站。

提问:这种搜索方法的优点在哪,缺点又在哪? 学生:(学生讨论答)

优点:查找内容多、速度快,操作简便

缺点:内容有不准确性、结果重复,有许多不存在的网站,并不是所有内容都能查到。提问:既然并不是所有的内容都能在常规搜索网站查到,且在常规搜索网站找到的内容有些又存在不准确性,有什么解决的办法呢?比如课本P31提供一则资料碰到的也是这样的问题,周小波又是如何解决的? 学生答:中国法律在先数据库

三个提问环环相扣,整个过程以学生为中心,让学生自己发现问题,解决问题。对学生的回答,老师首先要持肯定、鼓励的态度:正确的回答,要使用赏识法大力表扬树立大家的自信心,不完整或不准确的回答要委婉的指出,以免挫伤学生的积极性。在引导学生回答问题时,尽可能的给学生较多的发言机会,活跃课堂氛围,努力培养学生的兴趣,激发他们的学习热情。

2、讲授新课

(1)网络数据库简介

根据同学的作答,导入本节的一个内容,也是本节的重点之一。提问:数据库?网络数据库?

课本只是讲述了数据库的重要性,对网络数据库的概念只是一笔带过。提供足够的资料让同学充分理解网络数据库概念。资料包括概念的列举和图表的展示:

网络数据库主要是指那些经过精心组织的提供网络访问的数据库,有专门负责人整理相关数据库,局限于某个专题的内容,针对某种特殊信息需求,以后台数据库为基础,用交互网页的形式展现在我们面前。比如关于图片、程序、驱动、小说、地图等内容的网络数据库。

简单地说,一个网络数据库就是用户利用浏览器作为输入接口,输入所需要的数据,浏览器将这些数据传送给网站,而网站再对这些数据进行处理。例如,将数据存入数据库,或者对数据库进行查询操作等,最后网站将操作结果传回给浏览器,通过浏览器将结果告知用户。

知识扩展:网络数据库的重要作用

在我们的生活中回经常碰到这样的问题,检查银行帐户、股票价格、利率、实现电子商务等等。这些功能是用HTML编写的网页是无法做到的,因为用HTML无法完成交互功能,要做到这些,使用网络数据库技术。

提问:①请列举一两个我们接触过的网络数据库? 学生答:

② 网络数据库有什么特点?

学生操作:学生自主探究完成数据库特点的总结。P32(2)网络数据库信息检索的一般过程

提问:能否用网络数据库解决我们上课时候提出的第三个任务?(利用设问的形式告诉同学们答案是可以的)使用演示学习法

提问:能否用数据库解决我们上课时候提出的第三个问题? 演示神州六号发射的时间在当年的农历时间: 我们先打开baidu 输入关键字“万年历” 打开相关的数据库网站 http:// 输入新历的日期,查询对应的农历日期 浏览相应结果,就可以解决我们开始上课时所提出的第三个问题。

目的是:(1)解决学生的谜团

(1)演示信息获取的一般步骤

(2)激发学生主动学习的欲望

老师总结:不同的数据库,查询的方法有些小小的不同,但步骤都差不多。(为了让理论联系实际的能力培养大家的动手能力)

学生操作:大家按照课本P32的步骤,访问中国法律在先查询教育方面的法规。

指导阅读: P32的一般4个步骤。信息技术课在学生的心目中向来都不被重视,平时认真阅读的机会不多。因此,给一定的时间学生阅读教材,通过阅读可以强化他们的记忆,加深他们对理论概念的学习、理解。

(3)使用多样化的网络数据库(重点和难点)

我只是选择 “教育资源库” 和“数字城市”这些有代表性的,能代表网络数据库中信息获取特殊性的网络资源引导学生进行探索,其他部分做简单介绍,旨在引导学生课后自主学习研究探索。① 教育资源库

目的:引导大家利用教育资源库给我们的学习带来很大的帮助

操作指导:登陆中国科普博览的教学资源库,引导学生注意数据库资源的特点和使用检索的对策。学生操作:2个学生为一组,登陆中国科普博览的教学资源库,查找你需要的资料_______(恐龙、酸雨、世界物理年、科学动画的“印刷是怎样完成的”等等),由组长进行汇总。

②数字城市

很少一部分人会用到电子地图这样的数据库,所以我着重是对这样的数据库进行介绍。操作指导:登陆: http:// 演示操作如何使用尺子测量两地的距离,如何缩放地图,如何使用数字城市的其他功能,特别是从某地到某地的一个出行参考方案。[现场用演示法完成展示任务]

展示任务:自定一个从屯昌出发到三亚自行驾车旅游的方案,选择临途的5个景点,通过数字城市计算从本地区出发到相应的各个旅游景点再往回走的总路线,以每公里0.28元的价格计算总共要花费多少钱?

信息反馈:学生在此之前很少有人接触过这种数据库,又因为设置的任务又与我们的生活息息相关,所以师生互动比较好,都表现了极大的兴趣。(4)上机作业(为了进一步巩固这节课的学习内容)

a、利用万年历的数据库根据自己农历生日查找公历的生日并记录在word文件中,以自己的号数为文件名通过局域网传到教师机的共享文件中。

b、四个同学为一组,自定一个从屯昌出发到三亚自行驾车三天两夜旅游的方案,确定具体的交通路线和初步的总体日程安排。选择临途的10个景点,通过数字城市计算从本地区出发到相应的各个旅游景点再往回走的总路线,车费以每公里0.28元的价格计算,旅馆费以每晚80块计算,总共要花费多少钱?

总体行程安排表

本段目的地 旅游公里数

旅馆费

本段总费用 合计

信息检索工具的工作原理教学设计 篇5

一、信息检索技术在公安管理中的应用

(一)信息检索在公安信息整合中的应用

由于公安管理涉及较多的信息数据,而且对其管理难度较大,常常需要花费更多的人力、物力去进行所需信息的查询和调取,严重影响了公安机关的办案效率和管理效率。在公安管理中应用信息检索技术,建立一个庞大的数据信息整合平台或者是数据库,然后通过相关技术人员的计算机操作实现对相关公安管理信息的有效管理。随着云计算技术的发展,利用云技术建立起更加强大的数据库成为可能,而且数据的实效性和准确性将更有保证。此外,数据库的建立还能够为公安机关的决策部署提供可靠的信息依据,提高决策的科学性。

(二)信息检索在警察公共关系中的应用

警察公共关系在现代公安管理中具有十分重要的作用,良好的警察公共关系不仅能够迅速发现涉警舆情,而且能够有力的维护和谐的警民关系。基于公安机关在社会管理中的特殊性,应用信息检索技术进行公安管理具有直接的现实意义。因为现代网络技术也已经比较成熟,所以结合网络技术进行信息检索技术的应用能够建立起良好的涉警舆情预警机制,及时的发现和妥善处理涉警舆情,维护公安机关的社会形象和权威。要建立舆情预警机制就应该重点考虑信息收集以及信息分析,可以通过建立起关键词数据库检索应用,实现对涉警舆情的实时监控,这样能够保证公安机关在处置紧急情况时做出及时而准确的反应。

(三)信息检索在科研及文秘工作中的应用

信息检索技术还能够应用在公安科研之中,由于现在的犯罪手段更加智能化和网络化,如果公安机关的相关破案手段跟不上时代发展的要求,必然会影响到公安机关在维护社会稳定中的积极作用。加强公安科研是解决这一问题的重要途径,而应用信息检索技术,建立大数据平台能够帮助公安局科研人员找到科研突破口,在对数据信息分析的过程中不断提高科研实力,从而更好的为公安管理服务。

由于公安管理还涉及到公安的文秘工作,这项工作在公安管理中也具有举足轻重的作用。公安文秘人员的日常工作就是为公安机关的领导处理繁杂的工作事物,在这个过程中工作人员会接触到大量的数据信息,如何能够更好的利用这些信息,以及那些信息能够帮助领导做出正确决策等等问题,都需要文秘人员进行认真的鉴别和妥善处理。这常常需要花费大量的时间和精力,且一旦出现疏忽就会产生严重的后果。应用信息检索技术,将日常事务通过计算机技术传输至数据处理平台,经过处理之后再进行文秘工作就能大大提高工作效率,而且也促进了公安管理的信息化建设。

二、信息检索技术的优势和作用

信息检索技术是一种基于现代信息技术手段和一定的逻辑组织方式建立起来的帮助用户进行数据管理和实现数据分析的过程和技术。从目前信息检索技术的应用来看其作用主要体现在以下两方面:

(一)能够获取更加全面的数据信息

信息检索技术的应用主要是依靠数据库的建立和运行,在信息检索的后台常常是由多个数据库进行整个技术运行和支撑,在不同的数据库中存储了大量的数据信息,其本身能够容纳庞大的信息量,用户通过相应的技术操作能够快捷的检索出相应的信息,以此进行相应的决策。随着信息时代的到来和发展,掌握一定规模的有效数据信息是做好各项工作的基础和前提,信息检索技术能够很好地实现这一点。

(二)能够快捷的获取信息以及提高信息的应用效率

信息技术能够全面的将搜集起来的数据信息呈现给用户,首先一点就是帮助用户节省了信息获取的时间,另外就是能够保证信息数据的准确性。另外,由于信息检索技术已经在内部对庞杂的数据信息实现了一定逻辑序列的整合,因此用户能够实现对所需信息的快速检索和有效信息的筛选工作,这就大大提高了信息的利用率。

总之,信息检索技术能够通过对庞杂信息的逻辑处理,为用户提供更加全面、更加准确的数据信息,帮助用户依据这些客观真实的信息进行正确的决策。

三、信息检索在公安管理中的作用

公安管理是社会管理的重要组成部分,是通过对公安机关以及警务人员的有效组织和管理从而实现公安机关在维护社会秩序以及履行相关行政职责的顺利开展,最大化的发挥其在社会管理中的作用。在公安管理中应用信息检索技术是实现公安管理信息化、智能化的必然选择,也是在新形势下提高公安管理水平的正确尝试。笔者结合从业经验在查阅相关文献资料的基础上对信息检索技术应用于公安管理的作用与价值进行如下分析。

(一)最大限度的解决公安管理中面临的信息处理问题

随着网络时代的到来和发展,各种信息更加繁多,而作为公安机关又必须对诸多信息实现完全的掌握,只有掌握了社会各方面的信息资料才能够在面对违法问题和进行社会秩序维护时做到及时妥善的处理,才能从根本上维护公安机关在社会管理中的权威形象,也才能切实的维护广大人民群众的核心利益。传统的公安管理中对于数据信息的管理常常依靠人力进行解决,不仅花费了大量的人力成本,而且严重影响了办事效率,甚至直接影响公安机关的案件侦查,另外由于依靠人力进行数据信息的检索,无法保证信息的准确性。而信息检索技术的应用能够很好的解决这一问题,通过基础数据库的建立,在信息处理技术的支持下,为相关人员进行数据信息的查询和调取提供便利,最大限度的解决公安机关在处理庞杂数据信息上的困境。

(二)提高公安机关决策的科学性

信息检索技术能够实现对复杂信息的搜集和整合处理,这也是信息检索技术的核心所在。公安机关在进行决策的过程中需要依据一定的数据信息进行决策的开展,也就是说,在进行决策时需要对已经掌握的数据信息进行综合的归纳分析,并依据分析结论进行相关决策的做出和实施。信息检索技术能够最大限度的收集到各种社会信息,并且通过技术手段实现对这些数据信息的加工处理,自动化的得出相应的分析结论,直接的提供给用户进行决策。信息检索技术最核心的部分就是数据库的建立,工作人员能够通过对数据库的主要信息检索搜集有用的信息进行再处理,从而确保了信息的准确性,数据的准确性直接影响到决策的准确性,公安机关能够根据这些准确的数据信息进行正确决策的制定和实施,提高了公安管理的效率和针对性。

(三)能够帮助公安机关迅速发现涉警舆情

鉴于目前我国正处于社会大变革的历史发展阶段,社会改革进入深水期,各种社会矛盾日益尖锐,这就要求公安机关能够更好的发挥维护社会稳定的职责。事实上广大的警务人员以及各级公安管理部门在党的正确领导下正在进行积极的管理工作,对社会稳定的维护起到了良好的作用。但是由于公安管理的特殊性,对于一些涉及公安机关或者警务人员的负面消息如果不及时的进行发现和处理,就很容易演变成涉警舆情,严重时直接影响到公安机关在维护社会稳定中的权威形象,影响社会秩序的正常运转。所以公安机关必须建立起及时的涉警舆情预警机制,通过将网络技术和信息技术的结合,实现对涉警舆情的实时监控和掌握,同时能够帮助公安机关建立完善的应急预案,在面对突发状况时能够进行及时的处理。涉警关键词检索应用能够通过对社会涉警舆情的实时监控,在出现问题时能够及时的发出预警,帮助公安机关及时的化解隐患。

四、结语

随着科学技术的不断发展以及社会的进步,公安管理在社会管理中的作用日益凸显,在新形势下实现公安管理水平的提高具有十分积极的现实意义。而信息检索技术能够解决当前公安机关在处理复杂信息中的困境、帮助公安机关进行正确决策的制定以及对于涉警舆情的及时发现也具有积极作用,所以在公安管理中应用信息检索技术是十分必要的。尽管当前信息检索技术在公安管理中的应用技术还不是十分成熟,但是我们也应该看到相关的技术人员以及管理部门正在进行积极的探索和应用,因此,笔者希望更多的专业人士能投入到该课题研究中,针对文中存在的不足,提出指正建议,为提高信息检索技术在我国公安管理中的应用做出重要的贡献。

上一篇:优美的爱情哲学语录下一篇:六年级课文背诵古诗