图书馆集成管理系统与“一卡通”实时交互之研究

来源 :报刊荟萃(上) | 被引量 : 0次 | 上传用户:enjoy_flying12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:系统整合往往是一个复杂的工程,第三方接口对系统的影响与其稳定性和实时性成为一种重要考虑的环节。本文通过简单编程来监控特定服务器的运行日志,从而解决了我校“一卡通”与我图书馆集成管理系统之间的“实时”数据交互问题。经过半年多时间的运行,效果理想,可为有类似需求的同仁参考。
  关键词:C#;一卡通;监视;图书馆集成管理系统;FileSystemWatcher
  一、引言
  作为数字化校园的基础设施,“一卡通”系统几乎普及于国内各大高校。我校“一卡通”系统经过数次升级,逐步完善。虽然服务提供商在“一卡通”系统和图书馆集成化管理系统做了不少的整合工作,从而确保了其可用性。但在实际使用中,我们发现整合的“实时性”仍有欠缺。因此基于我馆和我校目前状况,经过一系列的探究,最后通过简单的编程,弥补了此欠缺。
  二、目前现状
  我馆于2001年开始采用金盘图书馆集成管理系统,经过数次版本升级,目前是一个封闭的、独立的、完善而稳定的系统。在学校“一卡通”系统基础设施完成后,对图书馆原有集成管理系统带来了不少的挑战,数据如何交互是我们面对的重要问题。数据商只提供了通用的解决方案,保证了其可用性。
  通用解决方案为,“一卡通”数据库定时将数据推送到公网的“中间数据”服务器。我馆内部的“同步服务器”定时从公网的“中间数据”服务器上取回数据,然后在“金盘数据库”中完成检验和修改。每一次操作,将有数万条数据需要被对比验证,对“金盘数据库”服务器带来很大的压力,同时也会影响到图书馆的业务。考虑到性能问题,数据商建议从“中间数据”服务器到“金盘数据库”服务器的同步,设置在业务不繁忙的时间段进行处理,每日分两次处理。而“一卡通”数据为时刻变动的数据,尤其在学生补办卡之后,会出现新补办的卡无法在图书馆使用,而已丢失的卡可能会被他人冒用的情况。而其原因是“一卡通”数据暂时未同步到图书馆业务系统的数据库。
  三、可行性分析
  我馆采用“通道闸机”对来馆的读者进行验证,决定是否放行。闸机由一台Windows Server作为闸机服务器来控制,每个读者需要在闸机上刷“卡”,验证通过之后,才予放行。闸机服务器读取“卡”中的数据后,读写“金盘数据库”以确定读者的合法性,并将日志作为“登到日志”回写至金盘数据库,同时也将其记录在一个文本的日志文件中。
  从统计的数据中发现,每日到图书馆的人数仅有2000人次左右,如果只针对这些读者进行操作,不但可以做到实时交互,而且也不会对“金盘服务器”带来太多影响。为了确保数据的安全性和健壮性,在中间数据服务器上配置Web以提供WebAPI服务。
  四、实时交互实施
  在C#编程语言中,命名空间“System.IO”中的“FileSystemWatcher”拥有实时监控Windows文件状态的功能。由于每次读者在闸机上刷卡,闸机服务器上的日志都会添加记录。因此监控该日志文件,适当处理,即可满足“一卡通”数据和“金盘数据库”的实时性交互问题。核心代码如下:
  FileSystemWatcher watcher=new FileSystemWatcher( );
  watcher.Path=path;
  watcher.Filter=filter;
  watcher.Changed+=new FileSystemEventHandler(OnProcess);
  watcher.EnableRaisingEvents=true;
  watcher.IncludeSubdirectories=true;
  当监控的文件发生变化后,由OnProcess完成后续的处理:找到刚才被写入的那条日志文件,找到刚被添加的日志内容,提取刷卡的卡号,访问“中间数据”的WebAPI,获取该读者最新的“一卡通”数据,再从“金盘数据库”中讀出该读者信息,对比两者,写会修改后的数据。
  五、结束语
  通过如上设计,完成了一个小程序以满足我校“一卡通”与图书馆集成管理系统之间的整合。读者的卡发生变化后,只要到图书馆在闸机上刷卡,该小程序自动完两个系统之间的数据“实时”交互。新补卡马上可以使用,同时也避免了旧卡冒用的问题。经过半年多时间的运行,效果理想,可为有类似需求的同仁参考。
  参考文献:
  [1]基于FileSystemWatcher的文件备份系统设计[J].唐祖权,屈敏申,徐志京.电子设计工程.2010(03).
  [2]基于.NET的文件系统监控[J].陈健.吉林师范大学学报(自然科学版).2007(02).
  [3]FileSystemWatcher用法详解[EB/OL].http://blog.csdn.net/hwt0101/article/details/8469285,2013.1.5.
  作者简介:赵庆明,男,馆员,主要研究方向:图书馆学与计算机应用方面的工作;
  阮菊红,女,馆员,主要研究方向:图书馆学研究及工作。
  基金项目:2017年度四川省哲学社会科学重点研究基地一般项目《“双一流”建设背景下图书馆智库服务研究》(SCAA17-004)。
其他文献
摘 要:面对当今社会知识更新换代日趋频繁的时代现状,作为校园生活主要生力军的学生必须充分认识到借助图书馆扩充自己知識视野,提升自身文化涵养的重要性。对一个学校而言,其图书馆育人功能开掘和利用的程度,将是学校人文建设和内涵发展最具特色的显著反应。因此,充分开掘学校图书馆育人功能,促进学校内涵发展就显得特别重要。  关键词:图书馆;育人功能;内涵发展;校园文化  在全新时代社会形势下,随着知识更新换代
期刊
摘 要:读者服务是图书馆中较为重要的工作。随着现代信息在图书馆资源中不断的发展,使得传统的读者服务受到了严重的影响与挑战。读者们对资料的需求更加的多元化,并希望得到更好的、更优质的服务,这就需要在网络环境下,高校图书馆的管理人员对图书馆的读者的服务进行创新,以此更好的服务读者。  关键词:网络环境,高校图书馆,读者服务  在高校中,图书馆作为能够培养人才的地方,是学生除了教室外学习知识最多的地方,
期刊
摘 要:随着互联网技术的不断,网络学术资源建设迅猛发展,为人们的学习、工作提供了极大地便利。传统的纸质形式已无法满足人们的需求,大部分纸质形式的资料都可以利用数字技术传到网上,虽加快了网络学术资源建设的发展,但给数字图书馆带来了极大的挑战。本文将从建设数字图书馆的必要性出发,对大数据时代数字图书馆面临的机遇做进一步探析,并提出加强我国数字图书馆建设的具体措施,希望对我国数字图书馆的发展提供一定帮助
期刊
摘 要:随着科学技术的不断进步,我国信息化水平越来越高,档案管理模式也由传统的管理模式逐渐转变为基于知識服务的档案管理模式,这在很大程度上提升了档案管理工作的整体效率与质量,推动了企业的可持续发展。本文首先简述了基于知识服务的档案管理模式的概念和特点,然后就基于知识服务的档案管理模式的理论进行深入的分析。  关键词:知识服务;档案管理模式;理论  近些年来,我国现代化建设水平越来越高,我国知识产业
期刊
摘 要:伴随社会进步及经济发展,社会图书阅读的需求日趋庞大,对于图书管理工作是一种考验,传统单一人力管理模式已无法满足日常图书借阅需求,存在影响图书管理效率及浪费大量管理时间的可能性,无法取得令人满意的效果。书标作为图书管理工具之一,应用书标能大大提高管理效率压缩管理时间。本文以书标为切入点分析图书馆管理应用书标的用途,就提出具体的维护措施进行深入探究,旨在为相关工作人员积累更多的工作经验。  关
期刊
摘 要:在我国城市管理过程中,高标准城市档案在其中发挥着重要基础信息支撑作用。近年来,城市管理作为经济社会发展的重要目标的重要性日益突出,加快建立高标准档案成为城市发展过程中的重要环节之一。而高标准档案的建立必须与城市管理的系统化特征和全面联动相结合,围绕现代化城市发展方向加快高标准档案的建设与创新,才能更好的发挥城市管理自身的功能作用。文章从全局角度出发,积极推进高标档案的建设,清除以往城市管理
期刊
摘 要:随着社会和时代的发展,当前我国高校在不断注重教学效果、发展教学事业的同时,开始注重图书馆的建设和管理。当前教育理念下的图书馆管理要求与学生的实际需要为基础,帮助学生直接便捷地获得自身所需要的材料和信息,因此当前建设和管理高校图书馆的时候,管理者要注重学生的实际需求,了解学生的学习状况和心理发展特点,尽量满足学生的精神生活需求。  关键词:高校图书馆;学生需求;管理策略  在高校教学体系中,
期刊
摘 要:城市,作为广大人民群众对美好生活向往的直接载体,深化城市管理实现我国城市更高水平的发展,成为“十三五”期间关键任务之一。国家相关城市管理机构通过对城市实际情况的掌握,将整个城市中的基础性的数据信息,以档案的形式进行储存和管理,简言之,档案管理是城市管理工作开展的重要依据。近年来,城市管理的重要性日益突出,档案管理也成为城市经济社会经济管理的重中之重。基于此,文章从城市管理工作实际角度出发,
期刊
摘 要:当前网络环境下,随着电子政务和办公自动化的发展,人们对在网上查询档案信息的需求也日益强烈,对档案工作也提出了更高的要求和更大的挑战,档案信息化建设对于档案事业的发展有着不可忽视的作用。档案管理方面如何合理地应用计算机技术和现代通讯技术,实现档案管理数字化和网络化,重视档案管理信息化的建设。为此,本文针对当前档案信息化建设进行浅显的分析和研究。  关键词:档案信息化;建设;现状;问题  一、
期刊
摘 要:从古至今,中国人的关系往往离不开人情二字。关系的建立通过人情实现,人情来往可靠礼物传达。当今社会,人们利用随礼建构自己的关系网络,以便获得资源与权力。  关键词:礼物流动;关系网络;人情  一、礼物的流动  礼物交换是人类活动最重要的方式之一,礼物不仅代表物质,更代表了人类交往的文化意义。人类学家马歇尔·莫斯在《礼物》一书中说道:“受礼者接受送礼者的礼物不但接受了礼物,更接受了送礼者的情谊
期刊