贾建萍
〔摘 要〕本文介绍了天津高等教育文献信息中心课题《Unicorn系统编目报表数据的二维化开发与利用》开发的背景、主要内容、智能化功能及其项目推广应用的价值。
〔关键词〕Unicorn系统;报表;数字图书馆
〔中图分类号〕G252;TP311 〔文献标识码〕B 〔文章编号〕1008-0821(2009)01-0162-04
Two-dimensional Development and Utilization of Unicorn System Data Catalogue Text of the Statements
Jia Jianping
(Library,Tianjin Professional College,Tianjin 300402,China)
〔Abstract〕This paper presented the topic of the Tianjin higher education information center,Unicorn statements cataloguing system of two-dimensional data of the development and utilization,and its development background,main content,intelligent functions and application value of the project.
〔Key words〕Unicorn system;statements;digital library
Unicorn系统是当前国际上用户群较大、知名度较高的几个图书馆自动化管理系统之一,目前在国内的用户已发展到20多家,包括编目、采访、流通、期刊控制、管理、报表、OPAC、教学参考书、请求和器材预约等模块,对图书馆日常业务进行全面细致的管理。
Unicorn系统的报表有200多种,大体可分为“计数型”、“输出型”、“通知型”、“统计型”、“删除型”、“日常事务管理型”、“清单型”等7类。报表输出结果可以帮助系统的管理与维护、事务处理等;还能为图书馆提供常用统计分析的信息。但Unicorn系统不能直接输出二维表格式的文献账目清单,及对编目数据关键性字段检查的报表结果。Unicorn报表输出结果的文献清单的记录是呈块状显示的文本,这是不符合国内使用习惯的,不利于用户的使用,也是其报表功能最大的缺憾,同时更是Unicorn系统功能需要进一步开发与解决的共性问题。
天津高等教育文献信息中心是使用Unicorn系统较大的用户群,自2002年,天津17所高校图书馆在这个平台上开展图书馆业务工作,已经在采访、编目、流通、期刊、公共查询、请求、报表等模块上开展了应用工作,并取得了较好的效果。但同时在工作中也发现了系统存在的一些问题,及尚未开发利用的一些系统功能。为了进一步改进和完善该系统现有模块的各项功能,以及深入挖掘系统的其它优秀功能,全面提高天津高校图书馆对Unicorn Consortia联合自动化管理系统的应用水平,2007年6月,中心决定组织各馆工作人员共同开展对Unicorn Consortia 系统的应用开发研究。主要分有二大类的研究,即各模块(图书采购、图书编目、流通管理、期刊管理、公共查询、参数设置)的培训课件及应用开发程序类项目(系统输出报表格式化转换、系统数据检查与统计、系统标准机读目录格式馆藏书目数据输出、系统业务流程)的研究。
《Unicorn系统编目报表数据的二维化开发与利用》是天津数图中心应用开发程序类研究项目之一。此项目对Unicorn系统编目报表文本数据进行了二维化的开发与解决实际问题的应用研究。
1 《Unicorn系统编目报表数据的二维化开发与利用》的内容及功能
《Unicorn系统编目报表数据的二维化开发与利用》是应用VFP 数据库编程语言,针对编目报表数据文本格式的特点,通过项目程序实现了块状文本格式数据的二维化格式转化,并将转化后的二维化数据应用于解决实际问题的工作中。最终形成了《Unicorn联合系统书目账目处理软件》和《Unicorn联合系统编目质量管理软件 》二个应用程序项目。
1.1 《Unicorn联合系统书目账目处理软件》内容及其功能介绍1.1.1 主要内容
《Unicorn联合系统书目账目处理软件》是针对Unicorn系统编目文本报表数据无法输出成二维表格式明细账的缺点,对文献(图书、合订期刊)编目报表文本数据进行了有效的二维表格式的转换,并利用转换的.dbf关系二维表数据实现了中西文图书与中西文合订期刊的明细账输出及其文献种类的统计与输出。为方便文献账目的管理,本系统还配有文献总括账管理模块。
1.1.2 功能介绍
本系统设有三大功能模块:图书明细账目管理、合订期刊明细账目管理、文献总括账管理总括账管理总括账管理(见图1)。
(1)图书明细账目管理模块的功能(主界面见图2、图3)
①Unicorn系统中西文图书编目文本报表数据二维表格式的转化。转化与自动生成的二维表格字段有:文献标识、题名与责任者、出版发行项、价格、ISBN、光盘ISBN、索书号、文献类别1、错误文献类别1(通过图2中的“整理报表”按钮来实现)。
②账目的输出。有二种输出方式,一种是通过VFP内部报表,实现图书账目的预览与打印;另一种是自动转换成XLS 格式(EXCEL电子表格)的账目输出。图书账目输出的数据可以是全部数据,也可以是自定义的条码范围的数据(通过图2中的“导出EXCEL表与报表”区域来实现)。
③其他功能。总结编目日常工作的需要,本模块还设有错误文献类别1的检查显示、错误ISBN的检查与显示;含光盘信息数据的显示、索书号与题名相对应的显示(为了方便核对索书号)等其他功能(通过图2中的“问题ISBN、光盘信息、核对索书号、错误类别1”按钮来实现)。
为方便数据的浏览,在浏览数据页面,点击表格的列标头,可进行相关字段的排序。
④种类的统计与输出。全部数据/自定义条码范围数据的种类统计(见图3)。
(2)合订期刊明细账目管理模块的功能(主界面见图4、图5、图6)
①Unicorn系统中西文合订期刊编目文本报表数据二维表格式的转化。转化与自动生成的二维表格字段有:文献标识、题名与责任者、出版发行项、价格、ISSN、索书号、年、期(通过图4的“导入与整理”按钮来实现)。
②账目的输出。有二种输出方式,一种是通过VFP内部报表,实现合订期刊账目的预览与打印(功能在图5页面);另一种是自动转换成XLS 格式(EXCEL电子表格)的合订期刊账目输出(通过图4的“导出EXCEL格式数据”区域来实现)。合订期刊账目输出的数据可以是全部数据,也可以是自定义的条码范围的数据或自定义期刊年代的数据。
③为方便数据的浏览,在浏览数据页面,点击表格的列标头,可进行相关字段的排序,可方便的查看数据的质量。
④种类的统计与输出。全部数据/自定义期刊年代的种类统计(功能在图6页面)。
(2)文献总括账管理模块的功能
①总括账信息表单形式的录入、修改、删除、查询等。
②录入表单及报表表单页面中的下拉列框,可根据自己的需要,灵活的进行设置(用户设置、书商设置、年代设置)。
③实现各种报表的预览及打印:包括按书商及编目批次范围直接输出已付或未付账目信息;按书商分组及编目批次范围输出全部已付或未付账目信息;按编目批次范围输出全部总括账信息;通过下拉列框选择年代,输出选定年的图书经费执行情况等。
④具有备份数据、恢复数据、导出数据(EXCEL格式)等数据的维护功能。
1.2 《Unicorn联合系统编目质量管理软件》内容及功能介绍(主界面见图7)
1.2.1 主要内容
联合编目,数据质量至关重要。文献标识的准确性、文献类别1的正确性、索书号的非重复性,都是关系数据质量的重要方面。本系统基于天津高校联合馆Unicorn编目报表模块提供的原始报表数据,实现了报表数据的二维表格式转换;并依据二维表数据,通过项目程序,实现了空缺文献标识的检查与输出、非本馆文献标识的检查与输出、错误文献类别1的检查与输出、复本为0价格的检查与输出、非本馆馆藏地址的检查与输出以及阶段性重复索书号的检查与输出。
1.2.2 编目数据中产生“文献标识”以及“文献类别1”错误的主要原因
天津高校联合编目数据,是用复本的“文献标识”字段来显示并区分各馆的文献复本,且每个复本的文献标识是惟一的。为保证文献复本文献标识的惟一性与正确性,天津高校联合馆都要统一按照天津高等教育文献信息中心制定了“各高校条码规定”中的条码规则来添加文献的复本。
编目数据中经常出现文献标识错误的主要情况有:(1)空缺文献标识。主要原因是本标识文献未进入系统;本标识文献误入他馆的复本中。(2)非本馆文献标识。主要原因是他馆复本误入本馆复本中,文献标识录入错误。
文献统计报表(类别统计)的统计结果,是依据复本信息的“文献类别1”字段进行汇总统计的,所以,编目数据的“文献类别1”字段正确的与否,直接关系到文献类别统计报表结果的准确。文献类别1错误的主要原因是:录入错误、或未输入(为空)。
1.2.3 功能介绍
通过一个报表(依据本系统转换的二维表格报表数据源),完成空缺文献标识的检查与输出、非本馆文献标识的检查与输出、错误文献类别1的检查与输出,复本0价格的检查与输出,非本馆馆藏地址的检查与输出;依据前后不同时间段的重复索书号报表的对比检查,输出阶段性的重复索书号情况;可浏览天津各高校馆的条码规定。也可对天津各高校馆的条码规定的信息进行编辑。
(1)空缺文献标识检查。只限本馆数据,分别处理本馆的多种文献标识数据的空缺文献标识的检查与输出。实现空缺文献标识的预览与打印、EXCEL格式的输出。
(2)非本馆文献标识检查。可检查出包含多馆编目数据非本馆文献标识的情况。实现非本馆文献标识的预览与打印、EXCEL格式的输出。
(3)错误“文献类别1”的检查。可检查出包含多馆中西文编目数据的“文献类别1”的错误情况。实现错误“文献类别1”的预览与打印、EXCEL格式的输出。
(4)复本0价格的检查。可检查出文献复本价格为0的情况,实现检查结果的预览与打印、EXCEL格式的输出。
(5)非本馆馆藏地址的检查。可依据自定义设置的本馆馆藏地址,检查出非本馆馆藏地址的数据信息。实现非本馆馆藏地址信息的预览与打印、EXCEL格式的输出。
(6)阶段性重复索书号的检查。可检查本馆阶段性重复索书号情况,实现“检查结果”的预览与打印、EXCEL格式的输出。
2 结 语
《Unicorn系统编目报表数据的二维化开发与利用》项目的开发,解决并实现了编目文本报表数据的智能化转换、生成关系二维表数据以及人性化应用二维表数据解决编目工作中急需解决的共性问题。
本系统智能化的实现了处理联合馆文献标识(各馆文献标识的长度及前辍非一致)的数据,智能化的检查与输出编目数据关键性字段的错误报告;智能化的输出文献的明细账;文献账目及检查结果excel电子表格数据的智能化转换与生成。
利用Unicorn编目报表数据输出文献的明细账,节省了采访工作中文献明细账的编制环节。智能化实现编目数据关键性字段的检查与输出,提高了天津高校馆联合编目工作的整体数据质量。
目前,该项目成果已广泛应用于天津高校联合馆文献明细账的输出以及数据质量的检查。成果的推广应用方便了天津高校联合馆的工作、节省人力,提高了天津高校联合馆的自动化管理水平。
参考文献
[1]幸云,周凤飞,李秋实.天津市高校馆图书信息资源共建共享模式[J].图书馆论坛,2004,(6):142-145.
[2]http:∥www.tjdl.cn[EB].