条码技术实验指导书.doc_第1页
条码技术实验指导书.doc_第2页
条码技术实验指导书.doc_第3页
条码技术实验指导书.doc_第4页
条码技术实验指导书.doc_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

条形技术与应用实验指导书2012-05目 录前言实验一 条码码制的认识 .实验二 条码的生成.实验三 条码扫描设备与数据采集器.实验四 条形码的应用实验五 条码应用系统的设计(一).实验六 条码应用系统的设计(二)前言条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用.条形码技术是随着计算机的发展而兴起的一门新技术,随着社会不的断发展进步,条形码应用越来越普及,条形码有数据输入速度快、灵活快速、经济便宜、输入可靠准确、设备简单易于操作等优点条形码实验指导是综合学生的亲自实践编写而成,里面包含了学生的一些创新意识和思想,是我们实验演示过程的精华,当然”实践出真知”,面对现在社会条形码技术的日趋发展,生活中更多领域应用于该技术,作为自动识别技术中的其中一种技术,条形码的应用更普及.关于条形码我们应了解更多. 实验一 条码码制的认识(学时:2学时)一、实验目的1、学习条码码制的种类; 2、学习条码码制的判别方法; 3、学习常用条码的应用;4、学习常用的一维条码的符号特征。二、实验要求掌握条码码制的种类;掌握常用一维条码的应用。三、实验内容:搜集各种条码(至少五种);通过搜集到的条码查看并总结这五种条码的符号特征;写出五种条码的应用;通过搜集到的条码查看并总结这五种条码的判定方法;四、实验报告1、将搜集到的条码写出名称,并将条码粘贴上2、在粘贴的条码的下端写出此种条码的应用3、思考题:判断条码为哪种码制的方法实验二 条码的生成(学时:2学时)一、 实验目的1 进一步理解条码技术的理论知识;2加深学生对条码构成、生成的直观认识;3 掌握条码打印机的打印方法。二、实验要求要求学生掌握一维,二维条码的基本概念、条码分类和编码方法;利用打印软件按照标签的大小进行设置,实现各种一维,二维条码的生成。三、实验内容(1)打开Zebradesigner双击打开Zebradesigner斑马软件,选中“创建新标签”,点击“完成”。(2)标签设置向导 在“选择打印机”窗体里点击属性,选中“ZDesigner 888-DT”, 单击“下一步” 如下图:图1 标签设置打印机选择界面选择标签库的作用:预定义标签格式(标签库)可以加速标签设计。单击“下一步” 。在“页面大小”设置窗体里选择所需的页面尺寸,可以选择“自动调整大小”或“页面大小”在其中设计条码的宽度、高度。单击“下一步” 。在“标签布局”选择一个最符合你要求的页面布局。根据设计条码标签的类型,选择条码打印方向“纵向”或“横向” 如下图:图2标签设置向导在“标签尺寸”中设置标签版面尺度和选择合适的衡量单位。根据标签的大小设置“标签宽度” 、“标签高度” 等变量。(3)标签设计选择你想设计的标签,例如:设计EAN.UCC类型条码,选择EAN.UCC条码,单击选中EAN-13条码,鼠标单击右侧空白区如下图:图3 条码内容设计界面单击“定义”开始编辑条码,设置如下图:符号高度设置为2.0公分,X方向放大因子为4,条码校验位选择“自动生成条码校验位” ,人眼可识别码选择“条码下方” ,单击“确定”完成条码编辑。图4 条码类型选择界面(7)条码标签代码的生成单击选择“固定条码数据” 输入自定义条码符号如: 690123456789十二位符号,单击“完成”如下一图:单击“文件”选择“打印”如下二图。图5 条码生成界面图6 打印选择界面(8)按照上述步骤依次生成:EAN-8:要求打印内容为69012341其中最后一位1为系统自动生成,校验位汉信码:要求打印内容为自己的班级、姓名和学号Code-39:要求打印内容为HGL7ZI03016-3A1最后一位1为系统自动生成,校验位UCC/EAN-128:要求打印内容为(01)16903128100250(13)091020(15)100420表示贸易项目代码为16903128100250,该产品包装日期为2009年10月20日,保质期到2010年4月20日。PDF417:此种条码为二维码,要求打印内容为自己的班级、姓名和学号ITF-14:要求打印内容为16922065711336QR 码:此种条码为二维码,要求打印内容为自己的班级、姓名和学号四、实验报告1、简述在条码打印机打印一个一维条码的操作步骤。2、将打印出的条码粘贴在实验报告册上,并写出此种条码的名称及应用。3、思考题:热敏打印机与热转印式打印机的区别。实验三 条码扫描设备与数据采集器(学时:2学时)一、实验目的与要求1、 学习条码扫描器的种类 2、 学习条码扫描器的使用方法;3、 了解条形码的简单使用方法4、 了解条形码安装过程,以实现基于条形码平台上的使用二、实验原理:写出条码识读的基本原理三、预习内容:写出扫描器的种类四、实验内容:1利用PS口的条码扫描器对实验一与实验二的条码进行识读2安装串口工具,利用串口的一维条码扫描器对条码进行识读3利用CCD的扫描器对二维条码进行识读4利用无线条码扫描器对条码进行识读五、实验结果对打印出的条码进行讨论(哪种条码需要哪种扫描器去识读),总结打印出的内容五、讨论:1无线数据采集器的优点2 ps口与串口扫描器在扫描过程中的区别小知识、新思想:条形码扫描仪是怎么扫描到书本上的条形码呢? 为了阅读出条形码所代表的信息,需要一套条形码识别系统,它由条形码扫描器、放大整形电路、译码接口电路和计算机系统等部分组成(如图) 当条形码扫描器光源发出的光经光阑及凸透镜后,照射到黑白相间的条形码上时,反射光经凸透镜聚焦后,照射到光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到放大整形电路根据码制所对应的编码规则,便可将条形符号换成相应的数字、字符信息,通过接口电路送给计算机系统进行数据处理与管理,便完成了条形码辨读的全过程实验四 条形码的应用(学时:2学时)一. 实验目的1. 通过条形码扫描条码实现快速查询2. 在 Microsoft Excel中把物品分类进行归类扫描3. 了解条形码生成器二. 实验仪器1. 一台基于windows xp 平台连接网络的且装有Microsoft Excel 的PC机2. 一个手持条形码扫描仪3. 与该条形码扫描仪相对应的驱动程序4. 一个带有条形码的物品(本实验用了一本带有条形码的图书和一支带有条形码的水笔)三. 实验内容和步骤1. 使用条形码扫描仪进行快速的查询,打开后,在地址栏中扫入物品的条形码然后查询,可以快速的找到该物品的一些说明(当然也可以在其他一些网站查询)2. 在Microsoft Excel 2000中输入一些物品的名称,然后扫描该物品的条形码进行物品的分类扫描,可以建立一个简单的数据库,实现数据的快速查找.通过设置单元格格式后成下面的版式:3. 条形码生成器是由合法字符:ABCDEFGHIJKLMNOPQRSTUVWXYZ 1234567890 + - * / % $组成的可以生成你想要的条形码,可以生成39码和EAN13码.利用条形码生成器能够生成我们想要的条形码.利用条形码生成器为相应物品生成规律性的条形码以便对其进行管理,是目前经济中商品行业采用较多的一种管理体制.在这儿实验的只是我随机找的一个网站:EAN13码:/barcode2.asp 输入你想有生成的条形码:然后单击你生成条码按钮,就会生成相应的条形码小知识、新思想:把条形码制作成相应的超级链接,然后组合成一个数据库,各个超级链接对应相应的链接,然后访问者可以方便快速的查询,这样可以节省查询者大量的时间。相关链接可以设置不同的显示方式点击进入相应的页面实验五 条码应用系统的设计(一)(学时:2学时)一、实验目的1学习VB中数据库的建立方法2学习数据库中数据表的建立方法3学习数据表的编辑方法二、实验原理三、实验步骤一登录界面的设计方法1在VB环境中,单击菜单中的“外接程序”的功能建立“登录界面”数据库2在弹出的VisData窗口中选择“文件”“新建”“Microsoft Access”“Version7.0MDB”建立数据库3在弹出的保存对话框中,键入数据库的名称,保存起来4在数据库窗口中,单击鼠标右键,选择“新建表”5在弹出的“表结构”对话框中输入表的基本结构,包括表名,字段名,字段属性等6在数据库窗口中,选中一个数据表,单击鼠标右键,在弹出的菜单中选择“打开”命令,可以向数据表中输入数据,选择“设计”命令,用于修改表的结构。7对表中的数据进行添加,添加结束点击更新,完成数据录入。四、实验结果1对自己设计的登录界面进行截图,其中用户名为自己的学号,密码与之相对应2五、问题讨论附:ADO控件的使用方法Private Sub Command1_Click() Adodc1.RecordSource = select * from personnel(表名) where name(字段名)= & Text1.Text & Adodc1.Refresh If Adodc1.Recordset.EOF Then MsgBox 没有这个用户,请重新输入正确的用户名, , 错误提示 Else If Text2.Text = Adodc1.Recordset.Fields(ID(字段名)) Then MsgBox 登录成功!, , 错误提示 Else MsgBox 你的密码错误,请输入正确的用户密码!, , 错误提示 End If End IfEnd Sub实验六:条码应用系统的设计(二)(学时:2学时)一、实验目的1学习VB中与ADO数据控件绑定的ActiveX控件2掌握Datagrid控件与数据库连接的方法3利用Datagrid对数据库表中的内容进行添加修改和删除二、实验原理Datagrid的作用(自己查)三、实验步骤1利用修改属性的方法,使用Datagrid控件实现对数据库中的内容进行添加修改和删除(1) 在工具箱中添加DataGrid控件a单击“工程”菜单中的“部件”命令,在部件对话框中打开控件选项卡,选择“Micorsoft DataGrid Control 6.0(OLEDB)”复选框,(2)使用DataGrid控件显示数据表a界面设计如下:b设计界面中窗体和控件的属性,将数据控件Adodc1与用户名(自己的数据库的名字)数据库中的用户(自己的表名)表连接。Adodc1 属性名:ConnectionString 属性值:Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:(数据库所在的位置)数据库的名称.mdb; Persist Security Info=False属性名:CommandType 属性值:2-adCmdTable属性名: RecordSource属性值:用户(表名)DataGrid: 属性名:DataSource 属性值:Adodc1 属性名:Allow AddNew 属性值:True 属性名:Allow Delete 属性值:True属性名:Allow Update 属性值:TrueC执行程序2用编程的方式显示“用户”(自己定义的表名)表(1)在窗体上设计一个DataGrid控件和一个Adodc控件,界面设计如下:(2) 属性中只设置DataGrid1控件与Adodc1连接DataGrid1 属性名:DataSource 属性值:Adodc1(3) 编写代码,使Adodc1控件连接”用户”表Private Sub Form_Load()Adodc1.ConnectionString = Provider=Micro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论