isbnr10和isbnr13批量互换算法及程序 - 现代图书情报技术.pdf

isbnr10和isbnr13批量互换算法及程序 - 现代图书情报技术.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
isbnr10和isbnr13批量互换算法及程序 - 现代图书情报技术

总第161期 2008年 第2期 ISBN-10和ISBN-13批量互换算法及程序 黎邦群 (惠州学院图书馆 惠州516015) 【摘要】主要介绍ISBN-10和ISBN-13之间的差异,给出ISBN-10和ISBN-13之间进行批量互相转换的算 法,并在对算法进行分析的基础上,采用VB6.0实现了ISBN-10和ISBN-13批量互换程序。 【关键词】ISBN-10 ISBN-13 批量互换 算法分析 程序设计 【分类号】G250.7 TheAlgorithmsandProgramofBatchTransformingBetween ISBN-10andISBN-13 LiBangqun (HuizhouUniversityLibrary,Huizhou516015China) 【Abstract】ThispapermainlydiscussesthedifferencebetweenISBN-10andISBN-13,providesthealgorithmsof batchtransformingbetweenISBN-10andISBN-13,andrealizestheprogramofbatchtransformingbetweenISBN-10 andISBN-13basedontheanalysisofalgorithmbyVB6.0. 【Keywords】ISBN-10 ISBN-13 Batchtransforming Algorithmanalysis Programingdesign   国际标准书号 (InternationalStandardBookNumber,ISBN)是国际标准化组织(ISO)于1972年通过并在国际 出版界推行的、用于唯一识别文献的标准编号。从2007年 1月 1日起,国际标准书号的长度从 10位更改为 13 位。按照业界的协定,“ISBN-10”表示旧版的10位ISBN,而“ISBN-13”表示新版的13位ISBN。由于图书馆原 有的ISBN为10位的图书存在巨大库存,而新采访的又是新版的ISBN为13位的图书,使得ISBN-10和ISBN- 13将在一段时间内并存。这样就给图书馆的采访、编目、检索等工作造成了一定的影响。有时候需要进行大量的 ISBN-10和ISBN-13互换。为此,笔者于2007年开发了惠州学院图书馆ISBN-10和ISBN-13批量互换程序。 本文主要对这一程序的算法作一简要分析,并在分析的基础上采用VB6.0实现了ISBN-10和ISBN-13批量互 换程序,以供同行参考。 1 ISBN-10和ISBN-13的差异 1.1 ISBN-10的结构   ISBN-10由10位阿拉伯数字组成,并由3条短横线分成4段。每段都有不同含义,第 1段是由1到5位数 字组成的地区号,第2段是由2到5位数字组成的出版社代码,第3段是由1到6位数字组成的书序号,第4段是 校验码。如ISBN7-80017-437-9中的第一段7代表中国,第2段80017代表长城出版社,第3段437代表由长 [1] 城出版社出版的《红楼梦》一书,第4段9为校验码 。 1.2 ISBN的升位方案   将现有的ISBN号增加前缀“978”,ISBN从10位上升为13位。结构上有了新的变化。升位后的ISBN-13将   收稿日期:2007-06-22   收修改稿日期:2007-08-01 XIANDAITUSHUQINGBAOJISHU    91 应用实践 与现今印制在条形码上的EAN-13号码形式完全 的。分为读取待转换 ISBN文件、进行循环判别与转 [2] 相同 。 换、输出转换后的文件3个部分。 1.3 ISBN-10和ISBN-13的差异   (1)读取待转换ISBN文件程序   比较ISBN-10与ISBN-13,除了ISBN-13多了一   批量互换程序是利用 VB创建外部 Excel对象来 组前缀号“978”,其校验算法也不同。其中IS

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档