第1章 条码基础知识 1
1.1 条码技术与自动识别技术 1
1.2 条码技术的研究对象与特点 4
1.2.1 条码技术的研究对象 4
1.2.2 条码技术的特点 5
1.2.3 条码的功能 6
1.3 条码的基本概念、符号结构及分类 7
1.3.1 条码的基本概念 7
1.3.2 条码的符号结构 9
1.3.3 条码的分类 9
1.4 条码的应用 10
1.4.1 一维条码在仓储管理中的应用 10
1.4.2 二维条码在图书管理中的应用 11
关键概念 13
本章小结 13
思考与练习 13
实验一、Label Matrix32软件的安装和功能介绍 14
阅读材料1 火车票的二维条码应用系统设计 19
第2章 常见的一维条码及编码理论 23
2.1 几种常用的一维条码 23
2.1.1 25条码 23
2.1.2 交插25条码 24
2.1.3 39条码 25
2.1.4 库德巴条码 28
2.1.5 UPC条码 30
2.2 一维条码的编码理论 31
2.2.1 代码的编码方法 31
2.2.2 条码符号的编码方法 31
2.2.3 编码容量 32
2.2.4 条码的校验与纠错方式 33
关键概念 34
本章小结 34
思考与练习 34
实验二、使用Label Matrix32软件进行标签设计 34
阅读材料2 巡检机器人中二维条码的设计与应用 37
第3章 商品条码 42
3.1 概述 42
3.1.1 商品条码的符号特征 42
3.1.2 商品条码的组织机构 43
3.2 商品标识代码的结构 44
3.2.1 EAN/UCC-13代码 44
3.2.2 EAN/UCC-8代码 46
3.2.3 UCC-12代码 46
3.3 商品条码的符号结构 48
3.3.1 EAN-13商品条码 49
3.3.2 EAN-8商品条码的结构 50
3.3.3 UPC-A商品条码 51
3.3.4 UPC-E商品条码 52
3.4 商品条码的符号表示 52
3.4.1 商品条码的二进制表示 52
3.4.2 字符集 53
3.4.3 编码规则 54
3.4.4 商品条码的符号表示 55
3.5 商品项目代码的编制 61
3.5.1 编码原则 61
3.5.2 特殊情况下的编码 62
3.5.3 编码举例 63
3.6 特殊应用的条码编码 64
3.7 一维条码译码算法和实现 69
3.7.1 一维条码译码的理论知识 69
3.7.2 条码图像的识读 71
3.7.3 译码的实现 71
关键概念 74
本章小节 74
思考与练习 74
实验三、条码扫描仪的安装 74
阅读材料3 一维条码识别系统的设计与实现 76
第4章 二维条码 83
4.1 二维条码的概述 83
4.1.1 二维条码的特性 83
4.1.2 二维条码的分类 86
4.1.3 与二维条码有关的基本术语 87
4.1.4 二维条码识读设备 88
4.2 PDF417条码 89
4.2.1 概述 89
4.2.2 术语及定义 89
4.2.3 基本特性 89
4.2.4 符号结构 90
4.2.5 符号表示 90
4.2.6 模式结构 92
4.2.7 数据编码 95
4.2.8 全球标记标识符(GLI) 96
4.2.9 错误检测与纠正 97
4.2.10 宏PDF417条码 99
4.3 快速响应矩阵码QR Code 101
4.3.1 QR Code条码特点 101
4.3.2 相关术语 102
4.3.3 编码字符集 103
4.3.4 基本特性 103
4.3.5 符号结构 104
4.3.6 码字符号的表示 106
4.3.7 符号的设计 111
关键概念 113
本章小结 113
思考与练习 113
实验四、运用条码扫描仪识别条码 114
阅读材料4 二维编解码技术研究与应用 117
第5章 EAN·UCC系统 123
5.1 EAN·UCC系统的发展 123
5.2 EAN·UCC全球统一标识系统 124
5.2.1 EAN·UCC全球统一标识系统的主要内容 124
5.2.2 应用领域 127
5.3 EAN·UCC系统的条码符号体系 128
5.3.1 全球贸易项目代码 128
5.3.2 储运单元条码 133
5.3.3 应用标识符 135
5.3.4 物流单元条码 138
5.3.5 位置码 150
5.3.6 资产代码标识 152
5.3.7 服务标识代码 153
5.4 EDI技术 153
5.5 射频识别(RFID) 155
5.6 EPC产品电子代码 159
5.6.1 EPC与条码 159
5.6.2 EPC系统的结构特点和编码体系 160
5.6.3 EPC的特点 161
5.6.4 EPC系统的信息网络系统 162
5.6.5 EPC系统的工作流程 163
5.6.6 EPC的现状与发展趋势 163
关键概念 165
本章小结 165
思考与练习 166
实验五、Bartender软件的安装 166
阅读材料5 物流条码标准体系及物流条码的应用 170
第6章 条码的识读 176
6.1 识读原理 176
6.1.1 条码识读相关术语 176
6.1.2 条码识读系统的组成 178
6.1.3 条码符号的识读原理 180
6.1.4 条码识读器的分类 180
6.2 常用识读设备和选型原则 181
6.2.1 常用识读设备 181
6.2.2 识读设备选型的原则 182
6.2.3 条码识读器使用中常见问题 183
6.3 数据采集器 183
6.3.1 概述 183
6.3.2 便携式数据采集器 184
6.3.3 无线数据采集器 187
关键概念 188
本章小结 188
思考与练习 189
实验六、Bartender软件的功能介绍 189
阅读材料6 条码识读与印刷质量控制 192
第7章 条码的制作 194
7.1 条码符号的设计 194
7.1.1 机械特性 194
7.1.2 光学特性 196
7.1.3 条码标识形式的设计 198
7.1.4 载体设计 199
7.1.5 商品条码设计 199
7.1.6 储运条码的设计 207
7.1.7 物流标签设计 208
7.2 条码标识的生成 208
7.3 条码标识的印刷 209
7.4 印刷技术 211
关键概念 212
本章小结 212
思考与练习 212
实验七、用Bartender软件制作符合规定的标签 212
阅读材料7 基于条码扫描的特种冰箱集存库系统设计与应用 216
第8章 条码的检验 221
8.1 条码检验的相关术语 221
8.2 检验前的准备工作 222
8.2.1 环境 222
8.2.2 检测设备 223
8.2.3 样品处理 224
8.3 条码检测的方式 224
8.3.1 条码检验的方法 224
8.3.2 综合质量等级检验方法 225
8.4 条码检测的常用设备 230
8.4.1 便携式条码检测仪 230
8.4.2 在线式条码检测仪 230
8.4.3 固定式(台式)条码检测仪 230
关键概念 231
本章小结 231
思考与练习 231
实验八、数据源的建立 231
阅读材料8 质量管理体系对条码检验的影响 234
第9章 条码应用系统的设计 236
9.1 条码应用系统的组成与流程 236
9.1.1 条码应用系统的组成 236
9.1.2 条码应用系统运作流程 238
9.2 条码应用系统的设计 239
9.2.1 条码应用系统开发的阶段划分 239
9.2.2 系统设计应遵循的原则 240
9.2.3 条码管理信息系统的开发方法 240
9.3 条码管理信息系统结构设计 241
9.3.1 系统划分 241
9.3.2 网络设计 242
9.3.3 码制的选择 244
9.3.4 识读器的选择 245
9.3.5 系统平台设计 246
9.3.6 系统流程设计 247
9.4 数据库设计 248
9.4.1 数据库基本概念 248
9.4.2 数据规范化 250
9.4.3 数据库设计的内容 251
9.4.4 数据处理技术 251
9.4.5 数据仓库和数据挖掘 252
9.4.6 条码应用系统中数据库设计的要求 254
9.4.7 识读设备与数据库接口设计 254
9.5 条码信息管理系统代码设计 254
9.5.1 代码设计的基本原则 255
9.5.2 代码分类 255
9.5.3 常用编码方式 256
9.5.4 代码设计的步骤 257
9.6 条码信息管理系统功能模块设计 257
9.6.1 功能模块设计概述 257
9.6.2 功能模块设计工具 258
9.7 系统设计报告 261
关键概念 261
本章小结 261
思考与练习 261
实验九、Bartender软件与数据库的连接 261
阅读材料9 铁路行包信息系统中条码信息加密方案设计 264
第10章 条码信息管理系统的应用 268
10.1 系统开发与运行环境 268
10.2 系统总体设计 268
10.3 数据库设计 269
10.4 功能模块设计 273
实验十、标签的批量打印 280
阅读材料10 基于一维条码技术的新生注册系统的设计和实现 283
综合复习题 286
参考文献 297