图书馆虚拟排架系统的设计分析

来源 :硅谷 | 被引量 : 0次 | 上传用户:huoxingtan22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 高职院校图书馆藏书越来越多,排架显得越来越重要,特别是新馆建好后,在组织图书重新上架时,各类别图书在书架上的初次定位显得尤为重要,初次定位做好了,后续图书接着上架即可,定位没做好,后期上架就得经常倒架,任务繁重,而虚拟排架系统可以有效的解决此问题。本文旨在通过对虚拟排架系统设计的研究来更好的优化高职院校图书馆的馆藏建设。
  关键词 图书馆;虚拟排架系统;模拟排架;排架
  中图分类号:G258 文献标识码:A 文章编号:1671-7597(2013)12-0057-02
  高职院校的办学宗旨,是培养具有一定管理经验的技术型人才,不是输送高级科研人才,教学上更突出实践操作能力。在当前本科院校就业压力不断增大的环境下,高职院校就业情况反而更为乐观,因为高职院校培养出来的学生具有更强的实践能力,放得下架子。因此就读高职院校的学生越来越多。
  随着学生的增多,高职院校图书馆的藏书也在迅速增长。馆藏图书越来越多,意味着查找图书的命中率在逐步降低,如果藏书排架不与时俱进,不科学排架,将会导致图书错乱越来越多,最后将严重影响馆藏质量。笔者所在单位,目前正在进行第三个校区的建设,新图书馆也在建设之中,而在新图书馆建成之后,各类图书再次上架时,初次定位是至关重要的,定位的好,可有效减轻日后工作人员的工作量,虚拟排架系统则正好可解决图书初次定位的问题。
  1 虚拟排架系统的总体分析
  本虚拟排架系统的用户主要是针对图书馆流通部的馆员,主要的目的是指导新馆搬迁后图书再次上架时如何进行初次定位,以提高后续工作的效率。
  笔者所在图书馆的自动化系统数据库,图书的MARC数据是作为一个字符串存储在馆藏目录表中的,MARC数据里面含有该书的页码。我们的基本思路是:把MARC数据里面含有的页码,通过SQL语句提取出来,再乘以单张纸张厚度,得出整本书的厚度,再用这个厚度去比对书架的宽度,来确定这个架位可以排几本书,怎么排,最终把排序结果输出到WEB页面。
  2 虚拟排架系统的功能分析
  2.1 虚拟排架的功能
  2.1.1 图书虚拟排序功能
  本功能将实现所有馆藏排序或者区间排序。馆藏排序是实现本库室所有馆藏的排序。据上所述,关键点在于每本书的页码和厚度,当确定厚度后,我们在WEB结果输出页面,以一个页面代表一个书架,根据索书号中的分类号和种次号顺序,把本库室的所有馆藏排序出来,得到直观的排架结果;区间排序即为设定的区间(如索书号区间、登录号区间、条码号区间)进行排序,在区间外的图书不输出结果,这样有利于进行批量模拟排序。
  2.1.2 图书虚拟查找功能
  此功能将把本库室所有馆藏的排序结果存入数据库表中,当馆员需要了解某一本书的排架位置时,使用此功能对上述数据库表进行搜索查找,最后把结果输出到WEB页面。该模块应提供高效的查询效率和多样化的查询模式。
  2.2 基础数据建设的功能
  2.2.1 基础书架数据建设功能
  作为虚拟排架的必备条件,基础书架数据建设将交由流通部负责,负责录入书架的尺寸、布局位置以及书架的馆藏地点等数据。目前这些数据跟图书馆管理系统的已有数据或者图书的MARC数据都无法关联,均为独立数据,故只能由流通部根据该库室具体情况进行手工录入。
  2.2.2 基础图书数据建设功能
  作为虚拟排架的另一必要条件,基础图书数据建设应从MARC数据中进行提取,而MARC数据是由图书编目部负责的,基础图书数据主要包含图书的索书号、图书的条码、图书的页码、图书的名称、图书的标准编码号、图书的馆藏地点以及索书号拆分数据等信息。基础图书数据应充分利用图书馆管理系统已有的MARC数据,通过相应接口与管理系统数据库进行对接,直接自动提取,既与管理系统的数据保持一致,又能避免过多的人工参与,减少馆员的工作量。
  3 数据库表的设计
  3.1 书架布局表
  我们以整个书库的俯视图为出发点,按照中图法顺序,以起始类为原点,给每一列书架进行编号。由于目前书架的尺寸宽度是有标准可依的,本表主要用来储存书架在整个流通库室的布局数据。该数据表应包含以下字段:1)列宽字段,用来存储书架列宽的数据,录入标准尺寸宽度。2)列顺序号字段,用来存储书库中每列书架的顺序号。3)馆藏地址字段,用来存储该书架所在的馆藏地址。本表的数据除馆藏地址字段外,均需独立输入,无法从图书馆管理系统中获取。
  3.2 图书信息表
  读者所在图书馆在类分图书时,一般分类到三、四级,这样更有利于排架与查找图书;对于种次号的给定,则由管理系统自动生成,均为顺序数字,不包含特殊符号。因此,本数据表根据实际可建立以下几个字段:1)索书号字段,用来存储图书的索书号。2)ISBN号字段,用来存储图书的ISBN号。3)页码字段,用来存储此类图书的单册页码数。4)厚度字段,用来存储单册图书的厚度;5)分类号字段,用来存储此类图书的分类号。6)种次号字段,用来存储此图书的种次号。本表的数据均可从图书馆管理系统的数据中获取,部分字段需要做相应的技术处理。
  3.3 馆藏排序表
  本表主要用于存储本库室已经排好序的数据,该数据表包含以下字段:1)条形码字段,用来存储图书的条码号。2)索书号字段,用来存储图书的索书号。3)馆藏地址字段,用来存储图书所在书库的馆藏地址。4)列顺序号字段,用来存储图书所在列的编号,取自书架布局表中的列顺序号字段。5)ISBN号字段,用来存储图书的ISBN号。6)题名字段,用来存储图书的题名信息。
  4 系统的核心技术
  虚拟排架技术是由图书虚拟排序技术、图书虚拟查找技术和数据提取技术三部分组成,是虚拟排架系统设计的核心。   4.1 图书虚拟排序技术
  首先要确定虚拟排架的图书区间范围(所有馆藏也是一个区间范围)、书架的列顺序号,其次是计算该图书范围内图书的总厚度(根据图书的页码),然后再计算每层单列书架图书的平均厚度,最后判断其是否超出书架的可容纳厚度以便于进行图书的虚拟排架,此时应该预留20-30公分的空余,避免书架摆放的图书过多过紧。如果可以进行虚拟排架的话,就可根据图书的总厚度以及单列每层图书的平均厚度来计算每层书架应放置的图书范围,可对新书入库、新书架位预留和书库整理等工作提供数据指导。
  4.2 图书虚拟查找技术
  根据馆藏排序表,查找相关数据。本技术是相对比较成熟的,SQL语句就可以实现,不必进行过多的后期处理。关键点是如何能高效的进行查找,是否提供准确查找模式和模糊查找模式。
  4.3 图书基础数据提取技术
  本技术要求必须充分了解图书馆管理系统的数据库结构,利用SQL语句反转、去空格、子字符串提取等已有语句,从管理系统的数据库表中提取到我们需要的字段或者字符,如ISBN号、索书号、题名、页码等等信息。
  图书基础数据包含题名、ISBN号、页码、索书号、种次号等,这些数据在MARC数据已经存在,而MARC数据保存在图书馆管理系统的数据库表里。作为虚拟排架系统成功与否的关键,图书基础数据能否顺利提取就显得非常重要。建议在充分分析管理系统的数据表结构的基础上,采用相应的接口技术把页码等信息从MARC数据中提取出来,并作为基础数据写入上述图书信息表,这样可减少馆员手工录入的工作量,并可达到与管理系统数据保持一致的状态。
  5 结束语
  虚拟排架系统可根据高职院校图书馆管理系统的数据库结构、图书排序上架规则以及日常业务的需求,实现图书模拟排架以及图书虚拟查找功能。该系统提升了馆员在图书排架上面的可控度,特别是在新馆搬迁完成后的初次定位问题,能够有效做好各类别图书在书架上的初次定位,可大大的提高管理水平,提高图书馆的信息服务效率,满足图书管理员的整理工作以及读者的查阅需求。
  参考文献
  [1]李朝锋.高校图书馆虚拟排架管理系统的设计与实现—以河南财经政法大学图书馆虚拟排架管理系统为例[J].科技情报开发与经济,2012(22):42-44.
  [2]王浩然.图书分类和排架管理[J].考试周刊,2010(5):238-239.
  [3]牟建波.开架书库图书排架新设想[J].山东图书馆季刊,2001(3).
  [4]毛晓菲.藏书排架方法浅析[J].科技信息,2011(11):224.
其他文献
目的:探讨应用全牙弓间隙分析方法对涉及磨牙的拔除和保留病例进行拔牙牙位的设计.方法:选择成人正畸疑难病例31例,男10例,女21例,年龄 18~30岁,平均24岁.采用全牙弓间隙分析
放射治疗是功能性垂体腺瘤的重要治疗手段之一.包括常规分割放射治疗和立体定向放射治疗两大类.主要用于术后残留或复发病例,也可以作为某些患者的首选治疗手段.放疗后局部控
摘 要 短波也被称之为高频,属于无线电频谱的一部分,主要是凭借电离层折射来实现远距离通信。由于短波本身具有独特的传播特性,从而使其能够满足中继远距离通信的要求,而传输链路的选择是关键环节之一。基于此点,本文就短波广播传输链路展开研究。  关键词 短波广播;传输;链路  中图分类号:TN925 文献标识码:A 文章编号:1671-7597(2013)12-0038-02  1 短波广播综述  所谓的
作为肝脏终末期疾病和急性肝衰竭的有效治疗手段,肝脏移植已愈发体现出其不可替代的临床价值.但由于同种异体肝移植术后的排斥反应,使其成为左右移植器官功能的关键.因此, 针对排斥反应机制及相关治疗的探讨一直是各国移植工作者研究的重点之一.作为目前已知最为强大的抗原提呈细胞(APCs)-树突状细胞(DCs)在肝移植术后对维系免疫耐受状态所起的重要作用,已经成为科研人员研究的焦点问题.本文就树突状细胞在肝移
摘 要 随着Internet的广泛发展,Java的面向对象、平台无关及模块分布应用等特点,给网络编程界带来了新的革命。Oracle9i数据库相应同时发展为应用服务器与数据库服务器。企业体系发展为多个应用对象具有良好的定义接口,从瘦客端上访问服务器上信息和应用更为方便。Java与Oracle9i数据库的连接体现有三个方面,本篇重点解析Java与Oracle9i数据库的JDBC连接方法,展示JDBC是
目的 探讨小剂量米非司酮对单纯型增生子宫内膜的影响.方法 把研究对象随机分为米非司酮组43例,炔诺酮组43例,对照组20例.用药前和停药后进行子宫内膜病理组织学检查并检测子宫内膜组织雌激素受体(ER)和孕激素受体(PR)水平,同时测定子宫内膜厚度和Hb含量.结果 研究组用药前子宫内膜均为单纯型增生.使用米非司酮和炔诺酮后,子宫内膜呈增生期反应,与用药前相比差异有统计学意义(P<0.05),两组用药
摘 要 椭圆曲线密码(ECC)基于椭圆曲线离散对数问题,它是有限域上椭圆曲线有理点群的一种密码系统,既可以用于文件传输中的数据加密又可用于文件或密码的数字签名。和其它公钥密码体制相比,它具有可用的攻击算法少、把明文转化为密文的任务小、处理速度快、密钥>=3、计算所需参数少以及带宽要求低等优点。本文简略介绍了数字签名技术,主要内容是基于椭圆曲线的数字签名技术。  关键词 椭圆曲线;数字签名;签名;验
摘 要 计算机桌面安全防护不仅加强了内部网络计算机终端控制,同时也为计算机网络安全提供防护功能,因此计算机桌面安全防护系统成为网络安全防御系统中重要的组成系统。文章主要根据计算机桌面安全防护系统的设计原则详细分析计算机桌面安全防护系统的管理功能设计。  关键词 计算机;桌面安全防护系统;设计  中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2013)12-0054-01  计算
摘 要 SNMP是一个标准的用于管理IP网络上各网络节点的协议。该文基于本单位网络管理的需要,阐述了基于SNMP的网络管理系统的开发过程,并就重点模块做了详细介绍。  关键词 网络管理;网络报警;SNMP  中图分类号:TP393 文献标识码:A 文章编号:1671-7597(2013)12-0044-02  计算机网络是计算机技术和通信技术相结合的产物,它从20世纪50年代起步至今已经有50多年
  本文以“飞思卡尔”杯全国大学生智能车竞赛为背景,介绍了控制智能车舵机和电机的算法思想。舵机控制采用微分先行的PID算法,而电机控制算法近似闭环控制,创新地利用速度给