进贤商品条形码查询方法

17732605906

联系我们

  • 南昌满泰条形码代理有限公司
  • 联系人:王经理
  • 电话:17732605906(微信同步)

新闻中心

您的位置:首页 > 新闻中心 > 进贤商品条形码查询方法

进贤商品条形码查询方法

作者:南昌满泰条形码代理有限公司 时间:2024-01-27 08:48:22

二维南昌条码的码词很多,而且对于相同的信息根据不同的编码模式所得到的码词是不一样的,所以不能像一维条码一样将所表示的信息与码词对应起来然后存在数组中。对于文本信息,编码采用文本模式,表示的信息包括所有的ASCII码字符以及汉字字符等。将文本信息转换成码词时需要一个中间过程,即将文本信息转换成文本模式下的对应值——文本码,然后将相邻的文本码以30作为基数两两结合起来,最后得到编码的码词。在此过程中还涉及模式转换的问题,因此将文本信息及其对应的文本码保存在Access数据库的一个数据表中,将文本信息转换成文本码的过程就变成了查询数据库的过程。本文采用VC++语言编程及ODBC接口方式对数据库进行访问。

首先截取待查询的文本字符串中第一个字符,并将文本模式设为大写字母子模式,接着判断存放文本码信息的数据库是否已经打开;查询的SQL语句含义是从数据表中的第一行开始依次向下查找该字符,直到找到该字符为止,并记录下该行value字段的值。这个值就是字符的文本码。在记录文本码的同时还要判断是在数据表的哪一列找到该字符的。如果是在当前的子模式中找到的,则不需要进行模式切换,否则要先进行模式切换,并将模式切换码包括到表示该字符串的文本码集合作为一个文本码进行处理。

银行客户南昌条码自动查询系统利用激光技术和世界领先的条码技术,并使其与银行现有计算机体系有机嵌合,实现了一个开放性的客户自动查询系统。

一、系统结构该系统由3个部分组成:

1、客户条码查询卡客户条码查询卡,使用CODE39条码表示银行客户帐号(或代码)并采用独特的激光制作工艺,将条码直接生成在PVC工程塑料查询基片上。在正常情况下,首读率为100%,误码率低于百万分之一。卡片有3个级别:普通级、保护级和保护加密级。普通级:直接用明码形式表求帐号,条码特征明显且制作成本低,但有被复印、复制而保密性差的缺点;保护级采用和种彩色保护膜将条码加以隐含,优点是可防止复印,缺点是不能防止复制,顺便指出,此项技术早在1986年由美国3M公司推出,目前,国内一些公司也采用该技术并称之为“隐形码”。但仍能通过红外、镭射扫描器读出而复制,尚未达到银行的全部要求。保护加密级它充分利用解码设备的特殊功能,采用加密条码表示部分帐号,配合相把软件,做到了同时防止复印和复制,从而完全达到银行所要求的保密性,可靠的保护了其客户的商业秘密。例如、假定有一银帐号为:O21-489-7765368行号十科目号十帐号共计15B利用上述功能,我们可令A=021-、B=489-;则实际条码查询卡上的条码为:AB7765368行号+科目号十帐号=9B这样,条码位数缩短,有利制作;行号和科目号内容,可根据银行发展需要随时改变,可以用代表行号或科目号的函数A.B做为密码,通过查询软件加以辨别真伪,从根本上解决了查询卡防复制的问题。

2、条码查询专用设备1)解码设备该系统所提供的解码设备分为两大系列。一系列用于普通级和保护级卡片。适用于国产终端和任何工作站(PCxT/AT),另一系列用于保护加密级卡片,适用于高级国产终端(如STAR500、600),进口终端(如1BM、DEC、UNISYS、ATT、HP、COMPAQ、NEc等)以及各种工作站。需要特别指出,上述条码设备的解码器,均配备有大容量EPROM,可存储丰富的键盘解释程序以及修改键盘之程序,加之品种齐全的通讯接口,因而除具备常规解码功能外,还具备普通解码器所不具备的特殊功能,即:①键盘仿真状态设置键盘之基本种类为PC方式和VT方式两种。一般解码器在做键盘仿真时,只需根据所仿真键盘之类型,按其规定的编码进行设置,同时配备对把终端之通讯接口,即可完成各种类型键盘仿真的设置。这一功能,从根本上解决了国内银行机种繁多和升级换代的问题。③语言功能即能在读入条码的前后,设置前言和后语,可一次性分别设置1~25个ASCII字符的前言或后语,从而可方便的插入原程序,大大减少银行软件的修改量。同时,亦可做到一卡多用,即可同时完成查余额、往来帐、打印等多项任务。③修改键盘功能可设置任一键盘命令(如A键)为一常量或变量之函数,使之任意的对应于1~4个键盘命令(如A=021-)。这样从根本上改变了原有条码技术的局用性,即明码形式和只能表示固定信息,从而使条码技术的应用有突破性的进展。2)专用终端(工作站)及其通讯接口,系统需要银行在每一营业网点上专门提供一条供查询用通讯口,并联接专门供查询所用的终端(或工作站)。在多用户操作环境中,上述问题比较容易解决,原因是多用户环境中,在多用户卡的支持下,总是可以提供一条专用通讯口,并且可提供丰富的终端通讯接口,因而利用银行现有终端即可实现。但在单机操作环境(DOS)和大型机(如1BM4381,日立M2000等)操作环境下,问题就复杂一点,对于前者,可提供专用工作站及其相应的支持软件、在网络方式下实现自动查询,而完全不影响其本身的作业。对于后者,则可提供多种方式的仿真终端和各种通讯协议,并在银行软件人员的配合下,顺利的与其接口并完成自动查询。

3.银行现有计算机系统目前,银行现有计算机系统主要有单机,多用户和大型机3大类操作环境,把分别加以处理。在硬件接口上,多用户系统一般通过RS232口,很容易解决;单机则通过联网的方式来解决;对大型机,亦可在终用控制器上加一专用分流器(分频器)来解决。在软件方面、由于现有银行软件是比较成熟的,无论在何种操作系统下,都是将查询业务放在一独立模块中。因此,软件人员只需在原有查询程序上作少量修改,即可实现自动查询。

二、系统特点简单实用查询系统为客户提供了及时了解自己帐目的新型手段,即减轻了银行工作人员的负担,又决解了客户查帐难的问题。在银行方面,由于系统不受操作系统的限制,在实施时无需大量改动原有程序,在短时间即可完成软件设计和设备安装,不影响银行的正常业务。在客户方面,只需将查询卡通过读码设备一光憎,便可在屏幕上出现所需信息。操作极为简便。安全保密查询系统硬件设备准确性高,反应速度快,稳定性好,由于条码自动识别装置不响应除条码以外的任何人工干预,杜绝了客户通过输入设备侵犯银行计算机系统的可能性,有效地保护了银行现有计算机系统的安全性、保密性,系统可充分利用产品的优点,加之特殊的制作工艺,为客户提供了具有防复印、防复制、加密、挂失等功能的查询卡,有效地保护了客户的商业秘密。自动化程度高查询系统启动后,无需银行工作人员进行人工干预,完全自动工作,提高了银行的自动化管理程度,且因用户界面友好而提高了银行服务之形象。

1.定长南昌条码与非定长条码

定长条码是条码字符个数固定的条码,仅能表示固定字符个数的代码。非定长条码是指条码字符个数不固定的条码,能表示可变字符个数的代码。例如:EAN条码是定长条码,它们的标准版仅能表示12个字符,39条码则为非定长条码。定长条码由于限制了表示字符的个数,其译码的平均误识率相对较低,因为就一个完整的条码符号而言,任何信息的丢失总会导致译码的失败。非定长条码具有灵活、方便等优点,但受扫描器及印刷面积的限制,它不能表示任意多个字符,并且在扫描阅读过程中可能产生因信息丢失而引起错误的译码。

2.双向可读性

条码符号的双向可读性,是指从左、右两侧开始扫描都可被识别的特性。绝大多数码制都可双向识读,所以都具有双向可读性。对于双向可读的条码,识读过程中译码器需要判别扫描方向。有些类型的条码符号,其扫描方向的判定是通过起始符与终止符来完成。例如交插25条码、库德巴条码。有些类型的条码,由于从两个方向扫描起始符和终止符所产生的数字脉冲信号完全相同,所以无法用它们来判别扫描方向,如EAN和UPC条码。在这种情况下,扫描方向的判别则是通过条码数据符的特定组合来完成的。对于某些非连续性条码符号,如39条码,由于其字符集中存在着条码字符的对称性(例如字符“*”与“P”,“M”与“—”等),在条码字符间隔较大时,很可能出现因信息丢失而引起的译码错误。

3.自校验特性

条码符号的自校验特性是指条码字符本身具有校验特性。若在一条码符号中,一个印刷缺陷(例如,因出现污点把一个窄条错认为宽条,而相邻宽空错认为窄空)不会导致替代错误,那么这种条码就具有自校验功能。例如39条码、库德巴条码、交插25条码都具有自校验功能;EAN码、UPC码、93码等都没有自校验功能。自校验功能也只能校验出一个印刷缺陷。对于大于一个的印刷缺陷,任何自校验功能的条码都不可能完全校验出来。对于某种码制,是否具有自校验功能是由其编码结构决定的。码制设置者在设置条码符号时,均须考虑自校验功能。

4.条码密度

条码密度是指单位长度条码所表示条码字符的个数。显然,对于任何一种码制来说,各单元的宽度越小,条码符号的密度就越高,也越节约印刷面积,但由于印刷条件及扫描条件的限制,我们很难把条码符号的密度做得太高。39条码的最高密度为:9.4个/25.4mm(9.4个/英寸);库德巴条码的最高密度为10.0个/25.4mm(10.0个/英寸);交插25条码的最高密度为:

条码密度越高,所需扫描设备的分辨率也就越高,这必然增加扫描设备对印刷缺陷的敏感性。除此之外,在码制设计及选用码制时还需要考虑如下因素:条码字符宽度;结构的简单性;对扫描速度变化的适应性;所有字符应有相同的条数;允许偏差等。

5.条码质量

条码质量指的是条码的印制质量,其判定主要从外观、条(空)反射率、条(空)尺寸误差、空白区尺寸、条高、数字和字母的尺寸、校验码、译码正确性、放大系数、印刷厚度、印刷位置几个方面进行。

条码的质量是确保条码正确识读的关键,不符合国家标准技术要求的条码,不仅会因扫描仪器识读而影响扫描速度,降低工作效率,而且可能造成误读进而影响信息采集系统的正常运行。因此确保条码的质量是十分重要的。

1.申请条件(1)凡在我国依法取得法人资格的企业、事业单位,以及具有营业执照的私营企业、个体工商户,均可申请注册中国商品南昌条码厂商识别代码(以下简称厂商代码)。(2)在商品上使用注册商标的企业,申请注册中国商品条码厂商识别代码,原则上应拥有商标注册权;合法使用他人注册商标的单位,只有在不违背商品编码唯一性的前提下,方能申请注册中国商品条码厂商识别代码。

2.企业义务(1)一个厂商代码只给一个企业使用,企业不得转让或与其它企业共用自己的厂商代码。(2)为保证商品条码的唯一性,企业应将其厂商代码只用于本企业生产、经营的商品上,但为他人加工或使用他人注册商标的商品,原则上应使用商标注册者为该种商品编制的商品条码。(3)企业使用商品条码应遵循国家标准,以保证商品流通各环节能够准确识别商品信息。(4)企业应该按规定交纳有关费用。(5)企业应该按规定参加复审。

3.注册程序(1)企业向中国物品编码中心(以下简称“中心”)或其分支机构索取中国商品条码厂商识别代码注册申请书,按规定填写完整。(2)企业应提代企业法人营业执照(未取得法人资格的私营企业或个体工商户应提供营业执照)复印件及商标注册证明(如商品上不使用注册商标,企业应出具证明),并与厂商代码注册申请书一起送交中心或其分支机构。(3)企业应按照财政部和国家物价局规定的收费标准交纳有关费用。(4)注册完毕,中心将厂商代码以书面形式通知企业,并向企业颁发《中国商品条码系统成员证书》。(5)中心将对企业及其注册的厂商代码予以公告。

4.厂商代码的维护(1)企业如与他人合资、合并,其新企业应单独办理厂商代码注册申请手续。(2)厂商代码有效期为二年,期满后应进行复审。


 

版权所有:南昌满泰条形码代理有限公司  - 网站地图  技术支持QQ/微信:1766534168