“一卡通”与图书馆对接应用中的问题

2012-03-05 07:24冯爱华
合作经济与科技 2012年14期
关键词:读卡学号一卡通

□文/敖 可 冯爱华

(遵义师范学院图书馆 贵州·遵义)

“一卡通”与图书馆对接应用中的问题

□文/敖 可 冯爱华

(遵义师范学院图书馆 贵州·遵义)

本文指出一卡通与图书馆对接中存在的问题,分析思考问题,并提出解决方法。

一卡通;对接;图书馆

原标题:“一卡通”与图书馆对接和应用中存在的问题思考

收录日期:2012年4月24日

随着“一卡通”在图书馆的应用,给读者带来方便快捷的服务的同时,也让管理者发现“一卡通”与图书馆对接中存在很多问题。通过我们不断的努力,解决了对接中存在的问题,“一卡通”于2011年3月在遵义师范学院图书馆正式使用。

一、“一卡通”在图书馆集成管理系统对接中存在的问题

(一)统一卡号。我馆使用的是金盘图书馆集成管理系统GdlisNet 5.1.0.2,在没有使用“一卡通”之前金盘图书馆集成管理系统数据库中“读者条码”是识别读者的唯一“身份证”字段,其他还包括“姓名”、“性别”、“单位”、“班级”、“借书证号”等字段。“读者条码”是本馆自定义,问题就出现在这里,由于“一卡通”同时需要唯一“身份证名”,需要统一卡号,使用“一卡通”的各部门必须协商统一卡号,这是关键。我们最后确定用学生的“学籍号”简称“学号”来统一。也就是说,图书馆所有的“读者条码”全部需要修改。

(二)修改金盘集成管理系统“读者条码”。修改金盘集成管理系“读者条码”的两个过程:

1、解决电子表格之间的对应关系。我图书馆共有1万多名在读学生,因为学生占了大部分的读者比例,所以笔者以学生数据为例。读者数据多,“读者条码”修改工作量大,笔者总结了以下修改和替换过程供读者参考:

Vlookup函数实现关联

VLOOKUP(C2,数据库!﹩A:﹩C,2,0) 可以将两个有相同字段的表连接起来的一个公式。

C2:通过 C2可以在“sheet表:数据库”找到对应C2的值,通常这个参数都是整个列C:C;

数据库!﹩A:﹩D:另一个 sheet表,A列是第一个参数所在列,C是你想获取到数据所在列;

2:数据库!﹩A:﹩D中,你想得到的数据从A开始的第几列,此处是2,所以得到的是B列的数据;

0:无关紧要,只要输入0就可以了。

注意:C2这个数据和A列的数据都是数值型数据,不然不能使用。

例如:现在有两个表格,一个是表格“09级物理系名单”,一个是表格“全部学生名单”。(表 1、表 2)

表2 全部学生名单

我们在表格“09物理系名单G列3行单元格输入公式:=VLOOKUP(C2,[全部学生名单.xls]Sheet1!﹩A﹩2:﹩B﹩12771,2,0)。 得 出 G3 结 果 为 :09410601001。

从上面可以看出,现在我们找到对应关系了,如“万圭妍”同学在图书馆金盘管理系统中的“读者条码”为028402,现在对应的学号为09410601001。公式得出的这个“学号”将作为图书馆金盘管理系统中的“读者条码”。

注意:(1)以上公式是以“姓名”为关联得出的“学号”,如果有“同姓名”的情况,得出的学号有误,如“09级物理系名单”中,大家可以看出“胡游凤”同学学号是 08410302033, 本 来 学 号 应 为09410601004,这说明有“同姓名”情况。

对于学号我馆是这样定义的:

08 08级41本科03某某系02 2班033 33号

“09级物理系名单”中“胡游凤”同学的学号需手动修改。换句话说,只要你发现“学号”按顺序下来如果有问题,就是“同姓名”导致的“学号”有误。

(2)如果公式结果为“#N/A”说明没有该读者。

2、金盘集成管理系统数据库字段替换。由于我馆金盘集成管理系统数据库中“读者条码”等同于一卡通的卡号,原来是自定义的,现需要更改为“学号”,金盘集成管理系统中“读者条码”和“借书证号”这两个是关键字段,我馆把两个字段都替换成“学号”,最终通过我们同金盘技术员协商并使用该公司提供的Project.exe软件来实现替换。

该软件用的是Sqlsever语句来实现替换,主要语句:

如果我们不把“电子表格对应关系”这步做好,特别是同姓名的情况,如果“读者条码”不是本人,借出去的书就被同名的别的同学借走,会给读者造不必要的损失。只要数据管理者认真排查、修改,就会减少错误的发生。

(三)同步数据。同步数据是通过金盘一卡通代理程序实现,数据同步的选项有三类:同步读者单位、同步读者类型、同步读者数据。这三个选项可复选。

同步数据是以一卡通数据库为主体,换句话说一卡通数据为数据源。同时,一般情况是把一卡通数据库中“学号”和金盘数据库中“读者条码”作为关联。在同步数据要注意以下几个问题:

1、同步读者单位。同步读者单位,要求数据库双方统一定义好单位名称,例:在金盘数据库里我们定义了历史系,但一卡通数据库里有旅游专科(我们学院是把旅游专业统称为历史系),以一卡通数据为数据源在同步后会把金盘数据库里单位为“历史系”一部分读者同步成为“旅游专科”。

2、同步读者类型。同步读者类型必须统一,金盘管理者应该知道读者类型在金盘管理系统中的重要性。读者类型设置包括了:最大可外借数、最大可预约数、借书证有效期。同时还影响读者外借规则里的:外借期限、续借次数、续借期限等。例:金盘管理系统中有“退休职工”这一读者类型,但在一卡通系统中没有定义,同步后金盘没有读者类型这一项,读者借书没限定,这部分读者数据导致不能正常管理。

3、同步读者数据。包括同步学号、姓名、性别、民族等。根据自身同步内容的需要,由金盘开发商编写程序。

为了避免这些问题的出现,图书馆和一卡通代理商应该积极协商统一单位、类型等,最好字段统一、名称统一,虽然学院不只图书馆一个部门,毕竟图书馆是一个传统部门,尤其是图书馆管理系统使用年限久,数据内容多,那么一卡通系统和数据完善的依据、主导是在包括图书馆在内的学院各部门的协调来完成。

(四)收罚款。收罚款是流通管理重要操作之一,传统操作是“收现金”,对接“一卡通”后可直接扣费不使用现金,除了网络故障,数据库系统出问题等情况不能扣费,其中还有一个重要原因是读者卡上没有费用或费用不足的情况。本人建议以下几点处理见意:

1、金盘图书馆管理系统收罚款设计语音提示费用。

2、一般情况在校学生不存在卡中没有费用问题,主要针对学院教职工,很多这类读者不在学院消费性质的部门消费,卡中也就没有充费,我们也不可能强制让教职工必须充费。前期我们还是采用“收现金”方式来收取罚款,这虽然体现了“以人为本”的服务意识,但不利于一卡通数据和图书馆数据的整合,不利于“一卡通”在图书馆的推广工作,只有积极耐心地给这类读者做好宣传工作,才能更好地规范管理。

二、“一卡通”读卡器存在的问题

读者使用的卡有两种:一种是老式卡片,我们称为“白卡”;一种是手机卡。学院卡务中心逐步用手机卡替换老式卡片,我们发现很大一部分读者在使用过程中反复读卡才能通过门禁闸机,或是借还书时读卡无反应。在排除软件、网络等原因后,确定是读卡器磁场较弱造成的,管理者一般是让读者打开手机后盖或者是直接把里面的手机卡取出来读卡,读卡效果有所提高,但效果还是不理想。所以,硬件采购时也必须测试读卡器的性能好坏、读卡效果,以减少读者和管理者之间的矛盾。

总之,一卡通和图书馆对接中,应处理好软、硬件各种相关环节,帮助管理者规范数据,减少错误,提高工作效率,提升服务水平。

表1 09级物理系名单

[1]刘光宇.校园“一卡通”在高校图书馆中的应用浅析 [J].高校图书馆工作,2008.5.

[2]欧阳中一.校园“一卡通”在高校图书馆的应用 [J].内蒙古科技与经济,2007.4.

[3]黄奕红.“校园一卡通”在图书馆中运用[J].现代情报,2003.8.

G25

A

猜你喜欢
读卡学号一卡通
煤矿井下车辆乘人防漏识别读卡基站设计
智能会议预约终端内置读卡器性能的改善*
我们来打牌
基于“一卡通”开发的员工信息识别系统
学生学号的妙用
基于LINUX的PBOC3.0关键读卡技术的研究与应用
一卡通为新农合基金加密
停车场系统存在的中远距离读卡干扰问题