没有合适的资源?快使用搜索试试~ 我知道了~
基于jsp与mysql图书管理系统的设计与实现大学毕设论文.doc
0 下载量 176 浏览量
2023-07-10
12:34:15
上传
评论
收藏 1.04MB DOC 举报
温馨提示
试读
34页
基于jsp与mysql图书管理系统的设计与实现大学毕设论文.doc
资源推荐
资源详情
资源评论
基于 JSP 与 MySQL 的图书管理系统设计
I
摘 要
随着网络技术的高速发展和计算机应用的普及,利用计算机对图书馆的日常工作进行管
理势在必行。虽然目前很多大型的图书馆已经有一套比较完整的管理系统,但是在一些中小
型的图书馆中,大部分工作仍需要由手工来完成,工作起来效率比较低,管理员不能及时的
了解图书馆内各类图书的借阅情况,读者需要的图书难以在短时间内找到,不便于动态及时
的调整图书结构。为了更好的适应当前读者的借阅需求,解决手工管理中存在的许多弊端,
越来越多的中小型图书馆正在逐步的向计算机信息化管理转变。JSP 是全球最普及、应用最广
泛的互联网开发语言之一,它有开放的源代码,独特的语法结构,跨平台等诸多优秀的特性。
所以采用 JSP 语言结合开源的 MySQl 数据库开发一套中小型的图书馆管理系统能够有效的
解决学校图书馆存在的各种问题,使图书馆能够更好的服务师生。
关键词:图书馆管理系统,JSP,MySQL,软件工程
Abstract:
With the rapid development of network technology and the popularization of
computer applications, computer was used to manage the daily work of the library
is imperative. Although many large libraries have a set of relatively complete
management system, but in some small and medium sized libraries, the majority
of work is still needed to complete by hand, working up and efficiency is relatively
low, the administrator can not be timely understanding of the library the situation
of different categories of books borrowed, readers need books in a short time is
difficult to find, not easy to adjust the dynamic and timely book structure. In order
to better adapt to the current reader's borrowing needs and solve many of the
manual management shortcomings exist in a growing number of small and
medium sized libraries are gradually changing the computer information
management. JSP is the world's most popular, the most widely used language of
the Internet development, it has open source code, a unique grammatical
structure, cross-platform, and many other outstanding features. Therefore, use of
open-source JSP language with a set of database development for small and
medium MySQl library management system can effectively solve the various
problems in school libraries so that libraries can better serve teachers and
students.
Key words: Library Management System,JSP,MySQL, Software Engineering
基于 JSP 与 MySQL 的图书管理系统设计
- 1 -
目 录
摘 要..................................................................................................................................I
1 绪论 ..........................................................................................................................- 1 -
1.1 研究背景 ...............................................................................................................- 1 -
1.2 国内外图书馆管理系统发展情况 .......................................................................- 1 -
1.3 开发图书馆管理系统的意义 ...............................................................................- 1 -
1.4 本文研究路线 .......................................................................................................- 3 -
1.5 系统开发基本目标 ...............................................................................................- 3 -
1.6 系统开发设计思想 ...............................................................................................- 3 -
2 图书管理系统的基本原理 ......................................................................................- 4 -
2.1 认识 JSP ................................................................................................................- 4 -
2.2 Struts 与 Hibernate 简介 ........................................................................................- 6 -
2.3 MySQL 简介 ..........................................................................................................- 8 -
2.4 B/S 简介 .................................................................................................................- 9 -
2.5 TOMCAT 简介.......................................................................................................- 9 -
2.6 本章小结 .............................................................................................................- 10 -
3 图书管理系统分析与总体设计 ............................................................................- 11 -
3.1 系统需求简介 ......................................................................................................- 11 -
3.2 系统功能结构 .....................................................................................................- 11 -
3.3 数据库设计 .........................................................................................................- 13 -
4 系统的主要功能实现 ............................................................................................- 19 -
4.1 系统概览 .............................................................................................................- 19 -
4.2 开发技巧与难点分析 .........................................................................................- 21 -
4.3 系统模块设计 .....................................................................................................- 22 -
4.4 本章小结 .............................................................................................................- 25 -
5 系统测试使用 ........................................................................................................- 26 -
5.1 安装及配置 .........................................................................................................- 26 -
5.2 系统介绍 ..............................................................................................................- 26 -
5.3 系统测试 .............................................................................................................- 27 -
6 探索与提高(结论) ............................................................................................- 29 -
谢辞 ............................................................................................................................- 30 -
参考文献 ....................................................................................................................- 30 -
毕业设计(论文)
- 2 -
1 绪论
1.1 研究背景
随着网络技术的高速发展和计算机应用的普及,利用计算机对图书馆的日常
工作进行管理势在必行。虽然目前很多大型的图书馆已经有一套比较完整的管理
系统,但是在一些中小型的图书馆中,大部分工作仍需要由手工来完成,工作起
来效率比较低,管理员不能及时的了解图书馆内各类图书的借阅情况,读者需要
的图书难以在短时间内找到,不便于动态及时的调整图书结构。为了更好的适应
当前读者的借阅需求,解决手工管理中存在的许多弊端,越来越多的中小型图书
馆正在逐步的向计算机信息化管理转变。因此,迫切的需要中小型的图书馆管理
来更好的服务学校师生。
1.2 国内外图书馆管理系统发展情况
计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深
入到了各行各业,各个领域,随着 Internet 的不断扩大和发展,电脑网络“把每
一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,
就像高速公路大大提高了车辆行驶的速度一样。
信息高速路给生活、学习和工作带来了什么影响呢?总结起来主要有三点:第
一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界
各地的人随时进行交流,并建立联系;正是由于有了这么一条信息高速路,网上
查询随之有了可能,因此网上的图书馆的现代化管理也迅速地发展起来,也因此
给我们的生活带来很多方便。
1.3 开发图书馆管理系统的意义
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算
机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信
息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其
安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进
行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本
系统就是为了管理好图书馆信息而设计的。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信
基于 JSP 与 MySQL 的图书管理系统设计
- 3 -
息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机
进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表
格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的
天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、
以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由
于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手
段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资
源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工
方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作
混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件
中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进
行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长
时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,
系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够
及时、准确、有效的查询和修改图书情况。
剩余33页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2442
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功