- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
03-掌握条码技术.pptx
; 当你收到快递后,你会如何处置快递单子?撕了,嫌麻烦;扔掉,可上面又印有自己的姓名、电话等信息,害怕个人信息被泄露。第六届中国大学生计算机设计大赛软件与服务外包竞赛上,杭州师范大学学生开发设计的二维码快递单,就把这个问题解决了。
金雨雷是杭州师范大学软件工程专业的学生,作品《基于二维码的物流服务系统》由他和4位同学一起开发设计。他们设计的快递单上很简单,上面有一维码、二维码和三个商品运输标识,没有寄件和收件人的名字、电话、地址等信息。 既然没有任何信息,那么快递员怎么送件?“这是一套网络操作系统,寄件人只要登陆服务网站,将个人信息填好,然后把含有二维码的快递单打印出来贴在要寄的物品上,然后交给快递员即可。”; 思考:1.二维条码如何实现对快递单的信息保护? 2.一维条码和二维条码在快递单应用中的功能有何差异?;1.条码的定义;条形码扫描识读器、条码打印机
;一个完整的一维条码的组成次序依次为:静区(前)、起始符、数据符、中间分割符(主要用于EAN码)、校验符(可选)、终止符、静区(后) ;条码结构的基础术语;3. 条码的特点;1. 按条码维数分类:
(1)一维条码
(2)二维条码;1. 按条码维数分类:
(1)一维条码
(2)二维条码;一维条码;2.按码制不同分类
码制是指条码符号的类型,每种类型的条码符号都是由符合特定编码规则的条和空组合而成。
常用一维条码的码制包括:EAN码、UPC码、39码、交叉25码、128码、93码及Codabar(库德巴码)等。其中EAN码和UPC码作为商品条码使用, 128码、ITF码、39码、Codabar码等作为物流条码使用。
常见二维条码的码制有PDF417条码、QR Code条码、Code 49条码、Code 16K条码等。
;UPC码;EAN码 ;25码(标准25码) ;交叉25码 ;39码 ;库德巴码 ;128码 ;93码 ;1. 模块组合法
2. 宽度调节法 ;1. 物流编码的内容
;2. 物流编码的特点;;我国发布的条码标准(部分);一、通用商品条码;2. 商品条码的符号特征;3. EAN-13码;;三种代码结构;EAN-13代码结构;部分EAN(GS1)成员国(地区)代码; 厂商在编码时必须遵守商品编码的3项基本原则:唯一性、稳定性及无含义性。
假设分给A厂的厂商识别代码为6901234,其部分产品的编码如图所示。;4. EAN-8码;;用EAN-8码的结构:
A、商品项目识别代码? EAN编码组织在EAN分配的前缀码(X8X7X6)的基础上分配给厂商特定商品项目的代码。为了保证代码的惟一性,商品项目识别代码须由中国物品编码中心统一分配。
B、校验位? 用来校验其他代码编码的正误。计算方法见GB 12904。
? ;商品条码的组织机构;商品条码的注册与管理;步骤1:包括校验码在内,自右向左编制代码位置序号(校验码的代码位置序号为1);
即X13 X12 X11 X10 X9 X8 X7 X6 X5 X4 X3 X2 X1
步骤2:从代码位置序号2开始,所有偶数位的数字代码求和为C0;
即C0=X12+X10+X8+X6+X4+X2
步骤3:将步骤2的和乘以3为C1。即C1= 3C0
步骤4:从代码位置序号3开始,所有奇数位的数字代码求和为C2;
即C2=X13+X11+X9+X7+X5+X3
步骤5:将步骤3与步骤4的结果相加为C3; 即C3= C1+ C2;步骤6:取步骤5结果的个位上数字D;
即D=取C3的个位
步骤7:用10减去D所得数的个位上的数即为检验码X1;
即X1=取(10-D)的个位
厂商在对商品项目编码时,不必计算校验码的值,该值由制作和打印条码符号的设备自动生成。;二、储运单元条码; 内含同类消费单元的定量储运单元的代码结构;2.变量储运单元;3. 交叉25码;;交叉25码的字符集 ;步骤1:包括校验码在内,自右向左编制代码位置序号(校验码的代码位置序号为1);
即 …X6 X5 X4 X3 X2 X1
步骤2:从代码位置序号2开始,所有偶数位的数字代码求和为C0;
即C0=X2+X4+X6+…
步骤3:将步骤2的和乘以3为C1。即C1= 3C0
步骤4:从代码位置序号3开始,所有奇数位的数字代码求和为C2;
即C2=X3+X5+X7+…
步骤5:将步骤3与步骤4的结果相加为C3; 即C3= C1+ C2;步骤6:取步骤5结果的个位上数字D;
即D=取C3的个位数
步骤7:用10减去D所得数的个位上的数即为检验码X1;
即X1=取(10-D)的个位数
;4. ITF-14条码和ITF-16条码;EAN-
文档评论(0)