Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305059
  • 博文数量: 92
  • 博客积分: 2541
  • 博客等级: 少校
  • 技术积分: 1015
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-03 08:50
文章分类

全部博文(92)

文章存档

2010年(3)

2009年(14)

2008年(75)

我的朋友

分类:

2010-03-22 11:18:06

            ACCESS实现图书条码的打印设计

胡昌文

(广西大学图书馆  南宁  530004

摘要:本文根据广西大学图书馆应用实践,介绍了利用微软access实现图书条码的打印设计方法,为污损条码、赔书补条码、捐赠图书等图书条码的打印提供了方便、经济实用的方法。

关键词:access  报表 条形码 code39 图书条码  打印

中图分类号:G250.7    文献标识码:B

 Printing and Design of Bar Code for

Books by Using Access

Hu Changwen    

(Library of Guangxi University, Nanning 530004 )

Abstract:  Based on the application and practice in the library of Guangxi University, this paper

introduces the method for realizing the design and printing of bar code for books by using

Microsoft Access. It offers a convenient, flexible, economical and practical way for bar code

printing when it is requited to replace any defiled or damaged bar codes, or supplement bar codes

for books compensated by the readers or donated by others.

Keywords:  Access, report form, bar code, code39 bar code for books, printing

 

1 问题的提出

条码技术是在计算机、光电技术和通信技术的基础上发展起来的一项综合性科学技术,是信息数据自动识别、输入的重要方法和手段。由于条码技术具有可靠、快速、方便、经济的特点,目前已广泛应用于零售、制造业、贸易、物流、军工、医疗卫生、金融等诸多自动化管理行业和领域。

随着图书馆数字化进程的快速发展,条形码在图书馆自动化管理中应用越来越广,条形码的制作则显得更为重要。在本馆的具体应用中,存在以下问题:

1.本馆的纸质图书绝大部分都是通过政府公开招标方式采购,图书条码的设置、打印以及粘贴均为书商完成,本馆并未购置专用的条码打印机及打印软件,而近年来,随着东盟泛北部湾经济体系的逐步形成,越南语、泰语等东盟小语种的书籍也有了选择性的购入,但由于此类图书采购渠道等原因,图书条码制作、打印以及粘贴需要自己完成。

2.图书频繁的借还流通,必然导致图书条形码的污损,如图书条码破损等导致条码阅读器读取下降甚至无法识别污损的图书条码。

3.图书丢失或赔书,图书条码也需要重新打印粘贴。

4.本馆捐赠书库的图书大多是学生、教工、社会人士所捐赠,并没有粘贴图书条形码。

5.本馆的考勤系统使用条码来识别员工的身份,也经常存在污损、丢失的情况。

根据上述实际情况,迫切需要制作出适合本馆的具有个性化以及批量打印的条形码,经过实践,利用微软access的报表功能即可设计打印出比较满意的条形码。

2 条形码技术概述

  2.1 条形码及其原理

条形码技术最早产生于20世纪40年底,诞生于威斯丁豪斯实验室,条形码是一种可供电子仪器自动识别的标准符号,由粗细不同,黑白(或彩色)相间的条、空以及相应的字符组成的标记群组成,用以表示一定的信息,能快速地为产、供、销各环节在采集、处理和交换信息时提供表示。

条码是一种可印制的机器语言,从计算机语言来看,条码是可直接重复产生“0、“1比特流的可印制机器语言。目前常用的条码类型有:code128code39、交叉二五、EAN等。

条形码技术具有:识别速度快、可靠性高、采集信息量大等灵活实用的优点。

  2.2 code39简介

     Code391975年由美国Interme公司研制的一种条码,它是一种能够对数字、英文字符及其他字符等44个字符进行编码、条空均表示信息的非连续型、非定长、具有自校验功能的双向条码。

    由于code39具有编码规则简单、所能表示字符个数多、且其自检验功能使得caode39具有误读率低等特点,因此在工业、图书及票证等内部管理领域有着极为广泛的应用,鉴于此,我馆所有图书条码、考勤条码均采用coede39为条形码编码

3 ACCESS实现打印设计方法

3.1 软、硬件选取

通过前面的介绍,结合本馆实际,软、硬件的选取上以经济、实用、方便为出发点:打印机无需另外购买专用的条形码打印机,利用本馆现有的爱普生6200激光打印机即可,条码也无需购买专用的条码标签,使用普通A4纸,打印后好后,再利用现有用于切割借书证切纸铡刀切割成条即可。

软件使用微软OFFICE系列套件中的Access数据库管理系统软件,使用数据库及报表功能实现,批量打印可直接将条码批量插入到access表中,access报表自动从表中读取条码号,也可以自定义个性化的条码打印,打印规则为A44*11,即每行4个标签,共11行。

3.2 具体实现

     1.code39字体设置:要实现code39条码的打印,首先需要code39的字体,把code39字体文件FREE3OF9.TTF拷贝到操作系统的“C:\windows\fonts”下面,以便access数据库直接从操作系统中调用code39字体,这样,在access字体选择中会出现“free 3 of 9 字体。

    

阅读(1866) | 评论(1) | 转发(0) |
0

上一篇:用ACCESS实现图书条码的打印设计

下一篇:没有了

给主人留下些什么吧!~~

chinaunix网友2010-03-23 12:36:29

如果您有一技之长,请到淘师宝发帖子收徒弟; 如果您想学习一门技能,请到淘师宝发帖子拜师傅; 拜师傅,收徒弟,到淘师宝,网址:www.taoshibao.com