图书馆管理系统,基于Java开发平台,利用当前普遍使用的MySQL的数据库系统对后台数据进行管理,图书馆管理系统是由前台和后台两部分组成,对图书进行查询、借阅、续借以及归还等是属于前台的操作。后台管理员登录实现以下功能:管理员,图书馆管理,图书馆,档案馆,档案馆的读者和参数设置。读者用户仅仅需要点击鼠标通过浏览器就可以访问系统,完成对图书的查询和借阅等工作。并且,图书管理员同样可以利用系统轻松实现对图书数据的管理工作。
系统概述:图书借管理系统简单模拟和实现了大学图书馆借书还书管理。系统把用户划分为读者和操作员、系统管理员三类,用户身份决定了他们所能进行的操作。
读者:为学校在校学生,登陆系统成功后,可以根据自己的需求查询馆内是否有自己需求的图书,如果有就可以到馆内去借书;
操作员:操作员为图书馆工作人员,登陆系统后,可以进行借书、还书操作,也可以对借书记录进行查询;
管理员:系统管理员,登陆成功后,可以查看借书统计信息,可以添加、删除、更新用户(管理员、操作员、读者);
图书查询:可以按照书名、图书类别、作者、出版社、出版日期查询;
借书查询:可以按照书名、借书人、借书日期查询;
还书操作:可以续借图书;
用户管理:可以添加、删除用户,更新用户信息;
目 录
摘 要 I
Abstract II
1 前言 5
1.1 研究背景 5
1.2 研究目的及意义 5
1.3 国内外文献综述 5
1.4 研究现状及发展趋势 6
1.5 研究所要解决的问题 6
2 可行性分析 8
2.1 技术可行性 8
2.2经济可行性 8
2.3操作可行性 8
3相关技术与开发工具 9
3.1 三层架构 9
3.2 JSP 9
3.3 MySQL 9
4 系统使用说明 10
5 系统功能设计 11
5.1 需求分析 11
5.2 系统模块划分 11
5.3 系统功能实现 12
5.3.1 读者管理模块 13
5.3.2 图书模块 14
5.3.3 系统模块 16
6 数据库设计 18
7 系统页面详细设计 21
7.1 主窗体界面 21
7.1.1 页面设计 21
7.1.2功能介绍 21
7.2 管理员设置页面 22
7.2.1页面设计 22
7.2.2功能介绍 22
7.2.3代码实现 22
7.3图书档案管理 23
7.3.1页面设计 23
7.3.2代码实现 23
7.4 图书借阅查询界面 24
7.4.1页面设计 24
7.4.2功能介绍 24
7.4.3代码实现 24
7.5图书续借界面 25
7.5.1页面设计 25
7.5.2功能介绍 25
7.5.3代码实现 25
7.6 图书归还界面 26
7.6.1 页面设计 26
7.6.2 功能介绍 27
7.6.3 代码实现 27
8 系统测试 28
8.1系统测试的方法与步骤 28
8.2 模块测试 28
8.2.1 登录模块测试 28
8.2.2 图书管理测试 28
8.2.3 学生管理测试 29
8.2.4 借阅信息管理测试 29
8.3 评价 30
9 总结 31
参 考 文 献 32
致谢 33