论文部分内容阅读
摘 要 高职院校图书馆藏书越来越多,排架显得越来越重要,特别是新馆建好后,在组织图书重新上架时,各类别图书在书架上的初次定位显得尤为重要,初次定位做好了,后续图书接着上架即可,定位没做好,后期上架就得经常倒架,任务繁重,而虚拟排架系统可以有效的解决此问题。本文旨在通过对虚拟排架系统设计的研究来更好的优化高职院校图书馆的馆藏建设。
关键词 图书馆;虚拟排架系统;模拟排架;排架
中图分类号: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.
关键词 图书馆;虚拟排架系统;模拟排架;排架
中图分类号: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.