基于asp的搜索引擎的实现0608pm

基于asp的搜索引擎的实现0608pm

ID:14110468

大小:491.50 KB

页数:16页

时间:2018-07-26

基于asp的搜索引擎的实现0608pm_第1页
基于asp的搜索引擎的实现0608pm_第2页
基于asp的搜索引擎的实现0608pm_第3页
基于asp的搜索引擎的实现0608pm_第4页
基于asp的搜索引擎的实现0608pm_第5页
资源描述:

《基于asp的搜索引擎的实现0608pm》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于ASP的搜索引擎的实现摘要本系统是用ASP打造的一个以网站搜索为主的搜索引擎,另外集成了其它几个著名搜索引擎以便在互联网上的搜索。本地网站搜索主要实现了对本地数据库表的按关键字的搜索、搜索结果的回显、数据库表的后台管理等等。由于不能自己编写出能够在互联网上提取各个网站的信息来建立自己的数据库供用户查询使用的“蜘蛛程序”,所以只有人工建数据库表了。用户查询到的有关信息都是来自同一个数据库表的。搜索功能比较单调,搜索的结果具有相当地局限性。而本系统集成的另一半却是借助其它搜索引擎的程序来达到搜索的结果,属于非主流的一类搜索引擎——集合式搜索引擎。本系统的

2、本质还是搜索引擎,只是与那些门户的标准搜索引擎的工作原理有所差异。目录1、拟题背景2、搜索引擎的发展3、搜索引擎的分类4、搜索引擎的工作原理5、系统开发环境和运行环境6、系统设计7、主要实现技术8、系统开发中遇到的问题及解决方法9、总结10、参考文献一、拟题背景不知道大家上网时注意到没有:一些内容丰富的网站,总建有一个搜索引擎,你只要输入你想察看的相关内容(比如:ASP)进行搜索,在显示结果一页就会给出该网站所有关于“ASP”16的信息或其它网站的链接地址,非常地方便!若自己想要查找的资料总是找不到,只能循规蹈矩地一页一页地找,这真是一件烦琐的事情。其实

3、在网上建有自己个人网站的朋友要想添加这么一个搜索引擎,并不是一件难事。用ASP就可以简单地打造一个具有搜索功能的网站。当然我的这个搜索引擎是不能与那些门户网站的搜索引擎相比的。二、搜索引擎的发展搜索引擎(SearchEngine)是随着WEB信息的迅速增加,从1995年开始逐渐发展起来的技术。按照一定的策略,搜索引擎在互联网中搜集、发现信息,对信息进行理解、提取、组织和处理,并为用户提供检索服务,从而起到信息导航的目的。搜索引擎提供的导航服务已经成为互联网上非常重要的网络服务,搜索引擎站点也被美誉为"网络门户"。在互联网发展初期,网站相对较少,信息查找比

4、较容易。然而伴随互联网爆炸性的发展,普通网络用户想找到所需的资料简直如同大海捞针,这时为满足大众信息检索需求的专业搜索网站便应运而生了。作为Internet必不可少的工具,搜索引擎的地位越来越高。不仅如此,随着Internet应用的不断加深,搜索引擎正成为举足轻重的网络基础设施。即使没有Internet,搜索引擎也存在并发挥着作用,例如在情报检索、图书检索、新闻出版等传统领域的应用,搜索范围也从简单文本到大容量数据库不断发展,搜索技术也从关键词查找到全文检索不断进步。现代搜索引擎技术要用到信息检索、数据库、数据挖掘、系统技术、多媒体、人工智能、计算机网络

5、、分布式处理、数字图书馆、自然语言处理等许多领域的理论和技术,成为一种综合性的技术。从索引过程来看,网络搜索引擎不仅要用到传统搜索引擎技术,而且还要用到数据库技术、网页缓存技术、多媒体技术、分布式存储与计算技术,其他领域的技术必然会带动搜索引擎技术的发展。新的标准、新的应用也促进着现代搜索引擎的发展。例如XML的出现及广泛使用,搜索引擎必将提供完全的支持,P2P及网格计算的发展也会使搜索引擎拥有更多的应用。实际上,为了保证搜索引擎平稳运行,还有诸如系统技术、分布式技术等在支撑它的运行,例如集群技术、网络缓存技术、分发技术等。一种新技术融入搜索引擎技术,一

6、种新的搜索引擎便会诞生。更多新技术的应用与融合,如无线网络、P2P等,更会给搜索引擎技术带来新的动力。16三、搜索引擎的分类根据它们所基于的技术原理,可以把它们分成三大主要类型:3.1、基于Robot的搜索引擎这种搜索引擎的特点是利用一个称为Robot(也叫做Spider、WebCrawler或WebWanderer)的程序自动访问Web站点,提取站点上的网页,并根据网页中的链接进一步提取其它网页,或转移到其它站点上。通过在互联网上提取各个网站的信息来建立自己的数据库,并向用户提供查询服务Robot搜集的网页被加入到搜索引擎的数据库中,由索引器为搜集到的

7、信息建立索引,由检索器根据用户的查询输入检索索引库,供用户查询使用。3.2、目录(Directory,也叫做Catalog)目录的数据库是依靠专职编辑建立起来的,这些编辑人员在访问了某个Web站点后撰写一段对该站点的描述,并根据站点的内容和性质将其归为一个预先分好的类别,把站点的URL和描述放在这个类别中,当用户查询某个关键词时,搜索软件只在这些描述中进行搜索。很多目录也接受用户提交的网站和描述,当目录的编辑人员认可该网站及描述后,就会将之添加到合适的类别中。目录索引不存在“蜘蛛”来自动进行搜索工作,而完全依赖手工操作完成。该类搜索引擎因为加入了人的智能

8、,所以信息准确、导航质量高,缺点是需要人工介入、维护量大、信息量少、信息更新不及

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。