图书馆座位资源精细化管理系统设计与实现
2021-04-20敫健
敫 健
(北京物资学院,北京 101149)
0 引言
高校图书馆中阅览环境日益优化,进入图书馆学习的学生人数也在增长,学生对有限的公共座位资源的使用要求也在不断提高。
目前,校园图书馆现代化管理工作已逐步实现了信息化建设的覆盖工作。但多数高校图书馆对“座位”这一图书馆基础公共资源的管理仍停留在人工管理的传统方式,严重制约了图书馆现代化的发展进程,也造成了长久以来困扰管理方和学生的“占座”现象。
这些制度上的滞后所导致的直接后果就是占座现象屡禁不止,学生“望座兴叹”。而从深层次的角度进行考虑,占座问题实际上代表的是一种教学公共资源的不公平分配,对学生利益的一种隐形损坏[1]。
因此,笔者选择了图书馆座位管理作为主要问题,调查需求,确定需求,提出解决方案并实施。从而为高校图书馆座位管理问题提供解决思路或研究方向[2]。
1 系统设计
1.1 系统需求分析
图书馆座位资源精细化管理系统设计,最终是为了实现以信息化的手段对图书馆有限座位资源进行管理,解决占座问题或由于占座问题引发的矛盾,提高座位利用率,它并不能解决座位资源紧张的问题。通过对实际情况的分析,总结了座位管理系统的功能需求:
(1)身份识别:为了实现阅览座位的自动化管理,将使用校园一卡通来识别读者。随着高校校园一卡通的应用普及,现在读者在很多校园场所都需要使用校园卡,包括食堂、宿舍等,使得校园卡逐渐成为随身必需物品之一,所以通过校园卡来识别读者身份是一种有效的手段[3]。
(2)读者应用需求:读者应用包括图书馆座位资源查询、图书馆座位资源选择、图书馆座位资源网上预约。
在调查需求中发现,每天开馆时人群密集度较大,如果每一次选座都需要读者自行选座,会降低机器的效率。所以,考虑到不同时间段人流量实际问题,读者刷卡后设备通过排除算法自动为读者选座选座,降低读者等待时间,提升设备使用效率。
(3)违规处理:对于没有遵守规则的读者,系统将进行违规处理。本系统采用黑名单方法进行违规人员的管理,黑名单是用来防止读者在使用阅览室座位时的违规现象而设置的,其目的是为了遏制阅览室各种违规行为的发生。
当读者违反了阅览室的规章制度,则该读者将会被记录违规,当违规次数达到设定次数以后,该读者将会被加入到黑名单中[4]。当读者被加入黑名单以后,读者将无法使用终端设备的某些功能。第一次加入黑名单在设定的时间内不能进入阅览室选座,第二次被加入黑名单则不能进入阅览室的时限在第一次的基础上进行累加,以此类推。这样大大减少了违规行为的发生。
(4)多元化管理模式:为配合高校图书馆座位资源管理,本平台分别设计管理员模式与读者相互监督的模式。
管理员模式:管理员可以通过手持设备登录管理后台,监控在座读者。当管理员在巡视阅览室时发现座位为在座状态,但读者实际不在座,管理员可以视情况,通过管理后台将该座位直接释放,或者将该座位设为暂离,设置暂离后一段时间内,若该座位读者依旧未归,则记录读者违规,具体参照违规处理。通过此措施降低了由于占座而造成的座位资源浪费问题,同时对占座现象起到遏制作用[5]。
读者相互监督模式:终端设备显示某座位处于在座状态,读者A发现此座位无人,疑似有人占座。此时读者A可通过终端设备,选择更改座位,将该座位读者B设置为暂离,便可暂时享有该座位的使用权。若在设置的暂离时间内读者B未回,则等待该座的读者A即得到了该座的使用权,并且记录读者B违规。若读者B返回,则在终端机器刷卡即可取回座位。这样防止了座位资源的浪费,同时因为相互监督的关系也增强了读者的自觉性。
1.2 系统详细设计
(1)体统总体架构。
本系统平台总共包含5大模块,应用及数据服务器模块,为系统平台提供软硬件及数据的支撑;读者后台,方便读者对自身数据的管理及平台预约;系统应用后台方便管理人员对系统内数据及读者用户的管理;最后选做程序和系统监控服务,为读者提供便捷的座位资源相关服务。
(2)座位管理界面设计。
为了便于馆内工作人员的管理、读者在终端机对选座界面的操作,本系统将馆内各个楼层座位分布图绘制在平面图中,座位的唯一识别通过楼层、区域、顺序座位号的方式进行组合[6]。楼层座位的示意图采用区域化的显示方式,读者可以根据自身需求,通过终端选择不同的区域座位。
(3)选座流程设计。
选座流程中,系统通过读者刷校园卡,与dbo.Reader表中CardId字段对比,判断用户是否合法,成功匹配后获取用户当前状态。如果是网上已预约座位或临时离开的读者,则修改相应座位信息为使用状态;如果是未使用座位的读者,则允许这位读者选择座位。
(4)离开座位流程设计。
读者在阅读过程中需要暂时离开,又想保留座位,可以到终端设备上刷卡选择“暂时离开”。当在座状态的读者刷卡时,系统将显示提示框,提示读者“请您选择离开方式”,此时读者只需要点击其中的暂离按钮,即可在规定时间内暂时离开座位。
(5)网上预约流程设计。
针对阅览室各高峰时段的拥堵问题,系统开发了B/S端在线预约功能。读者在终端设备上激活该功能,就可登录读者后台网站提前在线预约座位,避免了高峰时段拥堵在阅览室排队“抢位”。
预约成功后,读者只需在预约当天的确认时间段内到终端设备上刷卡确认,即可入座。
2 系统实现
图1系统为座位管理系统的终端系统,读者根据需求进行座位手动选择或者自动选择,在屏幕的右上角,不同楼层有不一样的楼层缩略图,在屏幕中通过触摸选择区域,再在主屏幕上选择座位,蓝色无标记为空座位,读者触摸空白座位后即可选择。
图1 图书馆座位管理系统
3 系统部署与测试
座位管理系统的平稳运行,是图书馆精细化管理中的关键,所以在部署运行之前,本馆馆员及技术人员也做了详尽的规划和准备。
除了馆内对馆员的动员及专业技术人员的培训,在硬件设施方面,于本馆四个楼层,分南北两侧,总共部署了8台选座终端设备,方便读者的使用。先通过内部测试,包括流程方面测试以及压力测试,经过一周的测试,开始投入试用。
系统正式运行。在考试周到来之前正式启动座位管理系统,以帮助缓解在考试期间最严重的占座问题。由于之前的培训及学生素质较高,接受能力比较好,所以在正式应用期间读者一般都会按照使用规则使用。
4 结语
图书馆自习室管理系统利用校园一卡通系统,通过网站开发技术实现了对自习室座位的精细化管理。由于本系统设计时充分考虑了学生的实际需求,并借助Web开发等技术手段,实现了对座位信息的图形动画显示,使系统具有很好的易用性[7]。本系统在北京物资学院图书馆运行期间,自习室抢座、占座等问题得到了有效解决,达到了预期目标效果。