基于RFID学校固定资产管理系统设计与实现
2016-08-18张金良
张金良
摘要:主要介绍了RFID的工作原理和电子标签在资产管理上的应用,分析了RFID技术在固定资产管理上的应用优势,实现对RFID固定资产管理系统的原理。结合本校情况,提出了固定资产管理系统的设计方案,来促进学校固定资产管理工作的工作效率和管理水平。
关键词:RFID;固定资产;资产管理系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)19-0007-04
The Design and Implementation of School Fixed Assets Management System Based on RFID
ZHANG Jin-liang
(Dongguan Institute of Technology, Dongguan 523000, China)
Abstract: This paper mainly introduces the working principle of RFID and the application of electronic label in asset management, analyzes the advantage of RFID technology in the application of fixed assets management, and realizes the principle of RFID fixed assets management system. Combined with the situation of our school, we put forward the design scheme of the fixed asset management system, to promote the work efficiency and management level of the school fixed assets management.
Key words: RFID; fixed assets; asset management system
1 概述
随着中职教育的快速发展,政府加大了对职业学校的资金投入,校企合作项目的引进,也扩充了学校的很多实训设备,目前我校在校学生5000多人,教职工人数也达300多人,比如计算机专业的机房电脑和交换机、数控的车床、电子专业的各种电子设备、财经专业的财经实训室、汽修专业的整车和发动机等各种零部件,在政府的大力资金投入下,学校的各种实训设备等固定资产越来越多,因此固定资产管理系统是一个大规模中职学校不可缺少的部分。但目前我校还是使用传统人工的方式管理固定资产的信息,这种管理方式存在着许多缺点,比如:效率低、差错率高,另外时间一长,将产生大量的纸质文件和数据,这对于查找、更新和维护都带来了不少的困难。由于条形码技术本身存在局限性,时间长了数字不清容易损坏等,无法做到真正有效的管理固定资产,使得当前的固定资产管理还存在一些问题,固定资产的财务管理部门与实物管理部门缺少业务联系与业务沟通,使得账面无法反映资产的存在,没有集成的信息系统,使得固定资产管理困难,工作效率低下。每个学期结束时管理人员都要花大量时间和精力进行资产盘点,而且也很难保证数据准确。
随着近几年RFID技术迅速的发展,可以引入RFID技术对学校各种资产进行管理,在每个固定资产贴上RFID标签,并写入该资产的相应信息,这样就能够通过电子化的方式来识别这些资产(如通过带RFID读写器的手持式机来移动识别),避免人工识别带来的错误和低效率。设计基于RFID的固定资产管理系统,主要功能是借助于RFID的技术优势,完成固定资产的日常管理和清查工作,高效地实现了对固定资产实物生命周期和使用状态的全程跟踪,从技术上最大限度地保证了资产的账实相符,进而避免固定资产的流失,同时提高提高资产维护效率和使用效率,对于合理配置和利用资产,及时申请报废和提前制定采购计划,将对我校的发展起到积极重要的作用。
2 RFID技术简介
2.1 RFID的工作原理
RFID在实际应用中,电子标签附者在带识别物体的表面,电子标签中保存有约定格式的电子数据,阅读器可无接触地读取并识别电子标签中所保存的电子数据,从而达到自动识别物体的目的。阅读器通过天线发送出一定频率的射频信号,当标签进入磁场时产生感应电流从而获得能量,发送出自身编码等信息,被读写器读取并解码后送至电脑主机进行有关处理。无源电子标签在接收到阅读器(读出装置)发出的微波信号后,将部分微波能量转化为直流电供自己工作,一般可做到免维护,成本很低并具有很长的使用寿命,当设备报废不应该时,我们可以重新对标签的数据进行更新。在无源系统中,标签需要读写器通过电磁波来激活标签电路,标签在接收发射信号的同时一直通过对读写器磁波整流来过的取得能量。其工作原理如图1所示:
2.2 RFID射频识别技术对比条形码的优点
1)快速扫描
条形码一次只能有一个条形码受到扫描;RFID辨识器可同时辨识读取数个RFID标签。
2)体积小型化、形状多样化
RFID在读取上并不受尺寸大小与形状限制,不需为了读取精确度而配合纸张的固定尺寸和印刷品质。此外,RFID标签更可往小型化与多样形态发展,以应用于不同产品。
3)抗污染能力和耐久性
传统条形码的载体是纸张,因此容易受到污染,但RFID对水、油和化学药品等物质具有很强抵抗性。此外,由于条形码是附于塑料袋或外包装纸箱上,所以特别容易受到折损;RFID卷标是将数据存在芯片中,因此可以免受污损。
4)可重复使用
条形码印刷上去之后就无法更改,RFID标签则可以重复地新增、修改、删除RFID卷标内储存的数据,方便信息的更新。
5)穿透性和无屏障阅读
在被覆盖的情况下,RFID能够穿透纸张、木材和塑料等非金属或非透明的材质,并能够进行穿透性通信。而条形码扫描机必须在近距离而且没有物体阻挡的情况下,才可以辨读条形码。
6)数据的记忆容量大
一维条形码的容量是50Bytes,二维条形码最大的容量可储存2至3000字符,RFID最大的容量可以达到Mbyte。随着记忆载体的发展,数据容量也有不断扩大的趋势。
7)安全性
RFID承载的是电子式信息,其数据内容可经由密码保护,使其内容不易被伪造及变造。
3基于RFID的固定资产管理系统的设计
3.1总体设计
在RFID固定资产管理系统中,每件资产都附着具有唯一ID号码的电子标签,当资产进入RFID读写器识别区域时,天线通过发送微波信号激活电子标签电路,同时,天线电子标签发送回波信号,二者进行双向数据交换。
固定资产管理系统对资产档案、增加、折旧、维修、盘存、清理、转让等进行全面管理的系统。该系统通过采集固定资产日常工作中所产生的各种原始数据,根据资产管理的要求,对数据进行分类、统计、汇总、分析,建立程序化、制度化、规范化的固定资产计算机软件管理系统,包括了固定资产的一般特性、固定资产状态数据和固定资产能力数据,及时准确地报出各种报表,便于学校领导、财务、实训中心等管理部门快速准确高效地掌握学校的各项资产情况,强化了学校的资产管理,也提升了学校的固定资产管理效率。如图2所示。
3.2系统模块设计
RFID固定资产管理系统按总体功能划分为四个模块:资产录入、资产转移、用户管理、数据打印。
1) 资产录入模块。资产录入管理主要包括资产登记和资产查询两部分。资产登记界面主要是对固定资产的编号,资产名称,资产型号,制造商,国别,购买日期,单价,数量,使用单位,使用人,管理员,放置地点,已使用年限,资产来源,报年限,联系电话等信息写进该资产电子标签,也可以进行删除,修改,打印操作。资产查询界面,当读卡器有读取到电子标签是,则可以显示到资产信息;也可以对系统按编号、资产名称、使用人查询,对所有固定资产记录中查找某一个资产的说细信息,也可在查询完后一个后点击,一个按钮对下一条记录进行查询。
2) 资产转移模块。可以对资产使用单位和放置地点变更做出调整等功能,可以对资产的使用单位、使用人、审核人、放置地点、转移日期和数量进行实体操作。
3 )用户管理模块。用于用户名和用户密码修改。
4) 数据打印模块。提供资产信息打印功能
3.3数据库的设计
根据用户对固定资产管理系统功能的要求,需要设计出符合固定资产系统管理的实体结构。在本系统中,需要设计出的实体结构主要有有:资产登记实体、资产查询实体、资产转移实体。其实体的具体描述E-R如图3、图4和图5所示:
3.4流程设计
在基于RFID固定资产管理系统的设计中,最主要的是在普通的固定资产管理系统的基础上,引入RFID技术,其具体操作是电子标签贴在固定资产上面,将读写器与固定资产系统连接,读写器通过管理系统对电子标签进行读、写数据操作。在系统程序设计上主要是系统与读写器连接的设计与读取电子标签数据的设计。
系统连接读卡器流程如图6,资产信息写入标签流程如图7,读取电子标签数据流程如图8。
3.5部分程序代码
该系统采用VB和ACCESS数据来完成,部分代码如下:
(1)系统连接读写器程序实现:
Private Sub sjcx_Click()
//初始化
Dim i&, j%, port&, baud&, buf1(200) As Byte, b1 As Byte, s1$
'all light off
i = rf_light(0, &H0)
port = 3
baud = 19200
i = rf_init_com(port, baud)
If (i <> 0) Then
MsgBox ("请检查你是否连上读卡器再重新登录!")
Exit Sub
End If
'Request
i = rf_request(0, &H52, j)
If (i <> 0) Then
MsgBox ("请放入可写标签!")
Exit Sub
End If
'Anticollision
i = rf_anticoll(0, 4, buf1(0), b1)
If (i <> 0) Then
MsgBox ("检测到多张标签!")
Exit Sub
End If
s1 = ""
For i = 0 To b1 - 1
s1 = s1 &Right("00" & Hex(buf1(i)), 2)
Next i
'Select card
i = rf_select(0, buf1(0), 4, b1)
If (i <> 0) Then
MsgBox ("锁定标签失败!")
Exit Sub
Exit Sub
End If
'all light red on
i = rf_light(0, &H2)
' beep
i = rf_beep(0, &H20)
'appendform.Show 1
Form5.Show
End Sub
(2)电子标签读取资产信息:
Private Sub Command10_Click()
If Text11.Text = "" Then
MsgBox "没有输入查询条件!", 16, "提示!"
Adodc1.Recordset.MoveFirst
Text11.Text = ""
Text11.SetFocus
End If
Adodc1.Recordset.MoveFirst
Do While Adodc1.Recordset.EOF <> True
If Adodc1.Recordset.Fields("使用人").Value = Text11.Text Then
Text10.Text = Adodc1.Recordset.Fields("使用人").Value
Exit Do
End If
Adodc1.Recordset.MoveNext
Loop
Text11.Text = ""
End Sub
Private Sub Command11_Click()
If Text11.Text = "" Then
MsgBox "您没有输入要查询的条件!", 16, "出错:"
Text11.SetFocus
End If
Adodc1.Recordset.MoveFirst
Do While Adodc1.Recordset.EOF <> True
If Adodc1.Recordset.Fields("资产名称").Value = Text11.Text Then
Text1.Text = Adodc1.Recordset.Fields("资产名称").Value
Exit Do
End If
Adodc1.Recordset.MoveNext
Loop
Text11.Text = ""
End Sub
Private Sub Command9_Click()
If Text11.Text = "" Then
MsgBox "您没有输入要查询的条件!", 16, "出错:"
Text11.SetFocus
End If
Adodc1.Recordset.MoveFirst
Do While Adodc1.Recordset.EOF <> True
If Adodc1.Recordset.Fields("编号").Value = Text11.Text Then
Text1.Text = Adodc1.Recordset.Fields("编号").Value
Exit Do
End If
Adodc1.Recordset.MoveNext
Loop
Text11.Text = ""
End Sub
Private Sub Form_Load()
Me.Show
Text1.Text = readchinesedata(14)
Text10.Text = readchinesedata(1)
Text3.Text = readchinesedata(8)
Text2.Text = readchinesedata(9)
Text4.Text = readchinesedata(15)
Text7.Text = readchinesedata(5)
End Sub
系统界面如图9、图10所示。
4 结语
因为只是针对目前学校的固定资产管理提出了自己的设计并加以简单实现,真正运用到具体的操作中还需要进一步的修改和完善,系统较简单,只适用于中小规模的数据量的需求,如果铺开全校来进行使用的,需要重新对过程和数据库进行调整。
参考文献:
[1] 廖国琼. RFID实时中间件技术[M]. 成都:西南交通大学出版社,2010.
[2] 刘禹.关强. RFID系统测试与应用实务[M]. 北京:电子工业出版社,2010.
[3] 刘岩.RFID通信测试技术及应用[M]. 北京:人民邮电出版社,2010.
[4] [美]克劳斯. 天线[M]. 章文勋,译. 北京:电子工业出版社,2005.
[5] 张江洋.RFID系统在资产管理中的应用[J]. 福建电脑,2011.
[6] 游战清,刘克胜,张义强,等. 无线射频识别技术(RFID)规划与实施[M].北京:电子工业出版社,2005.