版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...本科毕业论文毕业论文题目:基于RFID固定资产管理系统设计与实现学生姓名:学号:系别:计算机与信息科学系专业班级:2010级电子信息工程1班指导教师姓名及职称:起止时间:2014年3月—2014年5月摘要本文主要介绍无线射频识别技术在固定资产管理系统中设计与应用问题。基于RFID固定资产管理系统通过使用电子标签、读写器、软件来对固定资产进展跟踪管理,提高企事业固定资产管理工作的工作效率和管理水平。在本文中,阐述了RFID在国内外应用前景和课题研究背景和意义,介绍了RFID的工作原理和电子标签在资产管理上的应用,分析了RFID技术在固定资产管理上的应用优势,实现对RFID固定资产管理系统的系统硬件和软件的设计。关键词:RFID技术固定资产数据库abstractThispaperdescribestheradiofrequencyidentificationtechnologyinthedesignandapplicationoffixedassetsmanagementsystem.RFID-basedfixedassetmanagementsystemtotrackandmanagefixedassetsthroughtheuseofelectronictags,readers,software,improveworkefficiencyandmanagementlevelofenterprisesandfixedassetmanagement.Inthisarticle,describestheRFIDapplicationprospectsathomeandabroadandresearchbackgroundandsignificance,DescribestheworkingprincipleandRFIDelectronictagsusedintheassetmanagement;AnalysisoftheadvantagesofRFIDtechnologyapplicationsinthefixedassetmanagement;IntroducedRFIDfixedassetmanagementsystemhardwareandsoftwaredesign.Keyword:RFIDFixedAssetsManagementSystemDatabase目录1.绪论21.1RFID在国内外应用21.2课题研究的背景和意义21.3课题的主要内容32.RFID技术主要简介42.1RFID的工作原理42.2RFID系统组成42.3ER301非接触式读写器与电子标签介绍52.4固定资产管理的现状和RFID应用优势93.基于RFID的固定资产管理系统的设计113.1总体设计113.2系统模块设计123.3VisualBasic功能特点133.4数据库的设计143.5流程设计174.基于RFID固定资产管理系统的实现195.完毕语22致谢23参考文献24附录25基于RFID固定资产管理系统设计与实现1.绪论1.1RFID在国内外应用RFID技术诞生于二战期间,最早应用在飞机“敌我识别〞系统中,八十年代开场商业应用,逐渐出现多种规模应用;进入90年代,RFID产品逐渐成为人们生活的一局部;进入21世纪RFID产品种类更加丰富,有源电子标签、无源电子标签及半无源电子标签均得到开展,电子标签成本不断降低,规模应用行业扩大。以RFID为信息采集平台,通过建设物—物联网,使得继计算机、互联网之后又一信息热门方向。RFID技术的研究主要集中在标准、标签成本、工作频率选择、天线设计、防冲撞技术和安全保护等方面。许多国内外公司对RFID的研究主要集中在小型便携式RFID超高频读写器模块和RFID超高频射频芯片开发上。手持式超高频读写器的开发最主要来自国外公司,目前国内也有自己开发读写器设备,并逐步开展多型号和系列化产品,经过最近几年开展,国内不少公司推出的系列系列RFID读写器产品和读写模块以到达国内同类水平,尤其是手持式读写器的开展最为密切的芯片技术更加成熟。RFID应用以来,国外RFID行业取得了飞速开展,美国主要将RFID技术用于交通运输管理、人员门禁管理等方面,欧洲各国主要关注在距离动物识别、物品追溯中的应用等等。目前,从区域来看,美国和欧洲是RFID应用的主要地区,其次是亚太和日本。国内主要是应用于铁路车号识别、身份证和票证管理、特种设备与不安全物品管理、公共交通及生产过程管理等多个领域。1.2课题研究的背景和意义固定资产是政府、企业、学校等企事业单位等机构的资产构成的重要组成之一,是完成各单位正常管理和运行的重要保证。因此,固定资产管理系统是一个企事业单位不可缺少的局部,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以固定资产管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理固定资产的信息,这种管理方式存在着许多缺点,如:效率低、过失率高,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。条形码技术的运用使这种情况得到了一定程度的改善,但由于条形码技术本身存在局限性,无法做到真正有效的管理固定资产,使得当前的固定资产管理还存在一些问题,固定资产的财务管理部门与实物管理部门缺少业务联系与业务沟通,使得账面无法反映资产的存在,没有集成的信息系统,使得固定资产管理困难,工作效率低下;资产清查费时、费力,效果有限,运营成本难以及时、准确的核算。随着近几年RFID技术迅速的开展,建设一套基于RFID技术的资产管理系统的实现自动管理,进一步快速高效地实现资源管理已成为可能。在RFID技术的固定资产管理中,可以在每个固定资产贴上RFID标签,并写入该资产的相应信息,这样就能够通过电子化的方式来识别这些资产〔如通过带RFID读写器的手持式机来移动识别〕,防止人工识别带来的错误和低效率。设计基于RFID的固定资产管理系统,主要功能是借助于RFID的技术优势,完成固定资产的日常管理和清查工作;高效地实现了对固定资产实物生命周期和使用状态的全程跟踪,从技术上最大限度的保证了资产的帐实相符,进而防止固定资产的流失,同时提高提高资产维护效率,对于合理配置和利用资产,降低投入成本,增加投入产出效益,提供管理水平和效率等方面有着重大的意义。1.3课题的主要内容第一局部主要介绍本文的研究背景和意义,简单介绍RFID技术在国内外的应用现状。第二局部主要是阐述了RFID系统的工作原理和系统组成,在本系统中用到的读写器和电子标签的介绍;最后还介绍RFID系统用于固定资产管理的现状和优势。第三局部主要介绍基于RFID固定资产管理系统硬件和软件的设计,其硬件设计主要是系统模块的设计、使用VB6.0所实现的功能和数据库的设计;软件设计重点介绍RFID电子标签在固定资产管理系统中读取数据和写入数据的流程的设计。第四局部是基于RFID固定资产管理系统的实现,主要介绍了系统的主界面、资产登记界面和资产录入的界面。2.RFID技术主要简介2.1RFID的工作原理RFID在实际应用中,电子标签附者在带识别物体的外表,电子标签中保存有约定格式的电子数据,阅读器可无接触地读取并识别电子标签中所保存的电子数据,从而到达自动识别物体的目的。阅读器通过天线发送出一定频率的射频信号,当标签进入磁场时产生感应电流从而获得能量,发送出自身编码等信息,被读写器读取并解码后送至电脑主机进展有关处理。在无源系统中,标签需要读写器通过电磁波来激活标签电路,标签在接收发射信号的同时一直通过对读写器磁波整流来过的取得能量。其工作原理如图2-1所示图2-1RFID系统的工作原理2.2RFID系统组成RFID系统主要有读写器、标签和天线组成,其主要介绍如下:电子标签:标签芯片中存储规定格式的电子编码,利用不同的编码标识识别对象,最为射频识别系统的数据载体,高容量电子标签供用户存放数据的存储空间,可以进展读写、修改操作。电子标签分为有源电子标签和无源电子标签;有源电子标签一般具有较远的识读距离,缺乏之处是电池不能长久使用,能量耗尽后需更换电池,简单来说有源标签相当一个收发器,内置电路比无源的复杂,成本相对较高;无源电子标签是在承受到读写器发出的微波信号后,将局部微波能量转化为直流电供自己工作,成本很低并使用寿命长,体积小且轻便,不怕灰尘污染等恶劣环境,但读写距离较近。读写器:读写标签信息的设备。主要分为射频单元和控制单元,读写器通常将信号传送给后台处理系统,包括电脑、服务器等硬件以及中间件、应用程序等软件局部。读写器可以设计为手持式和固定式。读写器工作时常见的频率有低频125KHz、中高频13.56KHz、超高频915KHz;每个频率都有自己的特点,被应用在不同的领域。天线:在标签和读写器间有效传递射频信号的设备,读写器通过天线发射接收电磁信号,无接触识别目标电子数据。天线根据实际应用场景的不同而变化,尤其是标签天线的构造与环境密切相关。2.3ER301非接触式读写器与电子标签介绍〔1〕ER301非接触式读写器在本RFID固定资产管理系统中,主要是采用易火眼〔EHUOYAN)科技公司的非接触感应式智能卡读写器,其涵盖了市面上流行的多种标准--Mifare®,ISO14443andISO15693.有RS232和USB接口可供选择,可广泛应用于资产追踪、物流及供给链、产品防伪、图书管理、医药管理、门禁门票等多种领域。ER301是一个读卡器,能够到电脑上时系统自动识别,识别成功后会把它作为一个标准HID人工接口设备,用户动手安装任何其它驱动或软件。ER301能自动感应到10CM以内的RFID卡并输出10位唯一的卡序列号到光标,所在处然后自动回车完毕。所以用户可以翻开任意一个文本文档或电子表格之类进展采集卡序列号。读卡器就通过模拟敲键盘的方式逐个输出卡的序列号到光标所在的位置。用户不需要用到第三方的动态库或者编程接口,处理起来很简单。图2-2ER301读写器其主要特性参数如下:感应式USB读卡器模拟键盘,相当与HD键盘设备内置RFID感应天下工作频率:13.56MHz典型读卡时间:小于50毫秒无需编程,无缝集成到现有软件供电电压:USB口供电DC5V其设备连接,如以以下列图2-3所示,把读卡器的USB接口插队电脑的USB口上,如果在开机状态,设备则会被电脑自动识别,识别成功后,读卡器上的蓝色LED灯会开场不断闪烁,表示读卡器已经开。图2-3ER301读写器USB接口〔2〕电子标签介绍RFID电子标签的种类繁多,在本设计中,使用的电子标签是易火眼科技的贴片式标签,其主要介绍如下:1〕标签主要指标容量为8K位EEPROMA分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位每个扇区有独立的一组密码及访问控制具有防冲突机制,支持多卡操作每张标签有唯一序列号,为32位无电源、自带天线、内含加密控制逻辑和通讯逻辑电路数据保存期为10年,可改写为10万次,读无限次工作温度:-20工作频率:13.56MHz通信速率:106KBPS读写距离:10cm以内〔与读写器有关〕2〕存储构造电子标签内存分为16个扇区,每个扇区有4块〔块0块1块2块3〕组成,将16个扇区的64个块按绝对编号为0-63,存储构造如以以下列图2-4所示:图2-4标签存储构造3〕电子标签的工作原理标签的电气局部只由一个天线和ASIC组成天线:标签的天线是由只有几组绕线的线圈,很适于封装到标签中。ASIC:标签的ASIC由一个高速(106KB波特率)的RF接口,一个控制单元和一个8K位EEPROM组成。工作原理:读写器向标签发一组固定频率的电磁波,标签内有一个LC串联谐振电路,其频率与读写器发射的频率一样,在电磁波的鼓励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子汞,将电容内的电荷送到另一个电容内存储,当所积累的电荷到达2V时,此电容科作为电源为其它电路提供工作电压,将标签内数据发射出去或承受读写器的数据。标签射频卡与读写器的通讯流程图如下:复位应答复位应答防冲突机制防冲突机制选择卡片选择卡片三次相互验证三次相互验证读块写块加值减值中止读块写块加值减值中止图2-5标签与读写器通讯流程图其中对数据块的操作为:读〔Read〕:读一个块;写〔Write〕写一个块加〔Increment〕:对数值块进展价值;减〔Dercement〕:对数值块进展减值;存储〔Restore〕:将块中的内容存到数据存放器中;传输〔Rransfer〕将数据存放器中的内容写入块中;中止〔Halt〕:将标签置于暂停工作状态。2.4固定资产管理的现状和RFID应用优势〔1〕固定资产管理的现状固定资产管理对每个企业单位都是十分重要的工作,固定资产管理的好,可以使资产发挥最大效益,杜绝各种不良资产,反之则会造成生产资料利用率低下,甚至造成资产流失。资产信息采集方式主要是以手工录入和条码录入为主,同时结合行业用户的实际要求和管理特点而研制开发。传统手工记账方式,数据的采集和录入一直都是手工操作,效率低下,过失率高,而且占用大量的人力物力,容易导致资产流失和资产重复购置。相比手工操作,条码技术的使用使得这种情况得到了一点程度的改善,采用条码技术使得记录更准确,信息采集速度加快,因其有自动识别功能,与管理对象唯一对应等特点,已经广泛应用在个行业中。但条码固定资产管理系统也有局限性,一是受到条码采集技术的限制,二是系统兼容性和扩展性差,还有就是数据和信息的共享性差。〔2〕RFID应用优势RFID电子标签技术和条形码技术相比其优势在于,电子标签使用寿命长,不怕油渍,灰尘污染等恶劣环境,读取数据不需要光源,甚至可以透过外部材料读取数据;可以写入和存取大量数据,写入时间相比打印条形更少;条形码的内容是静态的,而标签的内容可以动态改变,在资产信息变更方面有很大的作用,例如资产使用年限、使用人的更改、使用单位的变更,这些信息都可以在标签里直接更改;电子标签能够轻易嵌入或附着在不同形状、类型的产品上;也可以对RFID标签所附着的物体进展追踪定位等。RFID固定资产管理系统是随着现代固定资产管理对效率、信息流和灵活性的要求的提高应运而生的,其应用可以提高固定资产管理对环境的适应能力,大大缩短资产管理各环节的时间,提高固定资产的管理效率。3.基于RFID的固定资产管理系统的设计3.1总体设计在RFID固定资产管理系统中,每件资产都附着具有唯一ID号码的电子标签,当资产进入RFID读写器识别区域时,天线通过发送微波信号激活电子标签电路,同时,天线电子标签发送回波信号,二者进展双向数据交换。其工作原理如图3-1所示图3-1RFID工作原理固定资产管理系统是一套对固定资产档案、增加、折旧、维修、盘存、清理、转让等进展全面管理的系统。该系统通过采集固定资产日常工作中所产生的各种原始数据,根据资产管理的要求,对数据进展分类、统计、汇总、分析,建设程序化、制度化、标准化的固定资产计算机软件管理系统,包括了固定资产的一般特性、固定资产状态数据和固定资产能力数据,及时准确地报出各种报表,为固定资产管理提供了一个现代化的管理手段,这一手段可以强化和标准对固定资产的管理。便于方案、财务、审计等管理部门的介入,形成严格的监视、约束机制。其系统的总体框架设计如以以下列图3-2:图3-2RFID固定资产管理系统总体框架3.2系统模块设计RFID固定资产管理系统按总体功能划分为四个模块:资产录入、资产转移、用户管理、数据打印。(1)资产录入模块。资产录入管理主要包括资产登记和资产查询两局部。资产登记界面主要是对固定资产的编号,资产名称,资产型号,制造商,国别,购置日期,单价,数量,使用单位,使用人,管理员,放置地点,已使用年限,资产来源,报年限,联系等信息写进该资产电子标签,也可以进展删除,修改,打印操作。资产查询界面,当读卡器有读取到电子标签是,则可以显示到资产信息;也可以对系统按编号、资产名称、使用人查询,对所有固定资产记录中查找某一个资产的说细信息,也可在查询完后一个后点击,一个按钮对下一条记录进展查询。(2)资产转移模块。可以对资产使用单位和放置地点变更做出调整等功能,可以对资产的使用单位、使用人、审核人、放置地点、转移日期和数量进展实体操作。(3)用户管理模块。用于用户名和用户密码修改。(4)数据打印模块。提供资产信息打印功能3.3VisualBasic功能特点作为数据库系统的开发,VisualBasic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,若何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言VisualBasic语言,该开发工具具有很多长处:VisualBasic是一种可视化的、面对对象和条用事件驱动方式的构造化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程根基。总的来说,VisualBasic具有以下特点:可视化编程:VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装〞起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件〞,即图形对象,并设置这些图形对象的属性。VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那局部代码,从而可以大大提高程序设计的效率。面向对象的程序设计:VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。构造化程序设计语言:VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进展语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计VisualBasic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows环境下运行。访问数据库:VisualBasic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建设或处理MicrosoftAccess格式的数据库,并提供了强大的数据存储和检索功能。同时,VisualBasic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Paradox等,这些数据库格式都可以用VisualBasic编辑和处理。3.4数据库的设计〔1〕数据库的概念数据库是一种存储数据并对数据进展操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库〔flat-file〕和关系数据库〔relational〕。关系数据库中包含了多个数据表的信息,数据库含有各个不同局部的术语,象记录、域等。新建一个数据库创立任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创立一个数据库构造的过程被认为是数据模型设计。标识需要的数据;收集被标识的字段到表中;标识主关键字字段;绘制一个简单的数据图表;标准数据;标识指定字段的信息;创立物理表。〔2〕.数据库系统功能的设计根据用户对固定资产管理系统功能的要求,需要设计出符合固定资产系统管理的实体构造。在本系统中,需要设计出的实体构造主要有有:资产登记实体、资产查询实体、资产转移实体。其实体的具体描述E-R图如下:资产登记实体E-R图:制造商单价制造商单价使用单位编号数量联系报废年限使用人审核人资产称号资产名称放置地点已使用年限国别购置日期资产来源资产登记资产查询实体E-R图:资产查询资产查询编号资产名称使用人已用年限资产号购置日期图3-4资产查询实体E-R图资产转移实体E-R图:购置日期购置日期编号选择资产转移资产名称使用人已用年限资产号图3-4资产查询实体E-R图〔3〕数据库逻辑构造的设计根据3.4.2中数据库系统功能设计的实体构造转换为ACCESS2000数据库系统所支持的数据逻辑构造模型。在固定资产管理系统数据库表格中主要有用户登录表和资产信息表。具体设计如下:用户登录表3-1字段名称类型大小备注用户名Varchar50密码Int50资产信息表3-2字段名称类型大小备注编号Int20资产名称Varchar50资产型号Int20制造商Varchar50国别Varchar30购置日期Date30单价Int20数量Int20使用单位Varchar50使用人Varchar50审核人Varchar50放置地点Varchar50已使用年限Int20资产来源Varchar503.5流程设计在基于RFID固定资产管理系统的设计中,最主要的是在普通的固定资产管理系统的根基上,引入RFID技术,其具体操作是电子标签贴在固定资产上面,将读写器与固定资产系统连接,读写器通过管理系统对电子标签进展读、写数据操作。在系统程序设计上主要是系统与读写器连接的设计与读取电子标签数据的设计,其程序的实现请见附录,其具体程序设计流程图如下:是否开场系统界面是否连接上读卡器已连接是否开场系统界面是否连接上读卡器已连接完毕图3.5系统连接读卡器流程图〔2〕资产信息写入标签流程图:开场开场资产登记界面是否有新标签写入资产信息完毕已连接读卡器否是图3-6资产信息写入标签流程图〔3〕读取电子标签数据流程图:资产查询界面资产查询界面是否有标签读取资产信息完毕开场已连接读写器否是图3-7标签读取资产信息流程图4.基于RFID固定资产管理系统的实现〔1〕用户登录界面对于使用该系统的用户来登录,本系统的账户是uuu,密码是uuu。其界面如图4-1图4-1系统登录界面〔2〕系统主界面实现功能:对所有资产进展添加,查询,修改,删除操作,对用户密码进展修改,对每条固定资产信息进展打印。其界面如图4-2图4-2系统主界面〔3〕资产录入界面资产登记对于固定资产的编号,资产名称,资产型号,制造商,国别,购置日期,单价,数量,使用单位,使用人,管理员,放置地点,已使用年限,资产来源,报年限,联系等记录进展录入,删除,修改,打印操作。图4-3系统资产登记界面资产查询实现对在所有的固定资产记录中查找某一个资产的说细信息,也可在查完后点击,下一个按钮对下一条记录进展查询。图4-4系统资产查询界面〔4〕资产转移界面资产转移管理模块,是对固定资产在使用过程中使用单位、使用人或者是放置地点的变更进展的操作。其界面如图4-5所示图4-5资产转移界面〔5〕资产信息打印点击数据打印,就可以弹出资产的基本信息,然后单击打印。如以以下列图所示图4-6系统资产信息打印界面5.完毕语经过了几个月的调查研究与设计。在导师李洪超教师和本组成员的共同努力下本系统终于顺利完成。系统功能基本与设计初期设想一致,基本能够满足固定资产管理日常工作的需要。同时,由于经历的欠缺和第一次设计的原因系统存在许多缺乏。首先在分析和解决问题的时候考虑不够周全,功能不是十分完善;还有就是对RFID这方面的知识掌握的不够结实,还需要再以后的工作中加强和继续努力。RFID固定资产管理系统的设计与实现基本完毕。功能到达设计要求。能够完成电子标签数据的录入、查询、修改和删除。但由于时间对比仓促,和经历缺乏,还请教师批评指正。本课题还可在以下两方面进一步改良和完善:〔1〕系统功能不是十分完善,只实现了对电子标签的读写操作,由于读写器的工作频率不够高,只支持短距离的数据采集操作,不能大范围对资产进展盘点操作。〔2〕系统较简单,只适用于中小规模的数据量的需求,而且系统数据是在实验室条件下进展的,还没经过实际的考验,在实际应用方面还有待做进一步的研究和改良。致谢在作品设计与论文的写作过程中,我得到了很多人的帮助,在此我要感谢所有帮助我的教师,同学、朋友和所有关心我和帮助过我的人。首先,我要特别感谢我的指导教师李洪教师,在这几个月的毕业设计过程中,教师在毕业设计的选题和分析过程中给了我很多提示和帮助,在整个的设计过程中给了我大量珍贵的资料。在毕业设计过程中又花费了很多的时间和我们一起讨论、对比各个方案并指出了许多的缺乏,提出了很多珍贵的意见和建议。如果没有教师的帮助我相信我很难在预期的时间内完成毕业设计。通过本次毕业设计,使我稳固了以前所学的知识,提高了应用能力和动手能力。在此我要再一此向所有帮助我和支持我的教师,同学表示深深的感谢。最后,我要感谢学校给我们提供了良好的设计条件,和充足的时间使我能够顺利的完成设计。参考文献[1]孙燕,陈宁,张芃VisualBasic3.0程序设计北京:高等教育出版社,2000[2]潘萌荣,射频识别技术〔RFID〕应用研究,华东师范大学硕士学位论文2006[3]党琦基于射频识别技术的IT资产管理系统的设计与实现,北京邮电大学硕士学位论文2009[4]游战清,李苏剑等无线射频技术〔RFID〕原理与应用电子工业出版社,2004[5]邱光谊。管理信息系统,电子工业出版社2002[6]刘炳文等。VISUALBASIC程序设计-数据库篇电子工业出版社1999附录:1.系统连接读写器程序实现:PrivateSubsjcx_Click()''''''''''''''''''''''''''''''''''''''''''''''''''''''初始化Dimi&,j%,port&,baud&,buf1(200)AsByte,b1AsByte,s1$'alllightoffi=rf_light(0,&H0)port=3baud=19200i=rf_init_com(port,baud)If(i<>0)ThenMsgBox("请检查你是否连上读卡器再重新登录!")ExitSubEndIf'Requesti=rf_request(0,&H52,j)If(i<>0)ThenMsgBox("请放入可写标签!")ExitSubEndIf'Anticollisioni=rf_anticoll(0,4,buf1(0),b1)If(i<>0)ThenMsgBox("检测到多张标签!")ExitSubEndIfs1=""Fori=0Tob1-1s1=s1&Right("00"&Hex(buf1(i)),2)Nexti'Selectcardi=rf_select(0,buf1(0),4,b1)If(i<>0)ThenMsgBox("锁定标签失败!")ExitSubExitSubEndIf'alllightredoni=rf_light(0,&H2)'beepi=rf_beep(0,&H20)'appendform.Show1''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Form5.ShowEndSub2.资产信息写入电子标签程序实现:PrivateSubtorfid()Callwritechinesedata(1,t3(0).Text)'Callwritechinesedata(1,t3(1).Text)Callwritechinesedata(2,t3(2).Text)Callwritechinesedata(3,t3(3).Text)Callwritechinesedata(4,t3(4).Text)Callwritechinesedata(5,t3(5).Text)Callwritechinesedata(6,t3(6).Text)Callwritechinesedata(7,t3(7).Text)Callwritechinesedata(8,t3(8).Text)Callwritechinesedata(9,t3(9).Text)Callwritechinesedata(10,t3(10).Text)Callwritechinesedata(11,t3(11).Text)Callwritechinesedata(12,t3(12).Text)Callwritechinesedata(13,t3(13).Text)Callwritechinesedata(14,t3(14).Text)Callwritechinesedata(15,t3(15).Text)CallWRsuccessEndSubPrivateSubCommand1_Click()IfCommand1.Caption="资产登记"Thenr=1IfA1.Recordset.BOF=TrueAndA1.Recordset.EOF=TrueThenElseA1.Recordset.MoveFirstEndIfForX=1To1IfA1.Recordset.EOF=TrueThenA1.Tag=YExitForElseA1.Recordset.MoveNextEndIfX=X-1r=r+1NextXA1.Recordset.AddNewCommand1.Caption="登记完毕"Command3.Enabled=FalseCommand5.Enabled=FalseF1.Visible=TrueElseIft3(0).Text=""ThenMsgBox"资产名称不能为空!",16,"出错:"t3(0).Text="123"A1.Recordset.DeleteCommand1.Caption="资产登记"Form3.ShowCommand3.Enabled=TrueCommand5.Enabled=TrueF1.Visible=FalseElseForX=11To13IfLen(Trim(t3(X).Text))>200ThenMsgBox"字符不能超过200个!",16,"出错:"ExitSubEndIfNextXA1.Recordset.MovePreviousA1.Recordset.MoveNextCommand1.Caption="输入新记录"Command3.Enabled=TrueCommand5.Enabled=TrueF1.Visible=False'''''''''''''''''''''''''''''''''''''''''''''''''''''''Calltorfid''''''''''''''''''''''''''''''''''''''''''''''''''''''''EndIfEndIfEndSubPrivateSubCommand3_Click()IfA1.Recordset.EOF=TrueAndA1.Recordset.BOF=TrueThenMsgBox"您的数据库中没有记录!",16,"出错:"ElseIfCommand3.Caption="修改记录"ThenCommand3.Caption="修改完毕"Command1.Enabled=FalseCommand5.Enabled=FalseF1.Visible=TrueF1.Caption="修改记录:"ElseIft3(0).Text=""ThenMsgBox"资产名称不能为空!",16,"出错:"ElseForX=11To13IfLen(Trim(t3(X).Text))>200T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商铺分租协议书范本
- 离婚协议书电子版大全
- 民间借贷风险评估与控制2024年度合同
- 品牌合作协议
- 2024二手厨具转让合同3篇
- 合肥社保劳动合同书
- 美容院财务管理合同(2024版)
- 2024年度二人合作开展广告传媒业务合同
- 幼儿园组织进餐培训
- 2024年医院卫生工作上半年总结(2篇)
- 食品科技2024年食品行业的科技突破
- MOOC Academic Writing(学术英语写作)-东南大学 中国大学慕课答案
- 2024年上海电工操作证考试题库低压电工证考试题(全国通用)
- 作业现场化学品安全告知卡
- 0-3岁健康知识讲座
- 小学生主题班会通用版《我和手机有个约定》课件
- 输尿管支架取出后的护理查房
- 【小学心理健康教育分析国内外文献综述4100字】
- 《餐具我来摆》 课件
- “职业健康达人”基本标准
- 2025年日历日程表含农历可打印
评论
0/150
提交评论