摘要随着信息技术的高速发展,图书馆手工管理图书的不足渐渐显现出来,越来越多的图书馆采用计算机管理图书的借阅和归还。
本系统使用的是Struts框架,运用MVC的设计思想,Java语言编写,采用的数据库是MySQL,具体的还用到了Tomcat6.0,JDK1.6和MyEclipse8.6。该系统包括系统分析与设计、数据库设计、公共模块设计、主界面设计和功能模块设计。该系统的主要功能是书籍的借阅和归还,方便读者借阅书籍和管理员管理书籍。41718
该系统的特点是增加了书架的功能,方便图书的分类,并且操作简单。 毕业论文关键词:图书馆管理系统 MySQL Server 5.1 Java
Design and Implementation of Library Information Management System
Abstract
With the rapid development of information technology, the lack of manual management of books in the library gradually revealed, more and more libraries use computer management books to borrow and return.
The system is using the Struts framework, the use of MVC design ideas, Java language, the database used is MySQL, the specific use of the Tomcat6.0, JDK1.6 and MyEclipse8.6. The system includes system analysis and design, database design, public module design, main interface design and function module design. The main function of the system is to borrow and return books, to facilitate readers to borrow books and administrators management books.
The feature of the system is to increase the function of the bookshelf, to facilitate the classification of books, and easy to operate.
Key Words: Library management system MySQL Server 5.1 Java
目 录
摘要Ⅰ
Abstract-Ⅱ
目录Ⅲ
1 绪论1
1.1开发背景-1
1.2国内外研究概况1
2 系统分析与设计-2
2.1需求分析-2
2.2系统目标-2
2.3系统功能-2
2.4开发环境-2
2.5本章小结-6
3 数据库设计-7
3.1数据库分析7
3.2数据库设计7
3.3创建数据库和数据表9
3.4本章小结14
4公共模块设计15
4.1操作数据库的类-15
4.2 Struts的配置17
4.3本章小结17
5 主界面设计18
5.1主界面概述-18
5.2主界面的技术分析18
5.3主界面实现过程-18
5.4本章小结19
6功能模块设计20
6.1管理员模块概述-20
6.2管理员模块的技术分析20
6.3系统登录实现过程20
6.4图书档案管理模块概述20
6.5图书档案管理模块技术分析20
6.6图书借还模块概述20
6.7图书借还模块技术分析20
6.8图书借阅的实现过程-21
6.9图书续借的实现过程-22
6.10图书归还的实现过程22
6.11图书借阅查询的实现过程23
6.12本章小结-23
7结论-24
参考文献25
致谢27
1 绪论
当今社会,信息技术发展的很快,很多图书馆都用计算机来管理书籍的借阅和归还。有一些图书馆,条件、环境各方面都比较好的,拥有自己独立的系统,该系统功能完整,有能力处理书籍的各种借还操作。也有另外一些条件、环境各方面都不太好的图书馆,并没有自己的系统,那么读者和管理员只能自己动手完成,这样的工作效率很低,而且出现错误的概率很大,毕竟人会疲劳,一旦疲劳就容易犯错。所以,为了越来越多的图书馆能够提高工作效率,希望能够开发一个图书馆管理系统。
1.1 开发背景
图书馆为了读者和管理员着想,本着以“读者为上帝”、“为读者节省每一分钱”的服务宗旨,图书馆利润逐年提高,规模不断壮大、经营的图书品种、数量也逐渐增多。在图书馆不断发展的同时,传统的人工管理方式暴露了一些问题。例如,读者想要借阅一本书,图书管理人员需要花费大量的时间在茫茫的书海中寻找,还会出现找不到的情况,这样的工作效率极低,而且工作人员的负担很重,因为全部是需要自己细心的去一步一步寻找,但是员工也是人,工作久了会累,一累就很容易出差错。所以,为了减轻员工负担,减少工作中的差错,节约读者的时间,现开发一个功能完整的图书馆信息管理系统。