周奕
摘要:在这个追求现代化与智能化的时代,人们做什么事都想要更方便、更容易得到自己想要的结果,就像去图书馆借书,都想借到自己想要的图书,或者能够得到更为人性化的服务。但是我们不难发现,在我们身边的图书馆里面都摆放有大量的图书,但是有很多图书其实根本无人问津,而有一些最新出版的、可能引起读者阅读兴趣的图书在图书馆里面可能根本找不到。顺势而生,我们推出这个图书管理系统,它不仅具有普通图书管理系统的功能,即能对图书馆的所有图书进行管理,包括对旧书的处理和对市场上热门图书的引进;而且还增加了别的功能模块,包括热门图书、有感而发等等模块。该系统能够更加全面的、系统的满足人们的需求、更好的为人们提供人性化的服务。
关键词:图书馆;付费;管理
中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2020)02-0139-01
1 系统需求分析
众所周知,我们现在正处于信息爆炸的时代,人们只要一打开手机、电脑、电视等电子产品,大量的、爆炸式的信息就会一股脑的涌现在人们的眼前,但是这也带来了一个问题,那就是人们很难获取到对自己有用的、想要了解的信息,因为注意力常常会被不相干的其他信息所吸引。这种情况就和图书馆一样,我们且不说省图书馆或者国家图书馆,单单是每个学校的图书馆都有大量的馆存图书。在图书馆里面,人们可以去借很多图书,但是选择很多的话挑起来就会很费劲,因为很难找到符合自己口味的书籍。并且除了那些在图书馆中有典藏价值的古籍之外,很多的图书都没有人前去借阅,就只能摆在图书馆的书架上增灰了。因此,我们推出这个图书管理系统,它可以定时的找出长期未有人借阅的图书,对该图书进行讲解或者其他处理,并且对人们想在图书馆中找到的、书名在搜索机器中出现次数较频繁但是图书馆中不存在的图书进行购买,但是对借阅每本新书的前一百个人要进行收费。毕竟,图书馆也应该与时俱进,能够满足人们的需求,而不是一成不变。
2 系统的具体实现
该系统的实现采用的是Java语言,用Dreamweaver软件编写前端页面、JavaScript对前端页面进行美化,给用户一个完美的视觉享受;用SQL设计并实现后台数据库,要科学的设计数据库中的表,不要给后期的数据管理带来麻烦,设计数据库表的时候要尽量降低表和表之间的关联程度,尽量避免牵一发而动全身的情况出现;然后用MVC三层设计模式实现用户、业务层、数据库之间的连接。
3 系统设计步骤
(1)对系统进行需求分析和可行性分析。(2)确定系统的外部参与者,设置好要实现的功能。(3)通过设计ER图建立关系型数据库。(4)使用J2EE框架,进行项目功能的代码编写。(5)对系统进行测试,发现问题并解决问题。(6)系统可以投放试运行。
4 系统测试与维护
我们对软件的测试主要分为两种,一种是黑盒测试,另外一种是白盒测试。
黑盒测试主要是在完全不知道该系统所实现的功能的状态下,让多个特定的用户去试用它,去逐一的使用该系统的功能,从而找出该系统可能存在的漏洞、或者待完善的功能。白盒測试主要实现的是在已知该系统的功能的状态下,对该系统的所有功能进行测试,测试每个功能的实现情况。
系统的维护,是指由专业的系统管理人员在后台对系统在运行时可能出现的状况进行处理,为了保障用户的使用体验。
5 系统功能说明
(1)图书讲解,该模块主要针对的是在图书馆中的很久无人借阅的图书,在该界面的图书的更新周期是一天,一天之后就会更新这些图书,每一个季度结束之后,图书管理人员会对用户毫不感兴趣的图书进行处理。通过对这些在图书馆无人问津的图书的一个全面的、系统的讲解,让用户对这些图书有一个初步的认识,希望能够激起他们的阅读兴趣,能够使这些图书能实现自己的价值。(2)图书搜索,在该模块用户可以搜索任何图书,当图书馆中存放有该图书时,系统就会显示该图书的借阅状态和存放地点。但是如果图书馆中不存在该图书时,系统会将该书名存储在数据库特定的表中,当该书名的搜索次数达到一定的数目时,系统会通知图书馆的购书人员对该图书进行购买。(3)图书分类,在该页面显示的分类都能与图书馆中的分类一一对应,避免用户在查找过程中出现二义性的问题。在用户点击相应的分类时,系统会按照字母排列的顺序显示图书馆中的所有图书,并且显示图书的有关信息。(4)热门图书,该系统会自动对每个月中用户借阅次数比较多、借阅周期比较长的图书以列表的形式显示出来,其他的人可能会对这些受人欢迎的图书感兴趣。(5)有感而发,该模块实现的功能主要是给用户一个记录自己读后感的地方,在这里还能够找到和自己三观相同的人,大家可以在一起沟通和交流自己的读书心得,对书中各个人物的看法,写下自己的独到见解。
6 结语
该图书管理系统主要的特点就是它不是那种一成不变的、古板的图书管理模式,该系统不仅能够提醒图书馆中的购书人员去购买新书,而且系统管理人员还会通过查阅资料对很久无人借阅的其他图书进行讲解,希望以此来激发人们的阅读兴趣,也能够使该图书实现它自己的价值。
参考文献
[1] 应敏.打造智能图书馆,助力教育学院教科研[J].中国信息技术教育,2019(19):96-99.
[2] 陈善敏.人工智能技术在图书馆的应用与展望[J].办公自动化,2019,24(18):61-64.
[3] 张磊.我国“人工智能+图书馆”研究分析、回顾及述评[J].图书馆研究,2019,49(03):1-7.
Book Management System
ZHOU Yi
(Northwest University for Nationalities Yuzhong Campus, Lanzhou Gansu 730106)
Abstract:in this era of modernization and intelligence, people want to do everything more convenient and easier to get the results they want, just like going to the library to borrow books, they all want to borrow the books they want. or be able to get more humane service. However, it is not difficult to find that there are a large number of books in the libraries around us, but there are many books that no one is interested in at all. and some newly published books that may arouse readers' interest in reading may not be found in the library at all. Born with the trend, we launched this book management system, which not only has the function of an ordinary book management system, that is, it can manage all books in the library, including the treatment of old books and the introduction of popular books in the market; but also added other functional modules, including popular books, want to express opinions and other modules. The system can be more comprehensive and systematic to meet people's needs and better provide people with humanized services.
Key words:library;payment;management