图书馆一卡通论文

2024-10-07

图书馆一卡通论文(精选5篇)

图书馆一卡通论文 篇1

0 引言

图书馆作为大学校园中书籍、文献、资料保存与管理, 信息检索与传播, 图书借阅、出版等职能的机构, 在教学、科研、文化传播、校园生活中至关重要。近些年云计算、大数据、RFID (Radio Frequency Identification) 等信息技术的发展, 深刻着影响着教育的变革与发展, 也对大学图书馆产生着重大影响。

教育部近些年大力推动智慧校园规划与建设的创新工作。2015年7月8日, 教育部、清华大学等机构举行了“2015智慧校园规划与建设暨高校信息化峰会”。2016年2月2日, 教育部印发了《2016年教育信息化工作要点》的通知。一卡通在智慧校园中应用广泛, 与图书馆更是联系紧密。不过, 现有学校图书馆系统往往建设比较早, 信息化水平不够高, 或者信息技术方式单一等, 因此图书馆系统与校园一卡通系统的有效对接、升级改造十分重要与必要, 本文对此进行了探究。

1 总体设计

1.1 一卡通系统架构

本文的智慧校园一卡通系统采用B/S服务模式, 系统架构分为四层, 从底层往上依次为物理层、数据层、中间件层、应用层。如图1所示。

(1) 物理层:是整个一卡通系统运行的基础信息设施, 包括感知层的前端机具、卡片、传感器、网络设备、服务器、磁盘阵列等物理设备, 以及设备之间互联的物理接口。

(2) 数据层:由一卡通中心数据库与灾备中心组成, 包括数据缓冲服务系统、数据调度系统、服务组件、技术组件、安全管理系统等。实现校园一卡通系统数据的采集、处理、存储、管理与容灾、备份、检索等。

(3) 中间件层:实现一卡通中心数据库与应用层的隔离, 屏蔽用户直接对数据库的操作, 以保证数据的安全[1]。传统的RMI、CORBA、DCOM等中间件方式已经不能适应Internet发展的需要, 本文采用Web Service技术[2]。

(4) 应用层:是用户能够感知、体验到的业务系统, 可概括为核心系统、自助服务、其它应用三类。

1.2 开发环境

1.2.1 J2EE技术

采用基于Java平台的J2EE技术, 不仅具备Java2平台、标准版 (J2SE) 的许多特性, 并添加了对EJB组件、Java Servlet、JSP及XML (Extensible Markup Language) 技术的全面支持[3]。系统采用轻量级SSH (Struts Spring Hibernate) 开源框架, 构建于B/S三层应用体系结构之上, 将复杂的业务逻辑、流程控制逻辑和数据存取逻辑在不同的层面上实现。在应用服务器之上, 实现业务逻辑的快速部署和灵活调整, 充分保证数据库系统的安全可靠访问[4]。

系统要求支持Oracle、DB2、My Sql等主流关系型数据库, 利用XML作为系统接口的数据交换标准进行信息资源整合;在应用支撑平台上采用Web Services基于XML的标准化接口定义[5]。

1.2.2 基于Java的NIO的Socket网络编程技术

传统Java的I/O是基于流的方式, 因此I/O被认为是单个字节移动, 采用被称为Stream的对象每次移动一个字节。利用传统Java的I/O建立的SOCKET服务器接收客户端连接, 适用于为每一个连接建立一个线程, 但是如果连接数据量巨大时, 服务器的开销非常巨大。

为解决这个技术难点, 本文采用Java NIO技术, 这时I/O采用面向块的思想, 以块的方式处理I/O数据, 每一个操作在一步中生产或者消耗一个数据块, NIO将最耗时的I/O操作 (填充和提取缓冲区) 转移回操作系统实现, 因而极大地提高了效率[6]。

2 系统对接方案

2.1 对接实现目标

校园卡替代图书证:在图书馆可以使用图书证的地方都更换为使用校园卡作为有效证件, 实现校园“一卡通行”。

统一收费管理:图书馆中用户所产生的费用, 都可以从校园卡中扣除, 满足学校的财务管理制度。

图书信息共享:学生、教职工等用户, 只需在一卡通系统中提供一次个人基本信息, 其它业务系统即能共享用户信息, 用户就能享有校园里各个系统的服务。

2.2 对接改造原则

2.2.1 校园卡与图书证的过渡

暂时保留图书证, 系统对接完成后, 图书证将逐步被一卡通校园卡替代, 以保证所有的图书馆用户都可以使用校园卡借书为止。

2.2.2 条形码生成系统改造

图书馆提供所有读者的条形码数据或条形码产生规则, 校园卡中写入条形码信息。通过安装一卡通软件和相应的读卡设备, 实现在图书馆借还书, 通道门禁处可以使用校园卡作为通行证, 减少图书馆系统的开发和改造。

2.2.3 借还书业务端对接

保留原激光条码扫描仪, 安装校园卡读卡器;安装扫描助手程序在借还书的客户端电脑上。扫描助手在图书借阅端的应用模式下 (虚线表示新增加功能) , 条码扫描仪和扫描助手, 两者功能相同, 信息源不同, 前者是图书证, 后者是卡。工作模式如图2所示:

使用方式:在原扫描条码的界面中, 校园卡在读卡器上刷卡后, 即可检索出个人的借阅信息, 界面弹出个人信息的小窗口, 可加载照片信息。

过渡期间 (在两证并行期间) :校园卡若丢失, 需挂失校园卡, 挂失的校园卡不能在图书馆借书;图书证若丢失, 需挂失图书证, 挂失的图书证卡不能再借书。

说明:该工作模式下, 需要图书馆提供图书证号或图书证号的生成规则。

2.2.4 收取罚款或缴费

读卡器支持借还书、缴纳超期归还滞纳金、缴纳物品 (如书籍、图书设施等) 损坏赔偿金等。在过渡阶段, 读卡器将交费记录先存到图书馆系统中的结算系统, 然后将交费记录反馈给校园一卡通结算系统;对接完成后, 读卡器将交费记录直接反馈给校园一卡通结算系统。

2.3 系统对接拓扑

一卡通系统与图书馆系统对接, 建议采用数据网关的方式。要求数据网关支持双网卡, 或者通过交换机同时与一卡通系统和通图书馆管理系统互联。如图3所示:

(1) 数据网关主要实现图书馆系统与一卡通数据中心之间的数据交换, 保证数据同步和身份认证, 为图书馆系统识别校园卡提供认证依据。

(2) 校园一卡通用户的信息同步到数据网关中, 如新增读者, 挂失、解挂、补卡换卡、注销、重要字段的修改等信息[7]。

(3) 校园卡的身份认证提供2种方式:①在线认证, 一卡通数据中心将校园卡的身份信息同步到数据网关上, 读卡器将读取的卡片信息在数据网关上进行认证;②离线认证, 数据网关将一卡通数据中心同步过来的身份信息下发到借阅点客户端电脑上或者前端机具上 (如读卡器、扫描枪) , 即使网络中断, 在短时间内仍能正常使用, 网络恢复后自动更新数据。从安全考虑, 建议2种方式混合使用。

本方案在保证数据同步的同时, 亦能保障在数据网关与一卡通数据中心网络中断, 或者借阅点与数据网关网络中断时图书馆业务的正常运行, 提升系统的安全性与可靠性。

3 接口对接设计

3.1 接口要求

智慧校园中图书馆系统的接口主要实现有:收费和数据交互两种。收费类功能根据交费方式分为批量收费、小额脱机收费、联机收费和网上收费。要实现一卡通系统与图书馆系统之间的有效对接, 接口应采用报文交换和卡数据交互两种方式相结合[8]。

(1) 报文交换:实现智慧校园查询图书馆系统中的借阅信息、交费信息、交费结果, 以及两个系统之间交换数据[9]。

(2) 卡数据交互方式:图书馆系统通过调取一卡通中心数据库读取卡片上数据。

3.2 接口选择

3.2.1 应用层接口

对于B/S模式的第三方系统接入一卡通系统, 若采用应用层接口互联, 接口的方式可以是.dll和.Java Package等形式。

接口程序中将第三方系统智能卡的读写、认证、消费、考勤等具体应用进行封装, 只需要第三方应用系统对程序进行相应调整即可[10], 如图4 (a) 所示:

3.2.2 中间件层接口

中间件层统一定义所有的接口规范, 制定严格的数据数据访问策略, 必须通过数据访问层才能访问数据库。支持异构数据库操作系统, 数据访问层要求标准的接口定义, 后台数据库操作系统的变化, 前台的应用系统无需变化[11]。

对于基于Web Service的第三方应用系统, 根据对接需要为第三方提供相应的Web Service接口, 采用XML格式, 如图4 (b) 所示。

Web Service接口分为调用方法与调用实体实现, 在校园一卡通与银行或者其它支付系统的电子账户接口中, 建议采用调用实体方法, 不仅提高安全性, 并且方便编程[12]。基于SOAP的Web Services虽然可以解决跨Internet的异构访问问题, 但是需要进行定制, 管理和调用接口变得比较复杂。本文采用REST Web Services, 既能容易的实现异构系统之间调用, 又能充分利用HTTP协议[13]。

3.3 接口设计

3.3.1 读者数据同步

(1) 新增读者数据同步

校园卡的用户信息可以做为读者信息使用, 一卡通数据中心实时或定时将读者信息发送至图书馆系统中。

(2) 离校读者数据同步

离校读者 (如毕业、退学、肄业、转学、开除等) 信息, 由一卡通数据中心实时或定时将读者信息发送至图书馆系统中进行清除。

3.3.2 黑名单同步

挂失的校园卡, 或者其它原因列入黑名单的校园卡, 由一卡通数据中心实时或定时将读者信息发送至图书馆系统中, 拒绝为黑名单用户提供借书或者其它服务。

3.3.3 校园身份验证

校园卡在借书时, 图书馆系统必须对校园卡的合法性进行认证, 并支持多种验证方式。 (1) 图书馆系统验证, 黑名单由一卡通数据中心同步到图书馆管系统中, 在图书馆系统中进行认证。 (2) 校园卡中心系统验证, 到校园一卡通数据中心或者数据网关进行在线认证。 (3) 离线状态验证, 如挂失或者其它原因列入黑名单的校园卡, 一旦在POS机或其它前端机具上使用, 就会被打上“禁止”标识, 保证前端机具在离线状态下能够验证[14]。上述几种方式可单独使用, 亦可混合使用。

3.3.4 识别借书证号

校园卡和条码卡不一样, 条码卡上印刷有条形码, 学生借书时, 用扫描枪直接扫描出条码即可。但校园卡的读者证号信息是存储在校园卡内的, 建议仍使用读卡器的方式, 但图书的扫描还需要扫描枪[14]。

3.3.5 通道机对接身份验证

图书馆门口设置有通道机, 只允许刷卡才能开门。通道机亦可采用宽松认证, 没有借书权限人也可以通过通道机, 根据图书馆的管理规定进行灵活的权限控制[14]。可以更换现有通道机读卡器实现与通道系统的对接。

4 结束语

智慧校园建设过程中, 一卡通系统与图书馆系统对接十分重要, 本文对此进行了探究, 相关成果在实际项目中已开始运用, 效果良好。图书馆系统与一卡通系统对接涉及的内容广泛, 这里仅涵盖了其中一部分。另外, 随着信息化新技术的不断涌现, 智慧校园将产生新的建设理念、业务应用、服务模式, 对一卡通系统与图书馆系统对接将提出新的标准与要求, 将会有更多的技术手段与实现方案。

摘要:智慧校园中一卡通系统与图书馆系统的有效对接非常关键, 为此进行了系统对接探究。首先设计了一卡通系统架构, 描述了各层功能。然后设计了系统对接方案和接口对接方案。这些设计思路在一些实际项目中已运用, 效果良好。

关键词:一卡通,图书馆系统,Web服务,XML

图书馆一卡通论文 篇2

1 校园“一卡通”系统

校园一卡通系统要涉及到资金问题,所以安全问题是极其重要的。考虑到这一点,所开发的接口不能对卡务中心进行访问,卡务中心变成一个纯粹的管理机构,各个部门的资金转账由卡务中心对校园一卡通体系中的信息和资金载体IC卡操作完成。

“校园一卡通”系统使用的是非接触式IC卡,卡的内部分为16个扇区,每个扇区4块,共64块,按块号编址为0~63。第0扇区的块0用于存放厂商代码,在卡出厂时已经固化,不可以更改。其它各扇区的块0、块1、块2为数据块,用于存储数据;块3为控制块,存放密码A、存取控制、密码B。IC卡内部结构及使用情况如表1所示:

(1)IC卡第4块固定可以更改存放个人身份数据,60块(15区)备份个人身份数据。

(2)IC卡第5块固定存放余额,该余额仅作了解透支情况用,实际余额以PC机数据库内余额为准。在大额消费及按时消费时,先看余额再消费,自动校正卡上余额。在小额消费时,先消费后结帐,当余额的读和写不相等时,IC卡读写器急促鸣响,则暂扣IC卡交卡务中心,用户事后到卡务中心充值取卡。

(3)IC卡采用通用读密钥KEYA,各区采用不同的写密钥KEYB。

(4)IC卡全为无值卡,对大额消费,则要求先看余额再消费;对小额消费,先消费后结帐,允许非恶意透支。为此,设立允许透支线KA,IC卡帐户达到KA元,则暂扣IC卡交卡务中心,透支者可事后到卡务中心充值取卡。

IC卡分为正式卡和应急卡,正式卡发放后不回收,应急卡发放后可以回收和重新发放,提供给来不及办正式卡的人应急使用,回收时更换正式卡;临时卡发放后也可以回收和重新发放,提供给临时来校人员使用,该类人员一般不发正式卡。正式卡与应急卡可以自动挂失、解挂与改密码,也可以从银行自动转帐。

读任何卡首先读第4号区块数据,即身份数据;按键消费机在读身份数据的同时,将上次与本次消费金额写入第8号区块。其它消费机消费金额写入哪个区块由上位机决定,收费机收费金额写入哪个区块也由上位机决定。

2 图书馆管理系统

现在大部分高校的图书馆系统是购买的datatrans数字化图书馆管理系统,产品使用的是条形码阅读器读条码来输入信息,所以学校的借书证上都设计了条形码,以便在图书馆确认学生的身份,而不是使用非接触式IC卡。

DataTrans系统是一个功能强大的图书馆管理系统,它将Client/Server模式应用于图书馆业务,使得DataTrans系统具有支持多种硬件平台,软件运行效率提高,图形界面环境(GUI)等优势,这使得图书馆计算机应用跨入了一个新的纪元。因为DataTrans系统本身运行良好而且购买该软件花费很高,如果重新购买软件或者是开发新的应用软件来解决与校园“一卡通”的集成问题都不是很理想。

DataTrans系统的Client端产品分为三个子系统:内务系统,用于图书和期刊的采购、编目、典藏环节;流通系统,用于图书和期刊的流通环节;公共查询系统(HotPoint),用于读者公共查询。

上述三个子系统中,内务系统和流通系统共享一套公用的实用程序,包括:库-->文件MTF2FILE,文件-->库FILE2MTF,文件-->文件F2F,这些就是本课题最关心的部分,涉及到本课题中如何修改图书馆读者库文件?如何将工作单文件和读者库文件相互的转换?

图书馆的库文件是使用MARC格式即字段/子字段体系描述读者信息,利用字段/子字段的可重复和可变化长度特性,可以描述非常复杂的读者信息。这是图书界公用的,有特色的描述。在不了解图书馆系统的库文件字段定义和结构的情况下,修改它的库文件是很危险的。经过对图书馆系统运行和添加修改读者纪录过程的研究,本课题采用如下方法来修改图书馆的库文件:首先使用MTF2FILE将图书馆库文件导出成工作单文件,根据要求修改工作单文件,然后调用FILE2MTF将工作单文件的改变反映到图书馆系统的库文件中。修改过程如图1所示。

在图书馆管理系统中,读者状态由982字段表示,该字段不可重复,子字段定义如下:

@b停借(挂起)信息,即停借原因,缺省表示此证可以借阅图书

@c已借册数

@z附注信息

982@b子字段如果缺省,表示此读者有借阅权;如果有内容,则表示此读者不能借阅,子字段内容表明原因。在注册新的读者时,该字段为空,本接口对图书馆读者卡挂失解挂的修改就是要在工作单文件中添加或者删除该子字段。

3 图书馆管理系统与校园“一卡通”系统集成

从上面的叙述可以看出我校现在的“校园一卡通”系统并没有真正的使用到图书馆,要想真正的做到通到图书馆,主要解决的是校园卡在图书馆管理系统的使用问题,即卡务中心与图书馆管理系统的通信问题。本课题研究的就是开发一个接口,既能解决上面的问题而且又能够做到尽量不改动图书馆系统体系结构,不影响图书馆系统的正常运行。

经过对图书馆进行需求分析,本课题开发的接口软件要完成的各个功能模块综合如图2所示。

在IC卡操作中的读卡模块中,图书馆接口要读出使用该IC卡的用户编号和办卡的次数,把它们组合起来作为身份认证信息。在后面的文章中将介绍一些主要的功能模块的实现。

为了使校园一卡通系统真正的和图书馆管理系统联系起来,首先就要解决一卡通中的“一卡”和“一库”问题。“一卡”问题指的是在图书馆管理系统中不能直接读取IC卡自身携带的卡信息,“一库”问题指的是系统之间的数据库数据一致问题。

图书管理系统使用的是学号或教职工号来对读者进行身份认证,它进行身份认证的办法是由键盘直接输入学号和教职工号或者用条形码阅读器读取借书卡背面的条形码信息。并没有读取IC卡中的信息,没有实现校园一卡通中的“一卡”。

解决“一卡”问题也就是要解决如何读取IC卡信息,然后把学号和教职工号传给原管理系统。解决问题的流程图如图3所示。

首先,客户机进行读卡,从卡存储区中读取用户的编号,办卡的次数,卡的类型,然后调用服务器上的存储过程进行身份验证,如果身份有效,那么就模拟用户的编号传送到图书馆管理系统,客户机可以继续读卡。如果身份无效,提示无效信息,然后客户机可以继续读卡。

要使用本接口的图书馆管理系统是独立的管理系统,它有自己独立于卡务中心的数据库文件,现在的一卡通及其子系统使用同一个数据库。在卡务中心发卡时卡的信息被写入结算中心数据库文件后,各子系统要查询卡信息时,必须从结算中心下载数据,修改卡信息后,必须把修改后的数据上传到结算中心。但是为了安全如果不允许各子系统访问或修改结算中心数据后,任何一方的数据库改变没有办法通知其它的数据库。

解决“一库”问题就要解决图书馆管理系统和卡务中心卡信息的数据一致性问题,在卡务中心发卡后,持卡到图书馆管理系统注册一次卡信息,注册时,首先读出卡的信息,读卡成功后,取出校园卡的类型,如果不是正式卡,则提示“非正式卡不能借书”,因为在图书馆,不是正式卡的话就不能借阅书籍,如果是正式卡,则取出IC卡号,用户的编号,用户的密码,校园卡的类型,这些信息是在发卡时写进卡里的,现在读出来,确保写入图书馆数据库的信息和卡务中心的信息一致。然后输入一些图书馆系统必须的其它用户信息,和办卡的次数,注册。注册卡时,先判断该卡是否已经注册过,如果注册过,则提示不能重复注册,如果没有注册过,则把卡信息写入表Icinfo和表Userbaseinfo,同时把办卡的次数写入校园卡的相应扇区里。特别要注意的是,在图书馆注册卡时,有一个办卡的次数要写到IC卡的适当区域,因为图书馆系统是以用户的编号加上办卡次数作为身份的认证,一个用户可能有多张IC卡,但是只能有一张IC卡可在图书馆借阅书籍。

在每次注册新卡时,除了要把读者的信息加入到接口的读者信息表中,再添加相应的校园卡信息外,还要打开一个名叫AddReader.wor的文件,该文件内存放所有的新添加的读者信息,等待整理库文件时添加到Rdemo.wor文件中。

在添加新读者信息时,如果该文件内有信息,则在文件末尾追加要添加的新读者信息,如果该文件内没有信息,则写新读者信息到AddReader.wor文件。每次把AddReader.wor文件中的读者信息添加到Rdemo.wor文件中后,就应该清空AddReader.wor文件,本接口采用的办法是清空AddReader.wor文件后,再添加新读者信息到AddReader.wor文件时就直接覆盖写新读者信息到AddReader.wor,相当于清空AddReader.wor文件。Rdemo.wor文件指的是由图书馆管理系统的读者库导出的文本文件。添加新用户数据流图如图4所示。

删除Rdemo.wor文件中注销的用户时,除了要把读者的信息从接口的读者信息表中删除,再删除相应的校园卡信息外,还要在表DeleteReader中添加上一条删除的校园卡的IC卡号和删除的时间。每天当整理库文件时从Rdemo.wor文件中删除当天注销的的读者的信息。

在图书馆管理系统中,如果挂失和解挂校园卡,其实就是修改读者库中的一个982字段,在该字段中添加一个@b子字段,那么该卡挂失,删除@b子字段,则该卡解挂。当挂失校园卡时,首先要检查该卡是否存在,密码是否正确,如果存在,并且密码正确,则检查该卡的卡状态是否可用。挂失和解挂时先修改IC卡在本接口数据库中的状态,修改后添加IC卡的卡号,IC卡的状态,状态改变时间到IC卡状态变化表(ICChange)。根据IC卡状态变化表的记录,图书馆超级管理员每天把当天改变状态的校园卡在Rdemo.wor文件中的982字段的@b子字段进行添加和删除。挂失和解挂的数据流图如图5所示。

注册完成后就可以使用卡借阅图书,到图书馆使用校园卡借阅图书读卡时,发送读卡命令是一个轮询的过程。首先判断串口是否正常工作,如果正常工作,也就是可以读卡的话才能发送读卡命令给读写器,发送一次读卡命令,有效的期限是9秒钟,如果在9秒钟内没有读到卡,再发送一次读卡命令。如果在9秒钟内读到卡,判断卡接收到的信息的起始位,机号,命令位,停止位是否符合要求,如果不符合要求,提示读卡出错,重新发读卡命令。如果符合要求,表示读信息正确,判断该卡是否是正式卡,如果不是正式卡,则提示不能借书,重新发读卡命令。如果是正式卡,继续判断该卡是否在图书馆注册了,如果没有注册,提示卡没有注册,重新发读卡命令。如果注册了,继续判断卡是否已经挂失,如果挂失了,则提示卡已经挂失,重新发读卡命令。如果没有挂失,判断卡的有效性结束,则仿真卡的条形码送到图书馆系统,继续发送读卡命令。

4 结束语

本论文研究了应用了网络技术的校园一卡通系统,及其子系统———图书馆管理系统,着重分析了如何在图书馆管理系统中取消条形码,使用非接触式IC卡,但不能影响现有的子系统运行。从而使得校园一卡通系统及其子系统在应用和管理上更加的方便有效,节省资源。目前已经完整地编写、调试并通过了上位机和IC卡读写器之间的串行通信接口程序,为校园卡的不能通用问题提供了一种很好的解决方法,这种方法不仅仅适用于图书馆管理系统,还同样适用于其它的子系统。

摘要:该文通过对“校园一卡通”系统和图书馆管理系统的分析,针对图书馆管理系统在新的分布式系统中所应具有的功能,提出了将图书馆管理系统与“校园一卡通”集成的设计,并解决了集成过程中两个系统数据的接口问题。

关键词:一卡通,图书管理系统,接口

参考文献

[1]余可曼,陈平,金连甫.网络通信中间件的设计与实现[J].计算机工程,2001(5).

[2]马松,盛浩林.Intranet上数据库中间件原型的研究与构造[J].软件学报,1999(1).

图书馆一卡通论文 篇3

科学技术不断发展的今天,越来越多的新技术涌入高校,一卡通系统在这样的背景下应运而生,其为用户提供了巨大的便利,用户只需要携带一张卡片,就可以在校园里畅行无阻,吃饭、购物、乘车、借书等,改变了师生们的校园生活。一卡通系统完全覆盖整个校园,图书馆也不例外,如今一卡通系统已经成为图书馆不可或缺的重要组成部分。一卡通系统与图书馆管理系统相结合,实现了用户信息化、门禁监控、图书借阅、电子阅览室上机、超期罚款等多项功能。由此可知,一卡通系统既加强了图书馆馆信息化改革的进程,提升了图书馆的服务质量与水平,又降低了图书馆员的工作强度,节约了人工和提高了效率,使得图书馆开展工作更加高效。现以笔者在南京工业大学图书馆工作期间使用和维护一卡通系统的经验,总结出一些一卡通系统使用过程中出现的故障问题和解决方案。

1 一卡通系统架构

南京工业大学于2010 年引进了新开普公司开发的一卡通系统。该系统是架构在学校的基础设备上,使用校园网、专网或者云部署基础上,介质借助于卡片载体,利用终端、计算机、网络设备,实现的智慧的校园一卡通系统。目前系统采用三级平台结构:

(1)一级平台:一卡通支撑平台的电子支付平台、身份识别平台、运维管理平台、门户平台、安全保障平台、存储一卡通系统的基本数据,为一卡通系统的基础平台。

(2)二级平台:各类应用子系统和与校园一卡通相关联的其他应用子系统(如:消费、考勤、门禁)等,主要实现校园卡在学校内的各种业务。

(3)三级平台:通过电信线路、校园专网的连接一卡通专用设备,完成用户的实时圈存、终端消费、考勤门禁。

新开普一卡通系统按照数字化校园统一规划进行建设,它集消费、身份认证、信息服务于一体。一卡通系统与银行系统、学校系统良好衔接,并预留了适当的接口为学校日后升级提供便利和帮助。

校园信息化进程的不断加快的同时,校园信息资源整合已经迫在眉睫,而校园一卡通系统结合统一身份认证、统一信息管理、用户数据中心、数据交换管理等功能。一卡通系统为校园提供数据指导,通过用户身份认证实现数据管理,使得校园一卡通系统处在校园信息化进程中的核心地位,为避免校园资源浪费、加快校园信息化建设进度打下坚实的基础。如图1 所示。

2 一卡通系统在图书馆的应用现状

自从引进一卡通系统,读者的图书馆生活既便捷又舒心。读者刷卡进入图书馆,可以借阅需要的图书、光碟资料,也可以通过刷卡的方式在电子阅览室观看并下载相关的文献资源。不仅加强了图书馆的科学管理又提高了读者使用图书馆的效率,更加提高了图书馆员的服务水平。然而这需要一卡通系统与图书馆系统进行对接,一卡通系统需要与图书馆的三大系统进行对接:汇文系统、门禁系统,电子阅览室机房管理系统。

2.1 图书管理系统对接

本馆使用的汇文图书管理系统与一卡通系统对接后,实现了汇文系统与一卡通系统平台的信息同步,保证“开卡即办证,离校即注销”,卡的更换挂失可即时与图书管理系统关联,能够通过校园卡直接在读卡器上进行图书的借阅、扣费等管理紧耦合接入。

一卡通完全替代借书证,图书馆提供读者的条形码,然后再由一卡通存储芯片,图书管理系统通过一卡通读卡器读取卡中的条码,从而进行借还操作,读者新办或补办一卡通后,必须经过图书馆的激活,这样可以保证卡的有效管理。当读者所借的图书超期产生罚款,可以直接通过一卡通直接扣费,既方便了读者也方便了图书馆,所扣的金额将直接转账到财务中心,避免了现金收取的繁琐过程。

一卡通系统与图书馆管理系统深度整合,进行有效的数据共享,统一数据库,实现跨校区借还功能。图书馆可以通过一卡通系统了解读者的信息情况,比如读者的借阅情况、进馆数据、数据分析、催还图书等,高校可以通过一卡通系统了解图书馆的使用情况,给高校的管理政策给予辅助情报等。图书馆网站了提供信息平台,读者可通过输入自己的一卡通账号与密码进行有权限的查询。

2.2 门禁系统对接

图书馆门禁系统的读者信息表与学校一卡通数据库进行定时或同步更新。读卡器读取到合法的持卡人后,发信号给控制器,控制器打开闸门放行,如图2所示。

门禁系统的主要作用是身份识别,读者持卡在闸机上刷卡验证有效后,闸机开门放行,无效卡或不带卡则禁止放行,并有声音警示,提示“非本馆卡”“重复刷卡”“挂失卡”“注销卡”等无效信息提醒读者。门禁系统与一卡通系统信息共享,每隔15 分钟,读者补办一卡通的信息会更新到门禁系统中,即使脱机状态,读者仍可以刷卡入馆。

2.3 机房管理系统对接

针对高校的实际情况和对机房管理需求,机房管理系统能很好地满足大学对机房管理的要求。该系统能帮助机房管理人员高效地管理机房资源,提高师生的工作和学习效率,如图3 所示。

图书馆电子阅览室采用一卡通上机管理模式,电子阅览室的联创机房管理系统与一卡通系统集成,机房管理系统的账户管理和存退款功能由一卡通系统完成。读者通过在电子阅览室吧台刷卡,然后打开电脑登录一卡通的账号与密码,即可浏览图书馆文献资源,最后下机时经过吧台再刷卡结算,就可以离开电子阅览室了。该系统的财务信息可以在服务中心查询,收支明细详细,管理人员操作简单,大大减轻了电子阅览室的工作压力。

3 一卡通系统在图书馆的常见故障及维护解决方案

图书馆的日常工作离不开一卡通系统,一旦一卡通系统出现故障,如果不能及时解决,会引发更多的问题。下面根据笔者在图书馆2015 年的工作经验介绍一些一卡通常见的故障问题以及相应的解决方案。

3.1 网络问题

网络如果出现断开的时候,一卡通就无法正常使用了,读者的一卡通信息无法通过网络上传服务中心的数据库,读者就无法以刷卡的方式借书,遇到这种情况,图书馆的工作人员可以通过古老的手输方式进行借书,然而这样对工作人员压力大,同样也给读者带来很多麻烦。因此,最好的方式还是尽快维护网络,网络的畅通是一卡通系统良好运行的保障。

3.2 财务账目问题

图书馆需要刷卡扣费的地方主要有两部分,一部分是总服务台的超期罚款业务,另一部分则是电子阅览室学生上机的费用。有时电脑会发生故障,如服务器中毒死机、服务器终端号缺失等情况导致系统显示扣费,实则没有扣费,使得一卡通结算中心并没有收到金额数据。如果短时间内不处理问题,随着时间的推移,所产生的金额损失无意识巨大的。遇到此类情况,一方面应当及时维护好图书馆一卡通系统的服务器,解决中毒、终端号缺失等问题;另一方面应当积极配合学校财务处查询数据,并与一卡通系统数据库中的数据进行比对,联系数据库中的读者,设法追回部分金额损失,将问题的影响降到最低。

3.3 数据共享问题

一些读者遗失自己的卡之后,会去卡服务中心挂失并补办,这些卡中的一部分却会被图书馆的门禁系统阻拦,这是由于卡服务中心的数据没有与图书馆门禁系统的数据同步。此类问题,有两种可能,一种可能是门禁系统的服务器出现故障,比如:服务器关机、门禁程序未启用、网络故障、门禁故障、读卡器故障等;另一种可能则是新办卡需要有一定的反应时间,门禁系统的数据同步是有一定的周期,一般是15 分钟更新一次。遇到上述问题,先排查第二种可能,再逐步解决问题。图书馆人流量大,对馆内的硬件设备压力很大,服务器、门禁、网络偶尔会发生一些故障,需要维护人员仔细检查,尽快地维护好,保证图书馆顺利的开展工作。

3.4 设备问题

图书馆用到一卡通系统的读卡器、POS机等硬件设备,高强度的使用让这些设备老化很严重,本馆的门禁读卡器常常发生死机,遇到这种情况,死机的情况可以重启下读卡器,如果损坏了就尽量维修,保证读卡器的正常工作。

4 结语

一卡通系统给图书馆生活带来了显著的变化,在信息化进程不断加快的今天,人们已经离不开一卡通系统,其方便,快捷,操作简单,功能强大。然而事物有好也有坏,一卡通系统也会出现故障,当它发生故障图书馆的日常工作就不能顺利开展。本文介绍了一卡通系统在图书馆使用过程中遇到的故障问题,并给出了一些行之有效的解决方案,从而确保一卡通系统的稳定运行。科学技术仍在发展,一卡通系统的发展还在稳步向前,笔者将会在日后的工作中积累更多的经验,进一步充实自身,做好一卡通系统的安全维护工作,为图书馆事业做出更多的贡献。

参考文献

[1]朱家齐,陈世华,吴玉凤,等.高校一卡通维护技术经验浅谈[J].福建电脑,2011(2):169-170.

[2]梁作明.一卡通在高校图书馆的应用分析[J].农业图书情报学刊,2009(4):94-95.

[3]新开普电子股份有限公司[.EB/OL][.2015-9-25].http://www.newcapec.com.cn/

图书馆一卡通论文 篇4

1 校园一卡通对图书馆管理工作的影响

1.1 方便读者使用

高校学生在图书馆的各个借阅部门借阅图书只需要凭借校园一卡通就可以实现, 这就使学生们不必随身携带学生证、图书证或者身份证, 而且在收费场所学生们也不必携着现金, 从而为学生们带来了非常大的方便。另外, 学生们对自己一卡通的使用情况可以在图书馆的各个查询机上进行查询, 而且在什么地方、什么时间、怎样消费都会详细记录。因此, 高校一卡通为学生们带来了很大的方便, 深受学生们的喜爱。

1.2 有利于促进读者安全意识的提高

很多高校大学生都有丢失借阅证的情况, 而且还不及时去图书馆办理挂失补卡, 出现有人冒用现象, 给自己带来不必要的麻烦和经济损失, 甚至会有一些学生在挂失补卡时由于心情不好, 与图书馆工作人员发生口角, 这些情况的出现给图书馆管理带来很大的挑战。高校在实现校园一卡通后, 在所有的地方都能放心消费, 所以学生们在丢失“一卡通”后, 都会担心别人使用自己的卡, 会在第一时间去图书馆办理挂失补卡, 避免了不必要的损失。因此, 校园一卡通会提高学生们的安全意识, 同时也对图书馆管理带来了很大的方便。

1.3 读者信息资源共享

高校实现一卡通的一个非常重要的功能, 就是促使学校各个部门之间实现了信息资源的共享。传统的高校不同的部门都有自己特有的管理系统, 比如财务处的财务系统, 图书馆的管理系统等, 各个部门之间是没有联系的, 所以信息资源也是不能实现共享的。在高校实现一卡通后, 高校一卡通管理部门会统一对信息进行采集, 所以每个部门只需要将自己的信息输入到自己的系统中去, 最后再由一卡通部门将信息进行统一收集, 就会实现信息资源的共享, 从而极大方便了教师和学生们的使用。

2“一卡通”在高校图书馆管理工作中的应用

“一卡通”在高校图书馆的应用为图书馆的日常管理工作提供了极大的便利, 利用现代化的计算机技术对图书馆内部的门禁系统、文献借阅、资源共享、收费服务以及读者的数据统计进行统一的管理, 极大地提高了图书馆管理的工作效率和服务质量, 对高校图书馆的现代化建设有很好的促进作用。

2.1 门禁系统的管理

高校的图书馆是学生和教师学习和查阅资料的重要场所, 师生能够在内部多种多样的馆藏资源中找到自己所需要的资料和文献, 另外, 图书馆也为学校师生提供了一个良好的学习和上网的空间, 因此格外受到师生的青睐, 平时进出图书馆的人数也很多, 这就给图书馆的管理带来了极大的难度, “一卡通”在图书馆门禁管理中起到的作用也就显得十分关键。图书馆在流通部以及阅览室的门口都设有专用的POS机, 读者在进入时需要通过刷卡的方式进行登记和身份的确认, 系统对每位读者的进出情况以及具体时间进行详细记录, 很好地保障了图书馆内的秩序。

2.2 文献资料的查询和借阅

“一卡通”的应用能够帮助读者随时随地进行目录的查询和阅读, 还能够通过网络进行续借、赔偿以及预约等多种业务, 既节省了师生大量的时间, 还能够为图书馆的管理带来极大的便利。“一卡通”能够自动读取读者的登记信息, 从而让读者能够查阅相应等级的文献资料, 一旦在借阅的过程中发生资料损坏或者丢失的情况, 图书馆的管理人员就可以通过“一卡通”内借阅人的登记信息办理相关的赔偿事宜, 还可以随时查询到借阅人的借阅和归还情况, 根据实际情况作出处理。

2.3 收费管理

高校图书馆如果发生图书借阅超时或者损坏、丢失等状况, 以及电子阅览室上机、复印和打印等收费业务, 就可以通过“一卡通”来完成统一收费, 读者可以通过刷卡进行费用的结算和缴纳。比如读者在电子阅览室上机时, 就可以通过刷卡进行系统的登录, 系统可以实时记录读者的上网时间和费用情况, 并将其显示在电脑屏幕上, 学生只需刷卡就可以结账, 这样不仅为图书馆节省了大量的人力, 还能够使管理程序明朗化, 体现了图书馆服务的规范性和高效性, 通过“一卡通”的准确计时和对费用的准确计算极大地降低了图书馆工作中失误的概率。

3 图书馆应用“一卡通”系统的优缺点与发展前景

3.1“一卡通”系统的优点

高校一卡通的重要优点就是将高校收费进行了规范管理, 图书馆所有的收费情况, 比如上机费、复印刻录费、图书超期款及丢失赔书款收费等费用, 都可以通过“一卡通”来实现收费, 从而不再会有由于人工收费出现的差错, 使高校图书馆的管理更加方便、高效和准确, 使图书馆收费的透明度更强, 大大降低了由于人为因素影响而出现的失误, 使图书馆的收费制度更加规范;同时还大大降低了图书馆工作人员的工作量, 提高了工作人员的服务水平, 最主要的还是大大提高了图书馆工作人员的工作效率和管理效率。因此, 高校图书馆管理中使用一卡通, 将会使其管理更加趋于现代化和科学化。

3.2 一卡通的不足

目前, “一卡通”对于读者的个人信息登记尚未完善, 一般只有读者本人的名字或学号等信息, 缺少必要的联系方式, 这样给图书馆管理人员的识别造成了极大的困难, 有些学生拿着别人的证件冒充他人进入图书馆, 图书馆工作人员识别出来了, 但一时又无法联系本人, 不利于图书馆管理工作的进行。除此之外, “一卡通”的一些功能还没有被完全利用起来, 还需要进一步加强与图书馆操作系统的合作。

3.3“一卡通”的发展前景

“一卡通”系统在高校图书馆的应用对于图书馆的现代化建设起到了十分重要的作用, 促进了高校图书馆的信息化和数字化发展以及馆内文献资料的共享, 有利于提高图书馆的工作效率和服务质量。高校图书馆的现代化建设也为“一卡通”提供了良好的发挥空间, 并且其功能的多样化也满足了高校数字化建设的需求, 具有良好的发展前景。未来高校应该加强图书馆内部操作系统与“一卡通”的合作, 提升图书馆的管理水平, “一卡通”必将成为高校图书馆管理工作的重要组成部分。

4 结论

综上所述, 高校一卡通在图书馆管理中具有非常重要的应用, 一方面为学生们提供更加方便、优质的服务, 另一方面还使高校图书馆管理更加趋于现代化和科学化。然而一卡通还存在着一定的不足, 我们必须重视其发展, 加大对其研发的力度, 从而使一卡通能够更加高效地为图书馆管理服务。

参考文献

[1]胡云明.校园一卡通系统在高校图书馆中的应用[J].科技情报开发与经济, 2014 (1) .

[2]郭晨霞.校园一卡通在高校图书馆服务中的应用[J].内蒙古科技与经济, 2013 (15) .

[3]汤惠芳.校园“一卡通”在高校图书馆中的应用[J].时代金融:中旬刊, 2014 (1) .

[4]梁作明.一卡通在高校图书馆的应用分析[J].农业图书情报学刊, 2009 (4) :94-95.

图书馆一卡通论文 篇5

随着信息技术的飞速发展, 社会的信息化水平逐渐提高, 信息科学技术对国内高校的影响也进一步深入。在此过程中表现出来一些阻碍高校信息化进程的现象如:校内信息孤岛、设施重复建设、信息获取途径繁杂等等。如何合理高效的整合校内资源并采用适当的方法解决这些问题以加快高校信息化进程的推进是各高校考虑的问题之一。一卡通技术的出现能够很好的解决目前遇到的一些问题, 通过它能为校园信息化建设提供全面的数据管理平台, 同时结合管理信息系统和一卡通专网形成数字空间和共享环境。校园一卡通是数字化校园的切入点, 是校园信息化管理的重要手段与方式, 是促进高校管理信息化, 提高财务管理水平和管理效益的重要举措。校园一卡通系统依托校园网, 以校园卡为载体, 使全校师生仅需手持一张校园卡就可以实现在校园内进行吃饭、购物、考勤、洗浴和借阅图书等一系列活动, 真正做到了“一卡在手, 走遍校园”。一卡通与图书馆系统系统对接完成后, 可以提升图书馆整体服务管理水平, 对未来为读者开展新形式的服务奠定了基础。

1 一卡通系统与图书管理系统数据交换对接的目标

一卡通系统是指以智能卡卡片为主体, 借助各类智能读写设备和软件平台, 为持卡人提供服务的综合管理系统。图书馆管理系统主要实现学校图书馆内书籍管理, 书目检索管理, 图书借还管理, 证件管理及借阅超期罚款等等与图书借阅等综合服务息息相关的管理系统。两系统数据交换对接完成后可以实现通过一张校园卡完成文献借阅、读者证件处理、超期罚款、信息查询等等服务, 进一步简化图书馆的工作流程, 提高工作效率和服务质量, 使图书馆业务智能化、数字化。

2 一卡通系统与图书管理系统基础数据交换方式

图书管理系统与一卡通系统的基础数据交换的方式一般常见的有以下3 种方式, 文件共享模式 (如Txt、CSV、XML) 、数据库视图 (Data View) 方式、中间数据服务 (如Web Service) 方式。

2.1 文件共享模式 (TXT、CSV、XML)

文共享模式是一种松耦合的数据交换模式。首先系统双方共同确定文件的数据格式, 然后系统按确定的数据格式导出文件, 待系统接收文件后按双方确定格式进行解析并导入系统。示意图如图1所示。

文共享模式安全性比较突出, 在系统之间确定好标准的数据格式后, 无需直接通信, 就可以传递相关数据。缺点在于实时性差, 无法快速响应。

2.2 数据视图模式 (Data View)

该模式是第三方对接系统主动获取由一卡通数据库构建的一个开放数据视图。示意图如图2 所示。

该模式需要一卡通系统开放部分数据库来建立数据视图, 优点是一卡通系统工作量较少, 数据视图定义简单灵活, 缺点是一卡通数据对外开放, 会对数据库安全和稳定性造成一定的影响。

2.3 中间数据服务模式 (Web Service)

该模式是指由一卡通系统提供一些系统中间数据服务, 这些数据服务与原一卡通数据库物理分离, 保证数据安全性, 对接系统通过这些中间数据服务来获取一卡通系统数据。示意图如图3 所示。

中间数据服务模式相对于其他两种模式在安全性和开放性都是最理想的模式。一卡通系统通过建立一个共享数据的中间数据服务, 分别定制出不同中间数据服务来满足相关第三方对接系统。中间数据服务可以针对第三方系统优先级别设置不同的数据开放策略, 从而满足用户的个性需求。

中间数据服务是基于Web Services的标准化集成方案, 前两种模式存在不同系统的异构问题, 并且开放性和安全性没有第三种模式快捷高效。为了减少开发成本采用中间数据服务模式进行一卡通与图书管理系统对接是我们的最优选择。

3 一卡通系统与图书管理系统数据交换对接实现

3.1 系统数据交换对接

一卡通系统和图书管理系统之间的数据交换通过第三方借口程序实现数据通信, 用一卡通替代原来的借书证, 实现全校统一身份认证及校内金融消费。 (结构图如图4 所示) 。校园一卡通系统和图书管理系统之间的接口主要包括如下几个部分:

3.1.1 统一使用学号

由于校园一卡通采用学号为唯一代码, 因此图书馆也必须用学号替换现有的借阅证号, 采用学号为系统唯一的借阅证号码, 这样可通过读卡器模拟条码枪功能。

3.1.2 同步人员信息

通过底层开发接口, 实现校园一卡通系统到图书管理系统的数据同步功能, 在第一次导入用户档案后, 后续档案的维护全部可自动实现。通过接口程序可以实时同步一卡通系统人员档案信息, 一卡通替代原来的条形码借书证, 借助读卡器实现图书借还的身份识别、新增人员信息、补办及挂失人员信息同步, 图书管理系统直接调用一卡通人员信息, 极大的简化了图书馆的日常管理, 同时也实现了校内人员信息资源共享。

3.1.3 黑名单识别

图书管理系统通过第三方接口自动获得卡片状态信息, 如果由于系统版本等原因无法实现的话, 可通过服务器驻留的第三方同步程序进行黑名单识别, 读卡器读到校园卡号时, 首先由驻留程序进行识别, 如果是黑名单则自动弹出对话框提示, 如果不是黑名单, 则可输入到图书管理系统窗口中。

3.1.4 扣费流水上传

校园一卡通的金融功能为图书馆罚款收缴提供了极大的便利, 系统通过读卡器直接在一卡通中收缴罚款 (如超期款、图书损坏罚款、丢失赔偿罚款等) , 并通过一卡通专网上传扣费交易流水到一卡通数据库, 同时图书管理系统数据库保存扣费流水金额, 以便于后期对账。

3.2 接口实现方式及流程

一卡通平台通过同步服务器系统和网络监控服务器, 保证将共享信息及时、增量、准确、完整发送给预约共享对象, 其工作流程如图5 所示。

同步服务程序和监控程序的功能如下:

(1) 将要求共享信息的系统分类, 并根据分类信息控制共享的信息对象;

(2) 为每个请求共享对象分配专用共享队列, 从而达到信息存储缓存的目的;

(3) 网络监控服务器系统时刻监控预约共享的请求对象的网络状态;

(4) 同步服务器系统的发送线程根据网络状态保证将请求共享的信息及时发送给请求对象所在的计算机;

图书借阅端通过DLL动态链接库文件来获取图书管理系统里所需信息, 主要DLL文件有:取得共享信息的DLL (Sync Dll.DLL) 、取得全局控制信息的DLL (Ctrl_app.dll) 、上传计费充值信息的DLL (Req Dll.Dll) 、卡操作的DLL (RF_Card Dll.DLL) 。

4 结束语

一卡通与图书馆管理系统数据的共享及同步, 极大的简化了传统图书馆的工作流程, 降低了人力成本, 推进了图书馆数字化服务的进程。同时改变了图书馆传统机械的工作方式, 实现了读者与管理者业务交流的数字化、信息化, 提高了图书馆整体的工作效率。校园一卡通系统综合先进的智能卡技术及网络通信技术, 不但能满足学校不同管理层次的需要, 而且解决了校内多卡合一的问题, 它在校园中起着桥梁的作用, 通过它与学校图书馆、教务、后勤等等部门的管理系统之间的信息联系, 将整个校园连成一个数据网, 使校内管理实现高度信息化。随着一卡通技术的不断完善, 它将革新校园传统的管理及运营体系, 加快信息学校信息化进程, 实现学校的跨越式发展。

参考文献

[1]刘凤, 李志勇.“校园一卡通”与图书馆管理系统接口的实现[J].电脑知识与技术, 2010 (07) .

[2]王蕾.高校图书馆服务中校园一卡通应用探究[J].内蒙古农业大学学报 (社会科学版) , 2012 (04) .

[3]杨继民.一卡通环境下高校图书馆信息化建设[J].金陵科技学院学报 (社会科学版) , 2011 (09) .

[4]阴小建, 王文琳.图书馆管理系统与一卡通接口设计[J].山东教育学院学报, 2009 (04) .

[5]黎邦群.图书馆管理系统一卡通接口程序的设计与实现[J].惠州学院学报 (自然科学版) , 2011 (06) .

[6]段平.“一卡通”在图书馆中的应用与思考[J].轻工科技, 2013 (12) .

上一篇:素混凝土构件计算下一篇:学校安全