没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
图书馆管理系统设计与实现
摘 要
以往的图书馆管理事务处理主要使用的是传统的人工管理方式,这种管理方式存在
着管理效率低、操作流程繁琐、保密性差等缺点,长期的人工管理模式会产生大量的文
本借书与文本数据,这对事务的查询、更新以及维护带来不少困难。随着互联网时代的
到来,现如今网络的覆盖率已近非常的全面,现在人们对网络的需求也越来越高,为了
减轻管理人员的工作负担,提高管理人员的工作效率,因此通过网络平台创建一个便捷
高效的图书馆管理来优化管理业务。通过本网站,用户可以在线查看相关信息可以说图
书馆管理是偏向实际应用的网站。本文介绍了图书馆管理设计方案,该网站采用目前 JSP
中最流行的 SSM 框架和 Eclipse 编辑器、MySQL 数据库设计并实现的。网站功能包含系
统用户管理、图书管理、用户管理、借书管理、续借管理、违章缴款管理等模块。概述
了整个系统的设计框架,介绍了系统软件开发编译环境的搭建,阐述了各模块的功能及
程序调用关系设计过程。
关键词:JSP;MySQL;SSM 框架
II
ABSTRACT
In the past, the traditional manual management method was mainly used in the
management of library affairs, which had some shortcomings such as low management
efficiency, complicated operation process and poor confidentiality, the long-term manual
management mode will produce a large number of text books and text data, which brings
many difficulties to the transaction query, update and maintenance. With the advent of the
Internet Age, today's network coverage rate has been very comprehensive, now people's
demand for the network is also getting higher and higher, in order to reduce the workload of
managers, improve the work efficiency of managers, therefore through the network platform
to create a convenient and efficient library management to optimize the management of
business. Through this website, the user may view the related information on-line may say
that the library management is inclines the actual application the website. This paper
introduces the design scheme of library management. The website is designed and
implemented by using the most popular SSM framework in JSP, Eclipse editor and MySQL
database. The website function includes system user management, library management, User
Management, book management, Renewal Management, illegal payment management and
other modules. This paper summarizes the design framework of the whole system, introduces
the construction of the system software development and compilation environment, and
expounds the functions of each module and the design process of the program call relation.
KEY WORDS:JSP; MySQL;SSM frameworkt
目 录
摘 要 ...................................................................................................................................I
ABSTRACT ........................................................................................................................I
目 录...............................................................................................................................III
第 1 章 绪论.......................................................................................................................1
1.1 开发背景................................................................................................................1
1.2 开发意义................................................................................................................1
1.3 研究内容................................................................................................................1
第 2 章 主要技术和工具介绍...........................................................................................3
2.1 JSP 技术.................................................................................................................3
2.2 SSM 框架..............................................................................................................3
2.2.1 Spring 框架 ..................................................................................................3
2.2.2 SpringMVC..................................................................................................4
2.2.3 MyBatis........................................................................................................4
2.3 MySQL 数据库......................................................................................................4
第 3 章 系统分析...............................................................................................................5
III
3.1 可行性分析............................................................................................................5
3.1.1 经济可行性..................................................................................................5
3.1.2 技术可行性..................................................................................................5
3.1.3 操作可行性..................................................................................................5
3.2 需求分析................................................................................................................5
3.3 业务流程分析........................................................................................................6
3.4 数据流程分析........................................................................................................7
第 4 章 系统设计...............................................................................................................8
4.1 系统结构设计........................................................................................................8
4.2 功能模块设计........................................................................................................8
4.3 数据库设计............................................................................................................9
4.3.1 E-R 图设计 ..................................................................................................9
4.3.2 表设计........................................................................................................11
第 5 章 系统实现...........................................................................................................15
5.1 主页面的实现......................................................................................................15
5.2 注册模块的实现..................................................................................................15
5.3 登录模块的实现..................................................................................................16
5.4 图书管理模块的实现..........................................................................................16
第 6 章 系统测试...........................................................................................................21
6.1 测试目的..............................................................................................................21
6.2 测试概述..............................................................................................................21
6.3 单元测试..............................................................................................................21
6.3.1 登录测试....................................................................................................21
6.3.2 图书管理测试............................................................................................22
6.3.3 用户管理测试............................................................................................23
6.4 测试结果..............................................................................................................23
第 7 章 总结...................................................................................................................25
致 谢...............................................................................................................................26
参考文献 26
1
第 1 章 绪论
1.1 开发背景
现今社会生活中,随着需求的日益多元化,互联网成了主流,所持有的管理软件资
源也随之丰富,最直观的表现就是管理系统无论从种类还是数量上都大幅增加,这就加
快了管理系统的开发与研究的脚步。
在发展迅速的信息化时代中,越来越多互联网科技走进人们的生活,人们开始接受互
联网带来的方便快捷的服务。图书馆管理如果还用传统的管理模式,时间久了,管理十
分不便利,存在误差,查询难的现象,一旦数据过多,人工管理方式就很难维持。随着
信息技术的应用拓展,逐渐引用了信息化技术管理,逐渐取代了人工管理模式,采用计
算机系统来管理用户信息,智能的管理减少了人力物力财力,节省了管理的时间和空间,
提升了工作的准确率和效率。本次系统开发,主要以图书馆管理为对象,根据需求来完
成功能设计
[1][2]
。
1.2 开发意义
用户往往因为不能及时图书而造成许多不必要的烦恼。另一方面,图书信息没能进
行系统的管理与维护使用户没能在系统里及时的获取到信息。而传统的图书馆管理,采
用的还是人工管理、手工备案、人工查询的方式。但是随之用户人数的增多这种管理方
式的工作量不断加大,这种做法就存在费时费力、缺乏时效性、不利于调动人员的积极
性等缺点。一旦网站建立好之后,一方面,用户可以在第一时间在系统里发布所需的图
书信息,另一方面,系统还可以管理图书信息,就减少了人工处理的工作量。
建立本图书馆管理是为了通过管理者对图书信息的录入和发布,以方便用户对自己
所需图书信息的查询,一旦查询到自己所需要的图书信息,用户便可以从系统中获得图
书信息信息,以方便在线及时发布。如果用户没有查询到自己所需求的图书信息信息,
也可以在线提醒管理者增添。这样,本系统旨在建立用户、管理者二者之间的桥梁关系,
从而使用户能及时有效的从管理者手中获取到信息。所以我们认为建立一个网上图书馆
管理是非常必要的,其方便高效、简单快捷的管理模式是很有使用性的
[3][4]
。
1.3 研究内容
1.不同管理员的登录问题:根据管理员的类别(管理员、用户)实现管理员操作权
限的区分并显示不同的操作界面。
2.数据库的连接问题:数据库连接为系统中的关键技术。
3.数据的一致性和安全问题:本系统必须保证数据的一致性和安全,才能实现有效
的管理。不能让没有权限的管理员对数据进行操作并且定期对数据库进行备份。
4.界面开发:系统界面的设计很重要,要使界面具有亲和力。
5.分析信息化现状;
6.研究图书馆管理的现状及存在的问题;
7.研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;
2
8.研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维
护;
进行图书馆管理的功能设计。
剩余27页未读,继续阅读
资源评论
代码君源码
- 粉丝: 3731
- 资源: 5223
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功