基于大数据的智能图书管理系统的研究与设计
2021-01-17孙倩
孙倩
摘要:大数据背景下,图书管理工作越来越复杂,面临的困难和瓶颈也逐渐增多。部分地区开始借助大数据实现智能图书管理,这与传统的图书管理工作相比具有诸多优势,不仅能提高图书管理效率,还能完善图书管理机制。其主要运用大数据算法对图书信息进行分类整理,为用户提供不同的个性化服务,以此来满足用户的需求。本文将会针对大数据智能图书管理系统的研究与设计等内容展开分析和论述,希望能够为智能图书管理工作带来帮助。
关键词:大数据;智能图书管理;研究分析;设计原理
引言:
随着信息网络的飞速发展,各行各业的信息量在不断增加,大数据时代应运而生,大数据时代的到来令图书管理行业的发展迎来了新契机,图书管理系统为广大读者提供服务,为不同群体提供所需,还起到了引导舆论的作用。而这一平台的建立不仅要有完善的管理机制,还要拥有庞大的数据规模,这些都是满足用户不同需求的前提条件。仔细观察可以发现,当今图书管理仍然存在很多问题,例如借阅系统不完善、工作效率低等,這些问题将会使用户体验感下降,要想解决这一问题,应当从多个角度入手,不仅要改进现有图书管理方式,还应当引入智能化图书管理机制,设计出符合现代用户需求的图书管理方式,让用户有全新的体验感受。
1图书管理系统的需求分析
1.1功能需求分析
大数据背景下智能图书管理的设计一定要人性化,可以借助移动端图书小程序功能来搜集不同人群的个性化需求,然后定期向其推送相关资料。这一点与现在人们经常使用的百度、搜狗等软件自动识别技术很相似,就是根据人们自身的喜好对图书进行管理,以此来提高图书的使用效率。图书小程序主要通过往期借书类型来甄别用户的喜好,利用后来规制关联规则算法和聚类算法,不同用户在注册小程序之后,都会有专属的信息页面,在页面中可以实现图书借阅、图书归还等程序。主要分为七大模块,分别是登录界面、注册界面、系统首页、图书搜索、图书预约、图书归还、个人信息等。图书管理不仅要满足用户需求,还要不断丰富馆藏数据,提升馆藏利用率,这是图书管理工作的关键,也是核心问题。图书馆中会有大量存书,图书管理员需要预测热销书、引进新书,淘汰利用率低的旧书,以此来优化图书馆藏结构。后台图书管理器会主动识别图书的使用情况,根据图书的受欢迎程序,设置相应图书管理机制。与传统图书管理相比,这种智能化图书管理机制不仅可以节约人力成本,还能在很大程度上满足用户的需求,提高用户满意度[1]。
1.2系统可行性分析
图书管理系统设计应用很多现代技术,其中包括HTML+CSS、Java、JavaScript等变成技术,这些技术与大数据紧密相连,这些技术无论在处理代码还是在接受数据方面都较为灵活,为小程序的正常运行奠定了坚实基础。多重技术确保小程序的正常运行,图书管理系统离不开系统的可行性,读者并不需要安装特定的程序,就能实现对图书借阅、图书归还程序的操作,这些与系统的可行性有密切联系。而后台管理者也可以通过小程序实现对现有图书存量、借阅量、旧存图书数量等的管理和控制。与传统图书管理形式相比,现有图书管理工作会变得更轻松、更容易,不仅节省了人力,还会在很大程度上节省物力和财力,为实现图书管理工作的有序发展开辟新路径。值得关注的是,小程序可以与微信挂接,读者无需主动升级小程序就可以享受相关服务,在提高用户满意度的同时,也丰富了图书管理方式。
1.3系统性能分析
图书管理系统的设计需要考虑多个因素,其中系统性能的优劣直接关系到该系统能否长期稳定运行下去,系统性能需要从三个方面考虑,分别是系统的准确性、易扩展性和易维护性,这三个方面非常关键。其中准确性主要指的是在借阅图书和归还图书的时候,所有数据都要准确无误,数据准确才能为后期管理员的正常操作奠定基础,也是为后期工作保驾护航,所以系统信息的准确性至关重要。除此之外,易扩展性也很重要,易扩展性主要指的是当有新的信息需要补录的时候,微信小程序能否与时俱进的进行拓展,小程序自动将信息快速整合到系统当中,二者保持同步。最后一点就是易维护性,通常情况下人们都会采用B/S模式来设计智能图书管理系统,与传统的图书管理系统相比,B/S系统可以与微信小程序同步,当系统和后台发生信息变动的时候,该系统可以自动识别,随后小程序自动更新。采用MVC模式,在视图、模型、控制器等方面均实现便捷化的发展,不仅有利于用户的使用和操作,也有利于后期维护工作的开展。
2图书管理系统的概要设计
2.1图书管理系统概要功能设计
图书管理系统的研究与设计分为很多步骤,其中有两大模块较为重要,分别是移动端图书小程序模块和后端管理系统模块,每一个大模块中又包含若干个小模块,不同模块之间密切相连。有一些专供用户操作的模块,例如用户登录、信息注册、图书浏览、图书查找和图书借阅等,这些模块会有细致的分类,用户根据自身情况有选择地进行模块选择。而后台模块主要是图书管理员操作的模块,这一模块需要有大数据的融入,在大数据背景下,图书管理工作会变得更加轻松、便捷。需要注意的是,在设定图书管理系统的时候,要将后台系统操作尽量细致化,无论是库存图书的管理还是图书借出明细都要有详细记录。后台图书管理系统大致可以分为五大类,分别是用户信息管理、管理员信息管理、图书类别管理、图书信息管理以及已借阅图书管理。这样明确的分类有助于智能图书管理系统的研究,当某一个环节出现问题的时候,也可以最直接、最快速的找到问题所在,并采取积极的解决措施[2]。
在设计图书管理功能的时候应当从多个角度考虑和分析问题,既要保证图书管理工作的高效性,又要保证图书管理工作的智能化,二者缺一不可。当今图书管理工作为更多的用户服务,服务人群不仅包括学校的学生,也包括一些社会人群,人们从智能图书馆中找寻充实自己的“能量”。管理者在后台为人们源源不断的提供精神食粮,这是一个良性循环链。而图书管理工作就是其中最为关键的环节,只有从根本上保证图书管理工作的安全性、可行性,才会为用户营造良好的阅读环境。
2.2图书管理系统数据库设计
图书管理系统数据库的设计复杂多样,以用户—借阅—图书三者为基础,要展开详尽的数据库设计形式。根据不同用户类别,可以对其进行编号,按照用户不等登记、不同类别进行编号。在借阅方面主要分为借阅状态、开始时间、结束时间三个方面,从这三个方面展开,做好详细的记录,这一点十分重要,只有精准的记录,才会确保数据与实际相符。在对图书数据库设计的时候,要做到细致分别,例如图书编号、图书名称、作者、显示状态、出版社、ISBN编号、简介、语言、图书数量、库存、借出数量等,这些数据都要做好记录、留好备份。除此之外,图书管理数据库的设计还需要考虑图书管理员这一职业,系统内要录入管理员的姓名、性别、手机号码、用户名、密码、身份及管理员编号等信息,每一个管理员的操作都可以通过后台观察到。
图书管理数据库的设计要做到多样化、多元化,根据实际区域的情况有针对性的设置图书数据库。在很多人看来一个图书管理数据库的设立并没有多么复杂,只要将图书馆当中现有的图书录入,将管理员的个人信息录入就可以基本建成。实际上并非如此,图书管理数据库的设立需要有多个复杂的工序,每一个流程都要确保准确无误,因图书每日都有流动量,并不是一成不变的,所以对现有图书数据库增量的记录至关重要,每天的数据都是在不断变化的。如果条件允许,图书管理工作的开展还可以做到“图書联盟”,也就是将同一地区内相互有关联的图书馆都整合起来,这样不仅可以丰富图书的种类,还可以满足更多用户的需求,是一种创新式的图书管理形式。目前我国很多地区已经形成了这类图书管理形式,在短时间内已经得到了诸多读者的好评。但这也无形的增加了图书管理工作的压力,人们只有在不断的突破和创新中完善现有图书管理工作,才能为更多的用户提供帮助,为实现图书管理工作的多元化发展奠定坚实基础。
结束语:
综上所述,本文主要论述了基于大数据的智能图书管理系统的研究与设计等内容,通过分析可以发现,在如今的智能图书管理系统中,管理者要注重大数据的应用,智能时代的到来让大数据发挥着越来越重要的作用。大数据在为人们提供个性化服务的同时,也提高了图书管理的效率和质量。只有不断完善现有图书管理质量,完善图书管理系统和设计理念,这样才能确保图书管理工作更好地开展。
参考文献:
[1]王玲伟.大数据在图书管理中的运用实践[J].内蒙古科技与经济,2020(09):12—23.
[2]张青,李琦,程鹏洲.大数据时代的移动图书管理系统的研究与实现[J].价值工程,2018(08):21—27.