基于SpringBoot的图书借阅系统开发与设计开题报告

 2023-02-23 10:02

1. 研究目的与意义

1. 图书馆拥有海量的图书资源,需要有一个安全性高,可靠性高,健壮性高,功能完善,可行性高的系统,来为图书馆提供强大的图书管理、信息管理。
2. 图书馆运行最重要的就是对于图书的管理以及对借阅的管理,确保图书馆所有的图书都能被有效、准确地管理,确保所有的借阅记录都能够被准确记录,并能够追溯。
3. 即使是一所普通的大学,图书馆一般也都存有上万本图书,如果采用手动来记录这上万本图书信息,是有些不现实的,更遑论一些城市公共图书馆会拥有更多的藏书。记录图书信息之外,对于图书的借阅信息也同样要记录,这其中的数据量级相较于单纯地记录图书信息,是呈几何倍数提升的。这一切都迫切地需要我们能有一个安全、快速响应的管理系统来帮助我们管理图书信息、管理图书馆的借阅信息。
4. 除此之外,仍然有一些功能可以被完善,可以让我们的图书馆信息管理系统提供更好的服务。

2. 研究内容和预期目标

研究内容:

图书馆信息管理系统,顾名思义,是针对图书馆开发的,其主要的功能,必然是需要围绕图书馆可以提供的服务相关的,即一方面是图书的管理,一方面是图书的借阅的管理,如果是收费图书馆的话,也要做好相关的费用管理,确保费用准确。

基于这些相关的问题,拟定的一些图书馆信息管理系统可能包含的模块为:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状

图书馆信息管理系统,是图书管理系统的一种表现形式。图书管理系统,一般是能够针对图书进行管理,提供相应的图书信息的汇总、管理,借阅信息的汇总、管理等功能的一种系统,可以具有ui界面。相关管理人员可以通过使用这类系统来大大提高工作效率,并能够最低限度地解决可能由人力地疏忽出现的一些记录错乱的问题,大大确保了相关服务的可用性、准确性,也能避免相关企业或机构因为人力失误而造成的利益损失,如因为记录疏忽导致的借阅信息未记录,导致的图书丢失等。

1. 国外研究现状

国外对于类似图书馆信息管理系统的雏形,最早的诞生可以追溯到上世纪50年代,在这方面国外的图书馆信息管理系统已经出现了许多时间,起步远超我国。而且,国外的一些图书馆信息管理系统呈现出智能化、自动化的管理方式,能够最大程度地解放人力,并最大程度地提供准确的管理服务。也必然囊括了图书馆信息管理系统比较全面的一些功能,如出版物管理,即图书管理,系统层面的管理,一些采访信息的管理,目录、图书检索,以及主要的借阅信息的管理等。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 计划与进度安排

撰写方案:

由于是毕业设计,那么设计这一环节也是十分重要的,只有设计出一个足够优秀的设计,然后再去完成它,并完成毕业设计的撰写,才能是一个完整且优秀的毕业设计。首先对于设计方面,需要确定一些技术层面的计划。

计划使用的主要编程语言为java。java在类似的信息管理系统编写方面有着较为成熟、完备的结构,能够更好地达到我们的目标。对于框架使用的是springboot整体框架,作为主体服务功能的编写框架,此框架具有易于使用、功能强大等特点。对于数据的存储使用的是中小型数据库mysql,使用标准的sql语法,是一种典型的关系型数据库。选择它的原因主要是因为本设计旨在设计一个功能完善的小型图书馆信息管理系统用于对其的研究,而在常规过内的图书馆环境下,mysql也足以胜任绝大多数场景。整体采用b/s架构,即浏览器/服务器架构,因为这种架构更加适合与被用户广泛地使用,相较c/s架构来说,用户省去了对于客户端的下载操作,有业务的更新也不需要用户频繁地下载、更新,更加易于使用。整体采用前后端分离框架,前端使用vue来作为页面开发与交互的书写,更具优势。前后端分离更加易于开发。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 参考文献

[1] 王继成, 高珍. 软件需求分析的研究[j]. 计算机工程与设计, 2002, 23(8):4.

[2] 岳修志. 图书馆管理系统模式研究[j]. 图书情报工作, 2002(9):4.

[3] 李昊, 杨燕勤. 基于b/s结构的高校图书馆管理系统的开发与应用[j]. 现代情报, 2010, 30(1):5.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。