摘要:图书管理系统是智能办公系统的重要组成部分,因此,图书管理系统也以方便、快捷的优点正慢慢地进入人们的生活,提高效率,减少工作人员的工作量。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本系统主要解决学校图书管理事务中的常用基本问题以及相关统计工作,共包含6个功能模块:系统设置,读者管理,图书管理,图书借还,系统查询和更改口令。
系统使用jsp设计网页界面,使用MVC设计模式,并采用开源框架Struts,它具有开发效率高、设计灵活、生成的软件界面友好美观等特点。后端的数据库采用MySQL,该数据库具有较高的完整性、一致性和安全性。
关键词:图书管理;jsp;struts
Abstract:Library book management system is an important component part of the (IOA), therefore, the library book management system take the advantage of convenience and shortcut to enter peoples’ life slowly, New library management system have improved efficiency , decrease the heavy workload of the staff in the past , reducing the error probability. The development of the library book management system contains two handles: The creation and maintenance of the background database and the Future applications.
This system contains with reader information management model, book information management model, books borrowing model and returning model including system information query and password setting.
The system is contrived with Java Server Pages Technology as well as Struts, the software design mode of MVC with open source framework technology, which makes this system have the advantages of efficient design and beautiful 、friendly interface . This system uses MySQL database server, which is an open source database system for its users.
Key words: book management; jsp; struts
课题意义
随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。
图书馆管理系统,也是对实现数字化图书馆管理的支持,现今各大学普遍存在着一个现象,图书的借阅手续都是由专门的老师来实现办理的,每当借阅高峰期时,排队借书的场面屡见不鲜,这样即耗费时间又使原本不太大的借书大厅拥挤不堪。图书馆管理系统的实现,可以着眼于数字化借阅,简化学生图书查询流程,简化图书外借登记手续,即提高借阅效率又可实现图书借阅的完整进出记录,保证图书的合理使用,让广大师生受益。