江嘉媚 钟丹丹 黄璐
摘 要:微信小程序开发是近年来非常热门的一项技术,随着移动互联网和智能设备的普及,越来越多的企业和个人开始投身于微信小程序开发领域。针对高校图书馆的“占座”、管理成本高等问题,该文将图书馆的座位与微信小程序相结合,提供了自主完成预约座位、查看座位、取消座位等功能,为解决图书馆座位的问题,提高图书馆座位资源的利用率,为学生创造一个安静舒适的环境和学习浓厚的氛围[1]。
关键词:微信小程序;图书馆;云预约
一、微信小程序背景与现状
腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序——微信(WeChat),在二十一世纪影响了很多人。根据腾讯发布的2023年第二季度财报,截至2023年6月30日,微信的月活跃账户数达13.27亿,同比增长2%,几乎实现了对中国人口的全量覆盖,稳坐“国民第一社交App”宝座。
微信APP的主要使用媒介是手机,当然,电脑也可以使用微信,但是与手机相比较自然是没这么方便的。比如在电脑上微信的语音接听功能不方便,微信的游戏功能电脑上也不能顺畅的起作用[3]。然而手机小巧便携,可以随时随地使用。但是,手机的储存量是有限的,特别是大学生手机下载的各种学习、购物、游戏等软件占用了大量的储存空间,且各种软件在运行的过程中,会日益增加信息量的存储。所以会经常出现手机内存不足的现象,如果再下载其他应用就无法操作,必须对手机文件进行清理以及舍弃一些其他软件才可以下载,这在使用上给客户造成了许多不便。但是小程序具备的独特功能,无须用户下载,只需要扫描二维码就可以直接访问体验软件功能,不需要下载相关的应用,不需要占用手机的储存空间。比如我校学生经常使用的校园外卖go,腾讯文档等。小程序涉及到了人们生活的方方面面,给人们的生活提供了极大的便利。
二、高校图书馆线下选座弊端
(一)座位利用率低
高校图书馆作为大多数学生的第二学习空间,是学生学习的重要场所之一,大学图书馆存在空间不足的可能性,座位会出现供不应求的情况,图书馆的座位会经常被占着,座位占而不用,使得座位利用率变低。如今大多数学生都会有学好自己专业课的想法,故而需要一个安静且学习氛围浓厚的氛围。随着高校学生自主学习能力的提升及社会的竞争的加剧,使得图书馆自习室座位时有一座难求的现象,尤其每当英语四六级、教室资格证、公务员和研究生考试备考高峰期,图书馆座位实在难以求得,高峰期时学生寻找座位的过程不仅严重扰乱了图书馆的管理秩序,还影响了学生学习的氛围[2]。
(二)人工清理成本高
由于考证备考、期末周高峰时期,学生进图书馆学习的人数比平常都要多,大部分学生会用个人物品对座位“标记”进行占座,然而如今的图书馆仍旧在使用人工清理占座物品的传统方法,耗费大量精力与时间还不能彻底解决问题,占座行为不但占用了其他学生的学习空间,同时增加了相关工作人员的工作难度和工作量,进而提高图书馆的管理成本。尤其在图书館工作人员较少的情况下,这种现象特别明显。还可能引起学生和图书馆工作人员的矛盾突出,引起口舌之争,更有与图书馆人员争论不休的问题出现,是学习场所变得乌烟瘴气,违背了图书馆“服务于学生”的宗旨
三、高校图书馆线下选座问题的解决措施
大学图书馆的主要群体是大学生,大学生们的知识储备量大,其文化水平也较高,对新鲜事物更有好奇心和体验感。因此,图书馆选座小程序必须具备解决线下选座弊端的必要功能,才能被接受和使用。本款选座小程序收集高校大学生线下选座弊端,旨在优化相关弊端,更好的服务大学生。
(一)小程序功能设计
本款选座小程序从源头解决学生需求,创建包括自主预约、查看座位、取消座位、查询、反馈等功能的创新座位预约系统。以广州工商学院三水校区图书馆为例,将图书馆楼层座位进行编号,实现图书馆座位视觉呈现,把图书馆内的平面图加入到小程序中,对每个自习室、流通书库等地的座位进行编号,如一楼101自习室,那编号就为1-101-1;1-101-2;1-101-3……以此类推,如图1所示。学生可以在微信小程序上提前选择预约座位,微信小程序将以三种提示颜色向学生显示座位就坐情况,白色代表无人就坐,绿色代表有人就坐,黄色代表该位置已经被预约或使用该座位的同学暂时离开。无论是提前预约座位还是在图书馆中直接寻找座位,学生都可以清晰明了,这样学生就能实时在线查看图书馆座位使用情况,并能通过微信小程序预约座位,从而避免早起排队占座或自己的座位被别人霸占的情况,提高了学习效率。
学生可以通过微信APP进行实名认证,登录后可以进行预约选座功能。进入图书馆楼层的座位分布图进行选择,实时查找图书馆的座位分布,然后学生可以根据自身的情况,在座位分布图上点击可用的座位(白色为空闲)进行选择。单击“确认选择座位”,如果选择座位成功,学生将返回系统,系统会显示当前预订座位的楼层、座位号和预约时间。学生可以根据座位分布图并快速找到所选座位位置。
为了让管理员更好地管理图书馆座位资源,用户将授权手机号对图书馆进行绑定。同时该系统可以实时监控图书馆内座位情况,第一时间更新座位表,并通过微信通知的形式告知用户。在图书馆座位上增加实时检测功能并与微信小程序相配合,要求学生到达座位和离开座位要进行位置签到以及提前占座和正在使用的同学暂时离开的时间幅度只能维持在十五分钟之内,十五分钟之后系统将自动释放该座位并显示无人就坐。针对座位上无人就坐且系统上也显示无人就坐的情况下,学生可通过微信小程序向图书馆工作人员发出提醒,工作人员在后台上接收提醒后将去清理此人的桌面物品,物品主人需在服务台领回自己的物品。
此外,为了防止用户恶意取消预订座位和其他违规行为,我们还制定了座位违规使用用户信用评级的策略。微信小程序将以每次的学生就坐签到和签退为准积累信用积分,信用积分越高,则相关学生在学期末可以获得相应的奖励;积累违规行为超过3次,则系统会对相关学生进行信用扣分并且在十天之内相关学生不得使用图书馆座位预约系统。
(二)小程序技术支撑
该微信选座小程序主要运用了Eclipse开发环境、MySQL数据库、红外线传感技术、RFID射频识别技术作为技术支撑。Eclipse开发环境和MySQL数据库被多次运用到各个领域中,成熟且稳定。MySQL使用开源代码,仅有较小的体积,它根据不相同的数据类型存储在不一样的表格的储存方式来提高数据库的运行速度和存储灵活性,因此选择MySQL作为后台数据库系统。红外线传感技术可以帮助我们识别座位是否有人。人的温度一般维持在36-37 摄氏度左右,且人类会发出大约为10um波长的红外线。所以可以利用人体独特的红外线波长来判断座位是否有人。在选座系统中,采用这一技术对预约选座的人进行签到检测。RFID俗称“电子标签”,是一种非接触式自动识别技术。它可以利用射频信号自动识别目标物体来取得想要的数据,在这个识别过程中不需要耗费任何人力。RFID技术的工作原理:此技术所需设备包括阅读器、电子标签和应用软件系统。这三者在特定情况下可以进行连接,从而实现目标识别和数据交换。其中接触所产生的感应电流就是技术启动的“开关”,“开关”启动后,后台主机系统就会开始工作。[4]广州工商学院图书馆进入需要一人一卡扫码进入,把RFID技术加入到掃码机器中,就可以清楚每个读者是什么时候进入的图书馆,是否在其预约内的时间。这样就可以很好的监测读者信誉程度,大大提高了系统工作效率。技术路线图如图1所示。
四、结束语
微信小程序在高校图书馆的应用还处于早期阶段,目前来看仍有很大的改进和发展。它解决了高校图书馆存在的问题,例如减轻了图书馆管理人员的工作压力同时提升了图书馆的服务质量水平,不仅有效解决了学生占座问题从而实现了图书馆座位资源高利用率,而且为高校学生的学习生活带来了便捷,进一步说明了该程序的可行性。高校图书馆应重视对小程序的研究,充分发挥小程序的功能,使图书馆的服务随着时代而愈来愈智能化、人性化。
参考文献:
[1]郭一丁,王伟,赵浩楠.高校图书馆应用小程序的实践探究[J].电脑知识与技术,2021,17(21):76-77+86.
[2]王杰,张娓娓,赵金龙.基于微信小程序的图书馆座位预约系统的设计与实现[J].电脑知识与技术,2022,18(27):46-47+52.DOI:10.14004/j.cnki.ckt.2022.1743.
[3]杨毅,李兆瑞.微信小程序在高校图书馆中的创新实践[J].信息记录材料,2019,20(02):68-70.
[4]曹丽娜,钱军浩.物联网时代的RFID技术与印刷[J].广东印刷,2011(05):53-55.
作者简介:江嘉媚(2001—),广州工商学院在读。钟丹丹(2003—),广州工商学院在读。
指导老师:黄璐
基金项目:2023年广州工商学院校级大学生创新创业训练计划项目“占馆之宝—图书馆座位云预约系统(项目编号:xj202313714009)”。