期刊管理自动化系统中刊名变动的处理,本文主要内容关键词为:变动论文,自动化系统论文,刊名论文,期刊论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
在信息时代到来之际,高校图书馆应尽快完善期刊自动化管理。实践证明,利用计算机管理期刊不像对图书文献那样方便。因为期刊是一种连续出版物,每种期刊年复一年,由若干期组成,且连续不断地继续下去,并将经历许多变化,其中之一就是刊名变化。期刊管理自动化系统中刊名变化如何处理得更好,是摆在我们期刊工作者面前的重要问题。
1刊名变动的类型
(1)改名:一种期刊在出版过程中改变原有刊名,采用新刊名,但卷期仍相连续,如:《中国建筑防水材料》1996年改名为《中国建筑防水》继续出版。
(2)合并:两种期刊合并改用新刊名后仍继续出版。如:1982年《瓯海》与《文学青年》合并后改名为《春草:文学双月刊》。
(3)吸收与并入:一种期刊吸收另一种期刊,期刊名不变;反之是并入。如《无损检测》于1986年吸收了《国外无损检测》,仍以《无损检测》出版;反之是《国外无损检测》于1986年并入《无损检测》。
(4)分裂:一种刊物分裂出两种或两种以上的刊物称之为分裂。如:《计算机应用与应用科学》分成为《计算机科学》与《计算机数学》。
(5)分出:一种刊物分出另一种刊物后,原刊名保持不变仍继续出版,如:《内蒙古社会科学》于1985年起分出《开拓》,原刊继续出版。
2刊名变动的计算机管理方法
2.1 管理方法
期刊自动化管理系统的设计之所以困难,其原因之一是刊名不是一成不变的。无论是中文期刊,还是外文期刊,在其漫长的出版过程中由于主客观原因,刊名经常会出现变化,这些变化给期刊管理自动化系统的设计增加了复杂性。
刊名变更之后,其内容虽有一些变化,但一般限于原内容的扩展、深入或调整,与原刊物仍保持着较紧密的连续性。为了便于掌握刊物变更的历史过程,给管理工作和检索工作提供必要的信息,应对刊名变更的情况作出准确的记录。根据记录,可以快速掌握任何一种馆藏期刊的名称变化史及馆藏情况。
目前,期刊自动化管理系统中对刊名变化的处理方法是在数据库中对每一种期刊预留字段,当期刊发生改名或其它变化时,除对新刊按规则作著录之外,还要同时对新旧刊在预留字段中作标注,记录其变化情况和馆藏情况,以供检索使用。这种方法存在着如下问题:(1)浪费了计算机的大量存储资源。因为多数期刊不改刊名,只有少数期刊存在改刊名的问题;(2)对原刊名不变,多次合并期刊或多次分出期刊等情况,预留的字段有可能不够用。
解决上述问题的方法是,在期刊自动化管理系统的数据库中除期刊基本信息表之外单独设立刊名变动记录表,把所有期刊的基本信息存储到基本信息表中,如果刊名发生变化,应把刊名的变化信息存储到刊名变动记录表中。检索时根据基本信息表和刊名变动记录表的内容,即可查得期刊的基本信息和刊名变化的情况。
2.2 数据库结构
要实现刊名变化的计算机管理,必须针对期刊的特点和刊名变化的规律,设计合理的功能模型和信息模型,并以此为基础建立数据库和应用程序。刊物数据库中需要建立三个表:基本信息表、刊名变动记录表、查询结果表。
(1)刊物的刊名、编者、出版者、ISSN号、分类号等基本信息存储在“基本信息表”中,表名为K-JBXX;
(2)刊名的变动信息存储在“刊名变动记录表”中,表名为K-KMBD,表结构及说明如表1所示。根据变动类型的不同,“DM1”、“DM2”、“DM3”三个属性的含义见表2。
表1 “刊名变动记录表”结构
名称XH BDRQBDLXDM1DM2DM3
类型数值日期字符字符
字符
字符
说明序号变动变动刊物
刊物
刊物
日期类型代码1 代码2 代码3
表2 “刊名变动记录表”说明
变动类型
举例 DM1DM2DM3
改名
A改为B
A B
合并
C、D合并为E C
D E
并入
F并入G,G名不变 F
G G
吸收
H吸收I,H名不变 H
I H
拆分
J拆分为K和L J
K L
分出
M分出N,M名不变 M
N M
例如C刊与D刊合并后更名为E刊,则分别在各刊物代码中记录C、D、E。为便于查询,合并和拆分各占两个记录,其余情况只占一个记录。
(3)查询结果表
由于刊物沿革的查询非常复杂,是一个深层嵌套的复合查询,为了简化查询,可建立查询结果表,存储查询过程的中间结果和最终结果。表的结构和属性定义与“刊名变动记录表”相同,表名为K-KMCX。
2.3 刊名变动的记录方法
当刊名变动时,应按表2的约定,将变动信息记入“刊名变动记录”表中。例如:
XH BDRQBDLXDM1
DM2
DM3
1
1996改名
中国建筑防水材料
中国建筑防水
ISSN1004-5457 ISSN1007-497X
2
1986吸收
无损检测国外无损检测
无损检测
ISSN1000-6656
ISSN1000-XXXX ISSN1000-6651
3
1979拆分
新华半月刊 新华月报
新华文摘
ISSN1001-0000
ISSN1001-666X ISSN1001-6651
2.4 基本的查询方式
对刊物名称变化进行查询时,可将整个查询过程分解为两种基本的单元查询方式:正向查询、反向查询。
正向查询:查询一种刊物在定名之后的一个变动。查询时以指定的刊名为查询对象,令KM=“<指定的刊名>”,以
[DM1=KM or (DM2=KM and BDLX=“合并”)]
为条件在“刊名变动记录表”中进行查找,查询结果存入“查询结果表”中。
反向查询:查询一种刊物在定名之前的一个变动。查询方法与正向查询相同,查询条件为:
[DM3=KM or (DM2=KM and BDLX=“拆分”)]
2.5 查询方法
查询的一般方法是,将指定的一种期刊作为查询对象,先作反向查询,然后作正向查询。查询结果按时间顺序排序后输出。为简化查询过程,对反向查询过程中出现的期刊均只作反向查询;对正向查询过程中出现的期刊也只作正向查询。当要查询一种刊物定名之后发生的多次变动时,只要连续地进行多次递推式正向查询即可。同理,反向查询的递推即可构成对一种刊物在定名之前与其它期刊关系的查询过程。将正反向查询的递推过程组合进来,即可构成对一种指定刊物名称变化沿革的全部查询。递推查询时应根据当前查得的变动类型和单元查询方式,采用不同的方法确定下一步的查询对象。例如,在正向查询时,当前查得的变动类型为“拆分”,则应分别以拆分的两种刊物为对象进行新的正向查询。又例如,在反向查询时,当前查得的变动类型为“分出”,则应以原刊名继续查询,但应排除已查询过的所有记录。其余情况不再赘述。
例如,对3.3中的例子进行查询。以刊物《中国建筑防水》为基本查询对象,查询结果记入“查询结果表”,经过整理后输出结果见图1。
图1.查询结果示例
ISSN1007-497X《中国建筑防水》
1996年继承:
ISSN1004-5457《中国建筑防水材料》
结语
由于期刊管理的复杂性,使得图书馆信息管理系统主要用于书籍管理,较少涉及期刊管理。造成期刊管理的手段明显落后于图书管理。本文在期刊管理的一个方面进行了研究,建立了相应的信息模型和记录。因期刊中很多属性均可能发生变化,其本身的连续性要求对这些变化作可追溯记录,因此,本文的基本思想也可用于期刊管理的其它方面,构成更完善的管理和查询方式。