节点文献

高校图书馆检索平台的设计与实现

The Design and Implementation of University Library Search Platform

【作者】 王红

【导师】 全红艳;

【作者基本信息】 华东师范大学 , 软件工程, 2011, 硕士

【摘要】 随着信息社会的快速发展、高校图书馆面临着新的任务和要求,高校图书馆网络化成了人们谈论的焦点。目前,高校图书馆信息化建设大多数都没有关注文献检索这一重点,而只停留于提高图书馆内部工作人员工作效率方面。另外,没有充分认识网络化与自动化之间的关系,在传统的信息化建设过程中存在着人力、财力、时间的浪费。就是因为没有充分认识到自动化是网络化的基础,网络化是自动化发展之必然这一关系。在今天IT技术正日益完善,原有的图书馆自动化系统已经落后,实现对自动化系统的更新换代是当务之急。构建高校图书馆检索平台是各高校图书馆网络化的发展趋势。高校图书馆图书检索平台,提供了一种有效的查询手段,可以查询整个集成系统中的书目数据。它提供了灵活多样的检索方式,读者可以随意输出检索结果。读者利用检索平台,免去在目录柜前翻阅卡片目录的不便,可以快捷地查找自己所需文献资料,节约查找文献的时间。可以进行逻辑查询,如进行逻辑与、逻辑或等的查询,可以随时扩大或缩小检索范围,以求获得满意的检索结果。图书馆与其他图书馆之间联网,读者可以通过检索平台同时检索到其它图书馆的书目数据和其它信息,享受馆际资源共享的服务。本论文研究目标是开发设计高校图书馆检索平台,更好地满足教师、学生在教学方面的图书文献信息服务,更好的为教育教学服务。可以随时通过网络检索到图书馆的书目数据。系统采用B/S架构,基于Microsoft.NET平台开发。服务器端代码采用C#语言进行代码的开发。使用IBatis.Net进行数据库的查询控制等操作。用Ninject来做各层之间的交互与控制反转,并使用他控制系统中所有的类对象的注入。客户端的JavaScript使用EdoJS框架来进行异步的数据通讯和界面的程序控制。系统的查询使用Lucene.Net来进行数据的索引生成,并使用他来进行数据的检索。Lucen.Net是一款查询速度非常快的免费搜索引擎框架。本系统能使读者借书更加便捷,读者能通过系统查找到需要借阅的书刊情况,不需费时费力去图书馆查找书籍,这样就提高了读者的借书效率。读者到图书馆就目标比较明确,直接找到所需要借阅的书刊,因为,有很多工作由读者自助的完成,这样也减轻了图书馆工作人员的工作压力,同时提高了工作人员的效率。本系统的开发为最终实现图书馆“一站式”服务打下了坚实的基础。

【Abstract】 With the rapid development of the information society, university libraries are confronted with new requirements and tasks, university library network became the focus of people talking. At present, the university library informationization constructs majority has not paid attention to literature search this key point, but only pauses in enhances the library interior work personnel working efficiency aspect. Moreover, does not have between the full understanding network and the automated relations, has the manpower, the financial resource, the time waste in the traditional informationization construction process. Is because does not have to understand fully to the automation is the network foundation, the network is this of relations automation development inevitably. In today IT technology is increasingly perfect, the original library automation system has to realize automation system behind the update is a priority. To construct the library search platform is the development trend of university library’s networking.University library’s books retrieval platform provides an efficient inquires can inquire the integration method, bibliographic data in the system. It provides flexible retrieval style, readers can freely output retrieval results. Readers use retrieval platform in the directory, and removed the card catalogue through before the ark, can quickly find inconvenience you need literature material, save the time searching literature. Can, such as logical inquires logic and, logic or etc, can at any time the inquires enlarge or shrink the search range, in order to obtain satisfactory retrieval results. Library and other library, readers can through between networking platform and retrieval to retrieve the other library bibliographic data and other information, enjoy sharing of resources and interlibrary service.This thesis research design goal is to develop university library retrieval platform, better meet teachers and students in the teaching aspect book document information service for the education teaching, better service. Can at any time through network retrieval of bibliographic data to the library. System adopts B/S structure, based on Microsoft.net platform development. The server using c# language code development. Use the asp.net IBatis database query control operation. Ninject to do with interaction between each layer with control reversal, and use him to control system all class object injection. Client JavaScript EdoJS framework to use asynchronous data communication and the interface of the program control. System inquires Lucene asp.net using data index to generate, and use him for data retrieval. Lucen.net is a section inquires the very quick free search engines framework.This system can make the reader borrow books from the library more convenient, Readers can find the books’introduction through the system. whitch is planning borrow from library.Don’t need time-consuming to library to find books, Thus, improving the efficiency of the reader borrow books. The goal is clear, direct find needed the books borrowing, thus enhancing the effectiveness of readers for books information. There are many books by readers of the workers finished, so also the cafeteria lighten library staff work pressure, and increasing staff efficiency. can find the books directly, whitch he wanted to borrow. Because, many work has completed by the reader, This also reduced the library staff’s working pressure, simultaneously raised staffs efficiency. This system development, realize the library for final "one-stop" service to lay a solid foundation.

【关键词】 图书检索B/S结构IBatis.NetLUCENE
【Key words】 Library retrievalBooks information retrievalIBatis.NetLUCENE
  • 【分类号】TP311.52
  • 【被引频次】5
  • 【下载频次】237
节点文献中: 

本文链接的文献网络图示:

本文的引文网络