基于javaweb的图书借阅管理系统(附件)【字数:5957】
目录
Abstract
Nowadays, data rich books and magazines are published every day, and the total number of books and magazines in the library is also growing rapidly. Book *51今日免费论文网|www.51jrft.com +Q: &351916072&
managers should not only manage the huge amount of book information and update the book information at any time, but also regularly manage the complex reading information and book borrowing information.
Library borrowing management is also an indispensable part of library work. Its work content is indispensable for library managers and users. If we still use the traditional way of manually managing data, many problems will arise. Due to the increasing improvement of science and technology, library management has lagged behind the past and has been greatly improved. With the improvement of computer science, the functions of the library should be increased. In order to provide readers with a better feeling of use, it is necessary to design a more complete library management system to manage these data resources efficiently.
Key words: library management;Java; MySQL
一、引言
(一)课题背景、目的及意义
1.课题背景
近年来,随着现代社会人民物质生活水平的日益完善与提升,以及现代计算机的广泛普及和使用,图书馆作为一个专门收集、整理、保存、传播文献,提供科学、文化学习的机构。长久以来一直是人们获取知识的主要来源。[]因此图书馆收集藏书的规模和数目逐渐扩大,图书管理也变得困难而中重要,需要可靠的图书借阅管理系统对图书进行有效的管理。
2.课题目的和意义
随着科学技术的提高,人类社会走向了现代化。计算机技术已受到人们和社会各界的关注。开发图书借阅管理系统主要涉及两个方面的工作:应用数据库系统技术和开发应用操作系统。第一个方面,我们必须设计幷建立数据库系统。保证数据具有一致性与完整性,系统也具有可扩展性,这就使数据更加安全,系统性能也更加完善,从而可以拥有更加完善的数据库系统。第二个方面,我们必须根据较件生命周期来研究系统。框架会影响系统的整体效果,要选定一个恰当的框架,就可以开发或者添加新功能。系统开发完成后,系统完成了测试,并可向用户提供所要求的功能。[]
(二)国内外研究现状
在国外的图书借阅管理系统软件主要有:UNICORN,INNOPAC,HORIZON,ALEPH。
在国内的图书借阅管理系统软件主要有:汇文系统,博菲特系统,MILINS,金盘系统,WXCLXT。
二、相关技术介绍
(一)JAVA
Java作为一种面向对象的编程语言,它在继承C++的优势的同时,也抛弃了C++中的多继承、指针等一些难以理解的概念,从而使Java语言的性能更好、更容易使用。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。[]
(二)MySQL
MySQL是完全免费的,而且它也不需交纳额外的学费,它体积小、速度快,采用了多种开放式的源代码,简单易操作。由于它的开源性使得它的应用非常广泛。适用于很多平台,扩展能力强。[]
(三)Tomcat
Tomcat是一款以Java为基础的Java应用软件和开源软件。最初是Jakarta Tomcat公司研发的。她最初是由詹姆斯邓肯戴维森,软件构建师和太阳微系统公司开发的。[]Tomcat是一个开放的而且免费的jsp服务器,是装载JavaWeb程序的服务器。其特点是技术先进,无线网络完全免费。
(四)BS结构
BS是对CS架构的一个改进的架构。B/S架构可以提供一个完整的软件构建技术,使原来需要很复杂专用软件系统技术才能完成的强大功能,现在可以仅仅利用浏览器技术就能够完成,大大方便了软件系统的维护,也节省了开发成本。为了更好地满足不同用户的要求,更加方便用户进行查询借阅书籍情况,同时减少图书馆工作人员的工作量,在传统的CS模式的基础上,提出基于BS的三层构架模式。[]
原文链接:http://www.jxszl.com/jsj/wlw/608607.html