图书馆辅助查询系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书馆辅助查询系统设计与实现

摘要 随着信息时代的发展,每天都有海量的数字化信息在生成、存储、传播和转换。这种趋势使用户在得到更多信息的同时,也不可避免地加剧了用户筛选信息的困难。因此如何高效的存储和查询信息,建立能够让用户迅速查询到所需信息就是一个很值得研究的问题. 本毕业设计的课题是“图书馆辅助查询系统的设计和实现”,目的是为了方便同学们能够快捷有效的从众多的图书信息中查找到自己所需的资料。 本系统是以Lucene开发包为基础进行开发的,使用的开发工具是MyEclipse 5.5,程序语言为JSP,中间件为Tomcat 5.5,后台数据库为Oracle 9i数据库。 关键词: Lucene ,全文检索,JSP ,Tomcat ,Oracle 9i ABSTRACT With the development of the information technology, the mass of digital information is being stored, transmitted and converted everyday. This makes users receive more information, but also inevitably exacerbates the difficulties when users filter information. So, it is very worthy of study that how to efficiently store and query information to enable users to quickly set up for the required information. The graduation project is called Design and Implementation the Auxiliary Enquiry System for Library. It mainly to help students to find information from tens of thousands of books they need fast and effectively. The system is based on Lucene development kits. It uses MyEclipse 5.5, JSP, Tomcat 5.5, and Oracle 9i database. Keywords: Lucene, Full Text Search, JSP, Tomcat, Oracle 9i 目录 摘要 I 第1章 引言 1 第2章 Lucene介绍 3 2.1 Lucene的全文索引与数据库索引 3 2.2 Lucene的结构 4 2.3 本章小结 5 第3章 系统分析与设计 6 3.1数据转换 6 3.2索引构建 7 3.3 检索 10 3.4排序优化 14 本章小结 14 第4章 软件实现及测试 15 4.1系统数据库设计 15 4.2图书管理员页面的设计和实现 16 4.3 普通用户页面的设计和实现 26 4.4 系统测试 31 4.5 本章小结 32 第5章 毕业设计问题及解决 33 5.1 安装Oracle9i数据库后带来的问题 33 5.2 Tomcat中文显示问题 34 5.3 本章小结 35 第6章 结束语 36 致谢 38 参考文献 39 附录一:lsd.IndexMagager类源代码 40 附录二:news.sql_data类源代码 52 第1章 引言 图书馆是学生和老师获得知识的重要场所,一直以来,高校对图书馆的建设都非常重视,至少藏书达到几十余万册。以后仍有较大幅度增加的趋势。这么庞大的数据信息管理当然离不开计算机了,但是我们在日常查找借阅书籍的时候经常会遇到这样的问题,找不到自己想要的资料,就以为图书馆的资料很少。其实事实上并不是我们想象的那样,而是图书馆的查询系统不够完善的缘故,我们往往要输入准确的书名,或是书号、作者后才能查到所需要的书的信息,但是这并不符合我们实际的需求。在现实中我们常常是只记得某本书的书名的几个词,或是知道自己需要的书是某一方面的资料。每当这个时候,我们往往会使用Google,Baidu等专业的搜索引擎工具,但是,由于所用搜索引擎的专业性,当我们搜索关键字后的结果往往又是包罗万象的,事实上这又不是我们想看到的结果。 于是就想到能否将搜索引擎的全文检索技术应用到图书馆的查询系统中?答案是肯定的。 全文检索是指以文本为检索对象,允许用户以自然语言根据资料内容而不仅是外在特征来实现信息检索的手段。全面、准确和快速是衡量全文检索系统的关键指标。全文检索不仅可以实现对数据资料的外

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档