图书管理系统毕业设计.doc

上传人:F****n 文档编号:89944729 上传时间:2019-06-04 格式:DOCX 页数:21 大小:18.52KB
返回 下载 相关 举报
图书管理系统毕业设计.doc_第1页
第1页 / 共21页
图书管理系统毕业设计.doc_第2页
第2页 / 共21页
图书管理系统毕业设计.doc_第3页
第3页 / 共21页
图书管理系统毕业设计.doc_第4页
第4页 / 共21页
图书管理系统毕业设计.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《图书管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《图书管理系统毕业设计.doc(21页珍藏版)》请在金锄头文库上搜索。

1、图书管理系统毕业设计篇一:计算机专业毕业论文1 太原理工大学专科毕业论文 题 目 学院 专业班级 姓名 指导教师 20XX年9月 摘 要随着科学技术的进步和计算机行业的迅速发展,人们的工作效率得到大大提高。计算机信息处理系统的引进已彻底改变了许多系统的经营管理。图书管理系统是学校管理机制中的重要组成部分,通过对图书馆管理系统的运行管理机制进行调查和研究,开发了此图书馆管理系统。本文中主要介绍了图书馆管理事务中的常见基本问题等研究背景,进行了全面的可行性分析,详细论证了系统的需求分析、系统设计、系统实现和系统测试过程。本系统使用JSP进行网页界面的设计,使用MVC设计模式,采用开源框架Strut

2、s、Hibernate和Spring进行开发。后端的数据库采用Oracle,通过JDBC驱动和数据库进行无缝连接。系统实现了用户登录、图书管理、借书证管理、图书借阅管理等功能模块。用户登录模块实现用户的登录和权限判定;图书管理模块实现了对图书的添加、删除、修改、查询等功能;借书证管理模块实现了对学生的添加、删除、修改、查询等功能;图书借阅管理模块实现了学生对图书的借阅、还书和所借图书的查看等功能。测试结果表明,本系统实现了图书馆图书管理的主要功能,基本满足图书管理的需要。关键词:图书馆,图书管理系统,JSP,STRUTS,HIBERNATE,SPRING.目 录1 绪 论 . 11.1 目前图

3、书馆管理系统存在的问题 . 11.2 系统设计的目的和意义 . 11.3 开发工具及相关技术介绍 . 31.3.1 SSH框架 . 31.3.2 Tomcat . 32 可行性分析 . 42.1 技术可行性 . 42.2 经济可行性 . 52.3 操作可行性 . 53 需求分析 . 63.1 图书馆管理系统需求概述 . 63.2 功能需求 . 63.2.1 与读者相关的基本功能元素 . 63.2.2 与管理员相关的基本功能元素 . 73.2.3 总体系统的基本功能元素 . 73.3 性能需求 . 73.4运行需求 . 84 系统设计 . 94.1 图书馆管理系统设计指导思想和原则 . 94.2

4、 设计模式 . 94.3 图书馆管理系统总体功能概述 . 104.4 图书馆管理系统各功能模块概述 . 114.4.1 系统登录模块 . 114.3.2 图书管理模块 . 124.3.3 学生管理模块 . 134.3.4 借阅信息管理模块 . 144.3.5 图书检索模块 . 164.4 系统数据库设计 . 175 系统实现 . 225.1 系统的软件结构 . 225.2 登录系统模块的实现 . 225.3 图书管理模块的实现 . 245.3.1 图书入库功能的实现 . 245.3.2 图书维护功能的实现 . 255.4 学生管理模块的实现 . 295.4.1 学生添加功能的实现 . 295.

5、4.2 学生维护功能的实现 . 305.5 借阅信息管理模块的实现 . 335.5.1 办理图书借阅功能的实现 . 335.5.2 办理图书归还功能的实现 . 345.6 图书检索模块的实现 . 355.7 系统设计的创新点 . 365.7.1 系统后台管理的安全性 . 365.7.2 DAO数据访问接口 . 376 系统测试 . 386.1 系统测试的方法与步骤 . 386.2 模块测试 . 386.2.1 登录模块测试 . 386.2.2 图书管理测试 . 396.2.3 学生管理测试 . 396.2.4 借阅信息管理测试 . 406.3 评价 . 407 结束语 . 42致 谢 . 43

6、参考文献 . 441 绪 论1.1 目前图书馆管理系统存在的问题(1)检索速度慢、效率低因为图书馆的藏书种类多。数量大,将藏书准确的分门别类,快速检索,手工进行非常困难,往往是终于查到了二维的信息,馆中却没有此书或已被别人借走。图书馆的规模越大,这个问题就越突出。(2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期,遗失等的处理,其工作量之大,往往是人工操作所难以胜任的,而且经常会出现这样那样的差错。(3)图书统计工作难、藏书更新不能及时完成图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏

7、书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性的进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近几年的发展速度很快,图书馆的规模和藏书的数量也在不断地扩大,为了解决海量图书的管理问题,以及学生借阅图书的信息问题,改变传统的管理方式也就成了迫在眉睫的问题了。1.2 系统设计的目的和意义随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业内部,甚至是书店,在正常运行的过程中总是面对大量的读者信息,书籍信息以及篇二:JAVA图书管理系统毕业论文 安徽科技学院 毕 业 论文 题 目: 图书管理系统 专 业:学生姓名: 李明班 级:学 号:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号