条码软件 ( Barcode Software 或者 Barcode Application ),指与条码技术应用相关的各类软件,包括条码生成和打印软件、条码扫描和识别软件、条码应用管理软件。
1、条码生成打印软件
条码生成打印软件,主要包括2局部功用,一个是条码的生成,一个是条码的打印。
条码生成:其内在主要分2个步骤,一个是编码,一个是产生条码图形。
★ 首先,依据应用请求停止编码。
如 产品编码、货物编号、车票编号、设备序列号、入场券号等,制定其编码规则,比方条码位数、字母还是数字还是皆有、编码各段组成的意义。
比方,商品码EAN13码固定为13位,每一段都有其实践意义,第1~3位为国度代码,第4~7位为厂商代码,第8~12位是产品编码、第13位为校验(Check Code);
又如,能够给图书馆书架每个位置停止编号,前面几位是书馆号、中间几位是排号,后面几位是层号,这样的串数字及赋予了实践的一样(所以也叫赋码)。
普通在公共场所运用的条码要有公共的编码定义,这样才干被大家普遍辨认。
在内部运用的编码依据应用实践状况自在编码。比方,为产品编码由产品编码 + 消费日期 + 流水号来生成,如 balilan10118001(如图),产品编码是balilan,118是自然日号,001是序列号,经过这个条码编码就能够晓得这是一个编码为balilan,在2010年第118日消费的第1个产品。
其实条形码也可以简单的按照序号编码,比如00000—99999,不能直接看出它的含义,只要是唯一的就行。然后,应用程序将其作为ID,存储其具体含义(如产品代码、颜色、规格、产地等。)在数据库中,扫描识别后显示其代表内容,也可以在应用中发挥作用。但一般有意义的代码在实际应用中会比较直观和人性化,便于人眼和系统识别。
★接着,指定采用的条形码类别。条形码有很多种。世界上大约有200-300种一维码和二维码,如Code128、Code39、EAN、二维码、PDF417等。不同的条码类别有不同的规则,生成的条码图形也不同。指定条码类别,然后根据其规则生成图形,这样生成的条码就可以被扫描识别。
图形的生成需要算法和图形描述,这些算法模块每一个都需要自己实现。就像一般的条形码打印机一样,这些实现被加载进来,用指令提供给外部,运行它的指令就可以生成相应的条形码图形。还有一些条形码是以字体的形式提供的。例如,Code128字体可以从互联网上下载。还有一些条码打印软件模块提供的API被调用;当然也可以由专业的条码公司提供。
★最后将生成的图形输出到打印机,可以打印图形条码。
目前,条形码打印软件可以通过三种方式获得。一个是有自己的软件开发实力和必要性,可以自己开发实现;一种是委托专业的条码软件公司定制开发,特别是有个性化需求的时候,比如特殊的标签样式,特殊的应用;一种是购买产品软件,如BarTender、Loftware、Codesoft、LabelMatrix、LabelSoft等条码标签打印产品软件。
2、条码扫描识别软件
条形码在意义上是一种图形,它需要被识别和解码才能应用。通过条码扫描设备进行识别,条码扫描识别软件的功能是采集、转换、传输、存储、输出条码,可以服务于管理应用系统或管理工作。
比如,当一个企业有多种条码时,可以专门用条码扫描软件统一识别各种条码,然后存入数据库,作为管理系统应用的依据;
另外,有些条码是加密的,可以通过条码扫描软件解密输出。
另外,通过条码软件简单采集条码,进行防错防重判断,然后传输到EXCEL、TXT、XML等文档;
此外,还可以实现入库、发货、移动扫描和条码采集的软件,无线或离线输出到后台系统(如ERP、进销存、WMS、POS等。).
扫描设备包括条码采集器(PDA、条码移动手持终端、手机等。)、条形码扫描仪(也叫扫描仪)等。
条码采集器,一般内置小操作系统,可以运行用户程序,需要根据厂商提供的开发工具进行开发,比如WINCE设备,可以用VS根据微软提供的CE开发环境进行开发;比如PT850是根据新世界提供的开发工具uTools(C++)开发的;比如Denso300系列采集器就是根据其提供的开发工具用QBASIC语言开发的,等等。
条码扫描仪,如果是USB或者键盘接口,其功能就像键盘一样,扫描后会自动直接输出到电脑有输入焦点的地方(如text、Word、Execl等。);如果是串行或无线(如蓝牙),需要一些软件监控接口进行条码扫描,将采集到的条码输出到应用系统或文档中。
一般条码扫描软件是由条码软件公司根据应用系统定制开发的。当然也有一些简单的条码扫描软件可以直接使用,比如仓库库存采集器软件、图书检查器、条码扫描应用(手机)等等。
3、条码应用管理软件
这是指条码技术在企业经营管理中的应用,在基于计算机输入输出的传统管理系统(如ERP、进销存、MES、WMS等)中加入条码技术。),并利用条码的准确性、高效性、移动性、实时性、便携性等特殊优势对系统进行改造或重新设计,使管理系统更加敏捷,数据更加准确实时,操作更加便捷高效,最终提高系统的效率,使企业的管理和执行一体化。
条码因其低成本、高效率而广受欢迎,应用广泛,包括仓库管理(条码WMS)、质量追溯系统、固定资产管理(EAM)、条码物流系统、速测通快递分拣系统(Sucetong)生产管理、快递、商业零售POS系统、防伪防走私管理、汽车配件跟踪、票证管理等。