秦亚红 张晶 王飞
摘要:随着互联网的快速发展,各种信息技术被高校应用于图书馆建设中,致力于推动图书馆信息化、智能化发展。近年来,高校纷纷引入座位预约平台,本欲实现座位信息化管理,却连连引发学生吐槽。文章对现有图书馆座位预约平台进行分析研究,针对平台中相关规则设置的不足进行适当性修改,利用大数据技术进行座位信息实时更新,对平台历史数据进行统计与分析实现座位推荐。从规则和技术两方面对平台进行改进,在很大程度上弥补了现有平台的缺陷,推动了图书馆座位管理的智能化建设。
关键词:图书馆;座位预约;智能化
中图分类号:TP31 文献标志码:A
0 引言
随着互联网时代的到来,社会信息化的脚步明显加快,各高校也纷纷加入信息化建设的队伍中。随着图书馆馆藏资源的不断增加,各高校纷纷建立图书借阅平台,师生在平台上可以随时查询图书信息并通过平台自行借还图书,为高校节省了人力的同时为师生提供了极大的便利。除图书借阅功能外,对校内师生或职工提供自习室服务也是图书馆的一项重要业务功能[1]。近年来,考公、考研人数快速增加,图书馆座位资源变得较为紧张,占座、抢座的现象频出,以致无法为学生提供良好的学习环境。因此,如何推动大学图书馆座位管理平台建设,已经成为图书馆信息化研究的一项重要内容[2]。
利用大数据技术构建图书馆自习区座位预约平台具有以下4点重要意义:(1)利用已产生的数据管理自习区座位,实现座位统一管理;(2)学生可通过平台进行座位预约操作,无须在图书馆门口等待开馆,为学生提供极大便利;(3)明确自习室区域划分,为有不同需求的人提供相应的学习区域,便于管理与使用;(4)构建座位推荐系统,通过对学生历史预约数据整理、挖掘与分析,对学生进行座位推荐。
座位预约平台是图书馆服务智能化发展的产物,能够在极大程度上解决图书馆抢座、占座乱象,给图书馆服务、内容以及管理方式等带来多方位的变革[3]。本文通过对已投入使用的图书馆座位预约平台进行深入研究和分析,结合现有的大数据技术对座位预约平台提出改进措施,以此提高图书馆座位资源管理的实效性与利用率。
1 图书馆座位预约平台现状
大多数高校虽已搭建图书馆座位预约平台,但从具体使用情况来看,存在多处不足:(1)由于图书馆主要利用门禁卡或人脸识别等技术检测学生是否在图书馆中,因此中途上课的学生在出门刷卡时会被识别为离开,超过规定时间后座位上的书籍用品被清理,导致学生返回后找不到物品。(2)由于第一情况时有发生,学生外出时为防止座位被回收,偷偷蹭卡离开图书馆,造成座位利用率不高。(3)经常在图书馆自习的学生,通常会倾向于某个位置。而大多数高校图书馆的座位预约平台每次都等同于首次预约,均需要学生自己选择位置。对于座位分区较多、编号较多的图书馆,预约操作会过于烦琐。(4)图书馆中常常会出现这样的一幕:结伴学习的人会低声讨论,而对于独自学习的人而言,讨论会影响其学习。图书馆座位没有明确分区,不同学习需求的学生坐在一起,讨论时容易造成学习氛围混乱,甚至影响学生学习效率。
从以上现状分析来看,当前的图书馆座位预约平台的缺陷主要有两个方面:一是构建平台时对需求分析不详细导致在投入使用后遭到学生的抵制;二是未充分利用预约平台资源数据,使得平台未能发挥最大效益。
现今,大数据技术的兴起使得人们可以从大量数据中挖掘出有效信息为实际应用提供决策,高校也可以搭乘大数据技术的快车构建图书馆座位预约平台,加快图书馆信息化、智能化发展。
2 座位预约平台改进策略
2.1 座位区域划分
为实现对不同学习需求的学生提供专属区域,对图书馆座位进行区域划分:考研专区、四六级专区、阅览室区以及讨论专区。考研和四六级专区针对长期备考学生的需求;阅览室区为临时借阅图书馆的学生提供服务;讨论专区为结伴而行的学习小组准备,在满足学生讨论的需求的同时避免打扰到其他学生。实现图书馆座位区域划分,在很大程度上满足了不同学生的需求,为其提供良好学习氛围的同时,带来较好的体验感。
2.2 座位推荐
对于长期在图书馆学习的学生,特别是考研学子,一般会倾向于某个座位。若学生对于自己常坐的位置,每次都需要重新预约,无法体现出图书馆的“智能化管理”理念,也未充分体现出“智慧校园”建设的理念。因此,座位预约平台中应设置座位推荐功能,依据学生座位预约历史数据进行座位推荐。例如,对于多次预约同一座位的学生,可在下次预约时直接为其推荐常用座位,学生无须重新查找意向座位。
2.3 离开座位
对于高校图书馆而言,预约座位的用户基本为学生,常常会涉及上课的问题。那么,对于须暂时离开座位上课的学生,应设置合理的离开时间,并保留座位上的物品,方便其课后继续学习,减少学生预约次数。
对于离开座位时间的规定,设置在“两节课+15分钟”左右。(1)因为学生上课时间至少为两小节;(2)许多高校校园面积较大,教室与图书馆之间存在一定距离。
2.4 预约规则
(1)预约时间。为防止恶意占座的情况发生,仅可预约当日和次日座位,且次日座位最早预约开放时间为前一天图书馆闭馆时间,使得预约座位时间仅在当日有效,不可隔天使用。(2)预约次数。一天内最多预约两次座位,且第二次座位预约必须在第一次预约取消或第一次预约座位离开后(即第二次预约是在当前没有已预订座位的前提下)方可操作。
2.5 座位查询
通过后台统计系统数据,在平台对学生显示各区域剩余座位数量,有助于学生查询图书馆座位资源分布情况,方便其预约座位。
2.6 违规设置
学生预约成功后可在签到时间前随时退座和换座,但退座后1分钟之内不可进行选座操作,避免学生恶意操作;对于预约成功,却不在规定时间内进入图书馆并且未主动退座的,记违规1次;对于中途离开图书馆半个小时及其以上,并且未在平台中主动标记去向的,记违规1次;若违规操作在3日内累计达3次,将会被平台自动标记为违约人员,学生登录平台时弹出警告,且必须点击“确定知晓”后才可进行预约操作;若違规操作在3日内累计达5次,则将其列入平台黑名单,并在最后一次违规操作日期所在的周内不可使用预约平台进行选座。平台违规模块的设置,对学生的座位预约行为起到了规范作用,并且有助于维护图书馆的良好秩序[4]。
2.7 寒暑假开放区域
寒暑假开放图书馆面临许多问题,特别是寒假,留校学生人数少,图书馆人流量少。但图书馆一经开放,相应设备和人力资源的投入无可避免。例如,夏天暖气冬天空调、值班人员等一系列问题,都会在一定程度上使学校产生资源消耗[5]。因此,在寒暑假期间,只开放特定区域的座位,暑假考虑到周期长、备考研究生考试留校人数较多,可开放2~5个座位区域,其余区域在平台中设置为不可用状态。
2.8 座位使用情况监测
已预约座位使用情况采用门禁卡刷卡或人脸记录监测。平台将学生刷卡或人脸识别进入图书馆的时间认定为到位时间,在离开图书馆前均认为其属于在位状态,即座位处于占用状态。
3 座位预约平台设计
3.1 框架设计
座位预约平台主要分为两部分:用户端和后台管理。(1)用户端主要面向师生等需要预约座位的对象,可以进行座位预约、离座申请、空座查询以及系统评价等功能操作;(2)后台管理主要面向管理员对象,实现平台日常的运行与维护操作,如公告发布、座位区域的开放与关闭、平台违规人员标记以及黑名单管理。
依据以上内容结合平台需求分析,座位预约平台框架设计,如图1所示。
用户端模块主要有以下功能:(1)用户信息模块。学生可登录平台进行个人信息编辑与修改,如图片上传、密码修改等操作。(2)空余座位查询。学生可在登录平台后,一键查询各区域空余座位。(3)座位预约。学生可对空余座位进行预约,预约成功后可在约定时间前进行换座、退座以及预约记录查询等操作。(4)离座操作。对于中途须离开上课的学生,可在平台中标记“上课”,填写上课下课时间。(5)申诉模块。学生对于相关违规记录有异议的,可向平台提起申诉。(6)评价模块。学生可写出使用平台的真实评价和建议,帮助平台进一步完善,实现优化升级。
后台管理员模块主要进行以下操作:(1)用户信息管理。管理员对学生账户信息进行管理。(2)公告发布。发布图书馆日常相关通知。(3)座位管理。各区域、区域座位的开放与关闭,离座学生信息的审核与标记。(4)违规人员以及黑名单管理。对违规人员发布警告信息,管理黑名单人员座位预约功能的关闭与开放的操作。(5)审核学生对相关违规记录的申诉、投诉以及对平台的建议。
图书馆座位预约流程设计如图2所示。
3.2 座位推荐设计
座位预约平台中座位标记分2种:标签默认为0,表示座位未被预约(即座位处于空闲状态);标签为1表示座位已被预约。对于新生而言,在学期的首月收集学生座位预约记录,通过数据抽取、清洗及统计方式,求出学生预约座位记录前三的座位编号,当学生登录座位预约平台时为其进行座位推荐。推荐过程如下:
if top1 == 0:
rec = top1
top1 = 1
elif top2 == 0:
rec = top2
top2 = 1
elif top3 == 0:
rec = top3
top2 = 1
else:
print('暂无可推荐座位!')
其中top1,top2,top3分别为此学生座位预约记录中前三的座位编号。
座位虽定,但学生不定。学生每次预约的座位无法完全保证和之前一样,故需要对学生座位推荐数据进行更新。当数据库获取学生预约记录满足20条时,则将当前20条记录中排名前三的座位编号对之前的推荐座位编号进行更新,以保证推荐座位的有效性。
4 结语
本文提出将大数据技术和推荐算法应用到图书馆座位预约平台中,使得图书馆座位资源得到充分利用,有效地提升了图书馆座位使用率,推动图书馆信息化、智能化建设。将新兴信息技术引入高校建设,不仅能够加快高校图书馆智能化的步伐,也能够促进高校“智慧校园”建设的发展。
参考文献
[1]李鹏,张海燕.基于Java技术的图书馆预约座位管理系统的设计[J].电脑知识与技术,2021(8):71-73.
[2]王晓霞.图书馆座位管理系统的设计与实现[D].青岛:青岛理工大学,2018.
[3]江康.人工智能技术在智慧图书馆中的应用价值[J].福建电脑,2017(10):13-15.
[4]于琦.高校图书馆智能化管理研究——以河南财经政法大学图书馆座位预约平台为例[J].创新科技,2018(3):93-96.
[5]王雪纯,徐蕾,张之诣.高校图书馆座位预约平台的设计与应用——以上海电力學院南汇图书馆为例[J].信息与电脑,2018(4):70-73.
(编辑 姚 鑫)
Research and application of seat reservation platform in university library
Qin Yahong1, Zhang Jing2, Wang Fei3*
(1.School of Information Engineering, ZhengZhou Tourism College, Zhengzhou 451464, China; 2.School
of Big Data and Artificial Intelligence, Zhengzhou University of Science and Technology, Zhengzhou 450064, China; 3.School of Information Engineering(School of Software), Henan University of Animal
Husbandry and Economy, Zhengzhou 450045, China)
Abstract: With the rapid development of the Internet, various information technologies have been applied in the construction of libraries by colleges and universities, and are committed to promoting the development of information technology and intelligence in libraries. In recent years, colleges and universities have introduced seat reservation platforms, which are intended to realize seat information management, but have aroused students’ ridiculation. Based on the analysis and research of the existing library seat reservation platform, this paper makes appropriate modifications to the shortcomings of the relevant rules in the platform, uses big data technology to update the seat information in real time, and makes statistics and analysis of the historical data of the platform to realize seat recommendation. The platform is improved from two aspects of rules and technology, which makes up for the defects of the existing platform to a large extent and promotes the intelligent construction of library seat management.
Key words: library; seat-reservation; intelligence