第一范文网 - 专业文章范例文档资料分享平台

基于三大框架的图书管理系统毕业设计(论文)正文--初稿

来源:用户分享 时间:2025/9/5 4:15:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

编号

毕 业 设 计(论文)

题目 基于三大框架的图书管理系统

二级学院 数学与统计学院

专 业 信息与计算科学

班 级 112010102

学生姓名 郭双红 学号 11201010209

指导教师 李明 职称

时 间 2016/4/20

- -1

摘 要

伴随着计算机技术、网络技术、通信技术、信息技术的发展大潮,计算机、通信技术两大平台在人们生活中发挥了前所唯有的巨大作用。大大提升了人们的工作效率,现大多企业为了快捷的自动化管理,都引进了计算机信息管理系统。

各个图书馆或是一些商业内部,在其运作过程中还存在着大量的书籍、读者的信息和两者之间相互作用产生的借书、还书信息。为了及时准确地了解各环节中信息传递,还要及时地处理因此而产生的数据信息,而图书馆里系统便帮其解决了一切。通过对各个高校的图书馆里系统调查和研究,再结合计算机信息处理系统机制,开发了本图书馆里系统。本文中主要阐述了一些图书馆基本的管理事务,还简单介绍了普遍性问题的研究背景。然后对整个系统全面的进行了可行性分析,按照系统的需求、设计和测试等步骤,一步一步的形成整个系统的过程。

本系统基本框架使用的是现在普遍流行的三大开源框架Struts2、Hibernate和Spring。用户界面使用的JSP网页页面,采用MVC设计模式。后端数据库使用的是MYSQL。

系统的整个功能模块包括图书借阅管理、图书管理、用户登陆管理、借书证管理等。图书借阅管理实现了学生对图书的一系列操作的功能,包括借书,还书和浏览图书等;图书管理是对图书的增删查改等功能;用户登录管理功能是判定用户和管理员之间的权限再对登录者的能操作的范围进行划分;借书证管理是对方便对学生进行管理,每个学生对应唯一的一个借书证,方便对学生实行增删改查等。

系统测试后表明,此系统大致实现了图书馆里系统基本满足的的几项功能,大致能够实现普通高校图书馆的需求。

系统测试结果表明,本系统实现了图书馆图书管理的主要功能,基本满足图书管理的需要。

- -2

关键词:图书管理系统 JSP STRUTS2 HIBERNATE SPRING MYSQL

- -3

目 录

摘 要 ...................................................................... 2 1 绪 论 .................................................................... 1

1.1 传统图书馆现状和早期的图书馆里系统 .......................................................................................................... 1 1.2 图书管理系统的意义 .......................................................................................................................................... 2 1.3 开发条件 .............................................................................................................................................................. 2 1.3.1 S2SH框架 ..................................................................................................................................................... 2 1.3.2 Tomcat .......................................................................................................................................................... 3 1.3.3 MYSQL ............................................................................................................................................................ 3 1.3.4 JSP ................................................................................................................................................................ 3

2 可行性分析 ............................................................... 5

2.1 技术可行性 .......................................................................................................................................................... 5 2.2 经济可行性 .......................................................................................................................................................... 6 2.3 操作可行性 .......................................................................................................................................................... 6

3 需求分析 ................................................................. 7

3.1 图书馆管理系统需求概述 .................................................................................................................................. 7 3.2 功能需求 .............................................................................................................................................................. 7 3.2.1 与读者相关的基本功能元素 ...................................................................................................................... 7 3.2.2 与管理员相关的基本功能元素 .................................................................................................................. 8 3.2.3 总体系统的基本功能元素 .......................................................................................................................... 8

4 系统设计 ................................................................. 9

4.1 图书馆管理系统设计指导思想和原则 ................................................................................................................ 9 4.2 设计模式 ............................................................................................................................................................... 9 4.3 图书馆管理系统总体功能概述 .......................................................................................................................... 10 4.4 图书馆管理系统各功能模块概述 ...................................................................................................................... 11 4.4.1 系统登录模块 .............................................................................................................................................. 11 4.3.2 图书管理模块 .............................................................................................................................................. 12 4.3.3 学生管理模块 .............................................................................................................................................. 13 4.3.4 借阅信息管理模块 .................................................................................................................................... 14 4.3.5 图书检索模块 ............................................................................................................................................ 15 4.4 系统数据库设计.................................................................................................................................................. 16

5 系统实现 ................................................................ 21

5.1 5.2 5.3 5.4 5.5 5.6

系统的软件结构 ................................................................................................................................................ 21 登录系统模块的实现 ........................................................................................................................................ 21 图书管理模块的实现 ........................................................................................................................................ 21 学生管理模块的实现 ........................................................................................................................................ 21 借阅信息管理模块的实现 ................................................................................................................................ 21 图书检索模块的实现 ........................................................................................................................................ 21

6 系统测试 ................................................................ 22

6.1 测试方法和步骤 ................................................................................................................................................ 22 6.2 模块测试 ............................................................................................................................................................ 22

参考文献 ................................................................... 22

- -4

1 绪 论

1.1 传统图书馆现状和早期的图书馆里系统

近年来,随着图书馆规模的持续扩展,图书管相关文献的数量也在持续大量的增加,针对这巨大的信息量,旧的传统的人工管理方式将会造成图书馆在管理上混乱,加上人力与物力资源的大量浪费,使得图书馆必须在管理大量投资,造成不必要的损失。再者导致图书馆的承受的压力太大,将会影响到整个图书馆全局。后来随着计算机信息处理系统的广泛应用,便出现了图书管理系统,大致的解决了传统图书馆的一些问题。然后早期的图书馆里系统也是存在缺陷的。

早期图书馆管理的局限性大致可以概括为以下几点: (1)查询慢、低效率

因为一般的图书馆的文献种类数量庞大。要准确无误地将各个文献的归类,快速检索,是手工非常难以完成的,就比如查到了某一本书的信息,图书馆里却没有该书或者别人已经将它借走。这个问题跟图书馆规模相关,规模越大,问题就越明显。

(2)借还量大

借书、还书的数量越大,说明图书馆越受人们的欢迎,但是由此产生的信息量也大。巨大的借、还书量信息、图书更新信息以及图书超期信息或者图书丢失信息,要处理起来,其工作量是人工操作难以解决的,由此产生的管理费用也是一个庞大的数字。处理过程中还有很大的机率产生一些意想不到的错误。

(3)难统计、难更新

图书的数量难以统计,图书也得不到快速的更新,这个问题也是最严重的问题。根据教学的需求和文化的发展,图书馆的图书应该得到及时的更新,包括添加和删除。但是因为文献的数量及种类繁多,再加上人为的破坏和自然的损耗,使图书的统计工作难以按时完成,文献也就难以更新,文献的知识结构不能够持续的扩展。

现各个高校的图书馆发展速度都比较快,图书馆的规模在慢慢扩大,文献数量也在不断

-1-

基于三大框架的图书管理系统毕业设计(论文)正文--初稿.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8u64i32m1q3xy6q955p40ne2d1fovz0149q_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top