基于深度学习的图书借阅系统

 2023-02-05 11:02

论文总字数:20440字

摘 要

随着互联网和教育事业的发展,图书借阅系统在我们生活中的分量占据的越来越多,但是我们现在绝大多数人都是去城市的图书馆或者学校的图书馆去完成图书借阅,这种借阅方式被称为人工借阅,由于书籍种类众多,借阅手续繁琐,采用这种方式管理图书不仅工作量大,管理效率也很低,一旦产生错误,就会影响读者对于图书的查询与借阅。基于深度学习的图书借阅系统旨在提供简单、高效、快捷的图书借阅管理,保证书籍管理的无差别性和高效性,提高管理员人员的服务品质,为广大读者提供一个优秀的借阅平台。本次设计基于spring MVC、使用B/S结构、深度学习算法、CNN模型以及MySQL的各种相关操作,完成一个具有,书籍管理,借阅管理,统计管理,系统管理的图书借阅管理系统。

关键词 :图书借阅管理;spring MVC;MySQL;深度学习算法;CNN模型

Book lending system based on deep learning

Abstract

  With the development of the Internet and education, the book lending system is occupying more and more in our lives, but most of us now go to the city library or the school library to complete the book borrowing. The borrowing method is called manual borrowing. Due to the variety of books and the cumbersome borrowing procedures, managing books in this way is not only a heavy workload, but also has low management efficiency. Once an error occurs, it will affect the reader"s inquiry and borrowing of books. The deep learning-based book lending system aims to provide simple, efficient and fast book lending management, ensure the indiscriminate and efficient book management, improve the service quality of administrators, and provide an excellent lending platform for readers. This design is based on spring MVC, using B/S structure, deep learning algorithm,CNN model and various related operations of MySQL to complete a book lending management system with book management, loan management, statistical management and system management.

Key words : book borrowing management,spring MVC,MySQL,deep learning algorithm,CNN model

目录

摘 要 I

Abstract II

第一章 引言 1

1.1背景与意义 1

1.2 图书借阅管理系统国内外研究现状 1

1.2.1国外研究现状 1

1.2.2国内研究现状 2

1.3本文组织结构 2

第二章 开发环境与相关技术 3

2.1开发环境 3

2.1.1系统硬件环境 3

2.1.2系统软件环境 3

2.2系统相关技术介绍 3

2.2.1 深度学习 3

2.2.2 CNN卷积神经网络 3

2.2.3 B/S结构 4

2.2.4 spring MVC框架 4

2.3 开发工具 5

2.4 本章小结 5

第三章 系统分析 6

3.1 系统需求分析 6

3.2 系统可行性分析 6

3.2.1 技术可行性 6

3.2.2 法律可行性 6

3.2.3 经济可行性 7

3.2.4 操作可行性 7

3.3 系统功能分析 7

3.3.1 登录管理 7

3.3.2 图书管理 7

3.3.3 统计管理 8

3.3.4系统管理 8

3.3.5 系统监控 8

3.4 深度学习平台分析 8

3.5本章小结 9

第四章 系统设计 10

4.1系统总体结构 10

4.2数据库设计 10

4.3深度学习平台设计 13

4.4本章小结 14

第五章 系统实现 15

5.1 登录界面 15

5.2 首页 16

5.3图书管理 16

5.3.1 图书增加 16

5.3.2 图书查询 17

5.3.3 图书更新 18

5.3.4 图书删除 19

5.3.5 借阅表与出版社操作 20

5.4 统计查询 21

5.5系统管理 22

5.6深度学习平台实现 22

5.5本章小结 24

第六章 系统测试 25

6.1测试概述 25

6.2测试环境 25

6.3测试用例 25

6.3测试小结 29

第七章 结束语 30

致谢 31

参考文献 32

第一章 引言

1.1背景与意义

图书借阅管理系统采用集中数据库的方法,从图书馆管理的角度管理与图书相关的几乎所有数据,形成综合信息源。 凭借出色的用户界面,强大的生成报告工具,报告分析工具和信息共享使管理人员能够摆脱繁重的日常工作,并专注于战略规划和政策[1]

随着互联网和教育事业的发展,图书借阅系统在我们的生活中越来越多,如今的人们大多数都选择去城市的图书馆或者学校的图书馆完成借阅,这种手动的方法存在着许多缺点,如找一本书时划分的时间可能比较久,借书的流程可能比较复杂、借书时所保留下来的信息可能被泄露,热门的书籍借阅人数较多,冷门的书籍没人借,此外,随着图书馆书籍和教材数量的增加,图书管理员对于书籍的整理必将花费巨大的时间,并且可能需要的人力也会提高,高强度的工作下难免会产生错误,一旦产生错误,就会影响读者对于图书的查询与借阅,也会给图书管理员维护图书馆带来很多困难,蝴蝶式的效应表明这种老式借阅管理系统已经不能适应时代的发展,随着互联网技术的进步,基于计算机技术的信息管理方法必将取代老式的人工方法。因此,快速准确的找到自己想要的图书,降低图书管理人员的工作量,减轻借阅过程的复杂度,对于一个图书借阅管理系统而言有着较好的应用价值。作为计算机技术的一个应用,基于深度学习的图书借阅管理系统有着手动借阅方式没有的优点,如快速检索图书、借阅可靠性高、存储书籍容量大、用户信息和借阅数据的保密性好。这些优势有助于节约用户时间,满足用户需求,为用户提供优质的借阅环境。

1.2 图书借阅管理系统国内外研究现状

1.2.1国外研究现状

1950年初,信息化图书借阅管理系统开始慢慢出现在人们的视野中。1958 年,IBM 公司领先的自动化抽词实验将文本分类和索引文本的成功应用于图书馆科学和信息科学等相关领域。在1964年,自动化管理图书馆迎来了一个重要的转折,Maehine Readable Catalog 的成功给这方面的研究指引了方向。从1970 年以来,这方面的研究人员开始相信自动化系统可以基于编目系统来实现,即建立一个可以在线的联合文献数据库,可以为各类图书馆提供资源共享,这被称为在线目录协作网络。

在20 世纪八十年代末期,人们对于简单的单功能的图书馆自动化管理系统已无法满足,开始研究综合管理的图书馆,比如由美国 Northwestern University 研制的 NOTIS 系统。与此同时,出现了许多专门开发自动化图书管理系统的公司,进一步提高了该领域的建设资源能力和服务水平。在接下来的十年内,它是欧洲和美国发达国家自动化管理管理系统发展的黄金时期。随着互联网技术的进步,window图形界面的兴起和数据库技术的广泛应用,图书馆系统研发公司意识到需要重新定义其产品概念,建立相关研发中心来支持图书馆自动化管理技术的进一步发展。

剩余内容已隐藏,请支付后下载全文,论文总字数:20440字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;