论文部分内容阅读
[摘要]射频识别技术(RFID)是自动识别技术的一种,目前被广泛应用于工业自动化、商业自动化、交通运输控制管理等众多领域。探讨RFID技术在考勤管理系统中的具体应用。
[关键词]RFID C/S RS232
中图分类号:TN99 文献标识码:A 文章编号:1671—7597(2009)0620065-01
RFID技术不仅涵盖了微波技术与电磁学理论,而且还包括通信原理及半导体集成电路技术,是一个多学科综合的新兴学科。因此,对RFID技术的认识和研究具有深远的理论意义。本系统是人力资源管理系统的一个子系统,它支持与人事管理系统、工资管理系统的信息传递,同时可以方便的与“一卡通”系统进行无缝连接。考勤系统也可以作为一个独立的系统应用,具有非常广阔的应用范围,本系统开发的目的主要为企事业考勤应用,并作为“一卡通”系统的切入点。
一、RFID系统基本组成和工作原理
RFID即射频识别,常称为电子标签或感应式电子非接触IC卡、电子条码等等。RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。
最基本的RFID系统由电子标签、阅读器、天线三部分组成。阅读器用于读取或写入非接触IC卡信息:天线则起到在非接触IC卡和阅读器间传递射频信号作用。RFID系统还可通过阅读器的RS232或RS485接口与外部计算机连接,进行数据交换。
RFID系统基本工作流程是:阅读器通过发射天线发送一定频率读写器的射频信号,当电子标签进入发射天线工作区域时产生感应电流,电子标签获得能量被激活;电子标签将自身编码等信息通过卡内置发送天线发送出去;系统接收天线接收到从射频卡發送来的载波信号,经天线调节器传送到阅读器,阅读器对接收的信号进行解调和解码,然后送到后台主系统进行相关处理;主系统根据逻辑运算判断该卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构动作。
二、系统结构
本系统采用c/s结构,运行在Intranet内,其工作过程是,由人事管理员通过发卡机给每一位员工发放RFID卡,员工刷卡考勤后,运行在计算机中的考勤管理软件对从考勤机上下载的数据进行相应的处理、存储。需要报表时,通过查询得到相应的考勤报表,并实现打印输出。考勤机完成平时的考勤记录工作,并可以随时接收上位机(考勤管理软件)下传的命令,以及作出相应的响应。硬件体系结构如图所示。
系统所需要的RFID设备应当包括两部分,读写器和员工手持的Ic卡。需要读写器实现准确可靠读取RFID卡封闭系统内信息,并送入计算机终端进行管理,而对射频设备的识别距离没有很强的要求。因此从性价比和系统的可维护性考虑,采用密藕合射频识别系统。本系统采用一台BL232发卡机,数台BL600考勤机,Mifarel Ic智能卡(简称M1卡)。
在安全性方面,本系统通过由口令认证功能的用户登录模块来保证该登录人员的合法性。在用户登录成功后,完全是对数据库的操作。管理软件可以通过考勤机下载数据,对获得的记录处理后存储到数据库中。管理软件具备登录功能、员工信息管理功能、Ic卡读取功能、员工日常排班管理功能、班次管理功能、出差、请假登记管理功能、考勤数据管理功能、各种统计报表管理功能、数据库管理功能、信息查询管理功能,以及考勤机操作管理功能等。系统首先录入员工档案,发给员IIC卡,同时将其设置为某一个考勤组,根据其上班的班次信息进行排班,刷卡考勤后,从考勤机中提取数据,如有请假、出差、加班、停工、考勤机出故障时,可人工签到输入数据,然后将考勤记录和排班信息进行对比,统计出异常记录(如旷工、迟到、早退等),再根据考勤规则进行考勤处理,日结月结,以表格的形式输出,并可将考勤结果导入薪资管理系统。
三、RFID技术的具体应用
本系统将考勤机(读写器)作为下位机,Pc机作为上位机,二者通过Rs-232C串行口接收数据。
在Windwos中,串口是被当作文件来操作的,利用串口进行通信之前,要对其参数进行初始化设置,包括选择端口号,设置缓冲区大小,设置波特率等串口参数等。
在Delphi中是调用Windows API函数来实现Rs一232串口通信,主要步骤如下:
1 用GreateFile函数打开串口,并封锁其它应用程序对此串口操作。2 通过GetCommState函数填充设备控制块DcB,再通过SetCommState函数设置串口的波特率,数据位,检验位与停止位。3 创建串口监视线程串口事件或用定时器扫描串口,在此基础上可以在相应的串口上作数据的传输,分别用函数ReadFile()和WriteFile()来完成读操作和写操作。4,关闭串~CloseHandle(Hcomm)。
四 总培
本系统结合智能IC卡和考勤机采集原始刷卡数据,以ADO的方式连接数据库,应用Windows API函数实现串口通信,加以先进的考勤管理理论,实现了考勤管理业务流程的自动化和科学化。
本系统与传统考勤管理系统相比,除了使用方便、功能完善、省时省力的特点外,还具有分组考勤、帐套管理;一次排班、终身可用;结算精确、报表详细;考勤处理结果多样化:考勤机可单机或联网使用等特点。解决了企事业单位由于班次多、节假日多、加班多时考勤困难的问题,杜绝了考勤做假、做人情,对企事业单位提高管理水平、节约资源、提高办事效率有显著的应用效果。
[关键词]RFID C/S RS232
中图分类号:TN99 文献标识码:A 文章编号:1671—7597(2009)0620065-01
RFID技术不仅涵盖了微波技术与电磁学理论,而且还包括通信原理及半导体集成电路技术,是一个多学科综合的新兴学科。因此,对RFID技术的认识和研究具有深远的理论意义。本系统是人力资源管理系统的一个子系统,它支持与人事管理系统、工资管理系统的信息传递,同时可以方便的与“一卡通”系统进行无缝连接。考勤系统也可以作为一个独立的系统应用,具有非常广阔的应用范围,本系统开发的目的主要为企事业考勤应用,并作为“一卡通”系统的切入点。
一、RFID系统基本组成和工作原理
RFID即射频识别,常称为电子标签或感应式电子非接触IC卡、电子条码等等。RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。
最基本的RFID系统由电子标签、阅读器、天线三部分组成。阅读器用于读取或写入非接触IC卡信息:天线则起到在非接触IC卡和阅读器间传递射频信号作用。RFID系统还可通过阅读器的RS232或RS485接口与外部计算机连接,进行数据交换。
RFID系统基本工作流程是:阅读器通过发射天线发送一定频率读写器的射频信号,当电子标签进入发射天线工作区域时产生感应电流,电子标签获得能量被激活;电子标签将自身编码等信息通过卡内置发送天线发送出去;系统接收天线接收到从射频卡發送来的载波信号,经天线调节器传送到阅读器,阅读器对接收的信号进行解调和解码,然后送到后台主系统进行相关处理;主系统根据逻辑运算判断该卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构动作。
二、系统结构
本系统采用c/s结构,运行在Intranet内,其工作过程是,由人事管理员通过发卡机给每一位员工发放RFID卡,员工刷卡考勤后,运行在计算机中的考勤管理软件对从考勤机上下载的数据进行相应的处理、存储。需要报表时,通过查询得到相应的考勤报表,并实现打印输出。考勤机完成平时的考勤记录工作,并可以随时接收上位机(考勤管理软件)下传的命令,以及作出相应的响应。硬件体系结构如图所示。
系统所需要的RFID设备应当包括两部分,读写器和员工手持的Ic卡。需要读写器实现准确可靠读取RFID卡封闭系统内信息,并送入计算机终端进行管理,而对射频设备的识别距离没有很强的要求。因此从性价比和系统的可维护性考虑,采用密藕合射频识别系统。本系统采用一台BL232发卡机,数台BL600考勤机,Mifarel Ic智能卡(简称M1卡)。
在安全性方面,本系统通过由口令认证功能的用户登录模块来保证该登录人员的合法性。在用户登录成功后,完全是对数据库的操作。管理软件可以通过考勤机下载数据,对获得的记录处理后存储到数据库中。管理软件具备登录功能、员工信息管理功能、Ic卡读取功能、员工日常排班管理功能、班次管理功能、出差、请假登记管理功能、考勤数据管理功能、各种统计报表管理功能、数据库管理功能、信息查询管理功能,以及考勤机操作管理功能等。系统首先录入员工档案,发给员IIC卡,同时将其设置为某一个考勤组,根据其上班的班次信息进行排班,刷卡考勤后,从考勤机中提取数据,如有请假、出差、加班、停工、考勤机出故障时,可人工签到输入数据,然后将考勤记录和排班信息进行对比,统计出异常记录(如旷工、迟到、早退等),再根据考勤规则进行考勤处理,日结月结,以表格的形式输出,并可将考勤结果导入薪资管理系统。
三、RFID技术的具体应用
本系统将考勤机(读写器)作为下位机,Pc机作为上位机,二者通过Rs-232C串行口接收数据。
在Windwos中,串口是被当作文件来操作的,利用串口进行通信之前,要对其参数进行初始化设置,包括选择端口号,设置缓冲区大小,设置波特率等串口参数等。
在Delphi中是调用Windows API函数来实现Rs一232串口通信,主要步骤如下:
1 用GreateFile函数打开串口,并封锁其它应用程序对此串口操作。2 通过GetCommState函数填充设备控制块DcB,再通过SetCommState函数设置串口的波特率,数据位,检验位与停止位。3 创建串口监视线程串口事件或用定时器扫描串口,在此基础上可以在相应的串口上作数据的传输,分别用函数ReadFile()和WriteFile()来完成读操作和写操作。4,关闭串~CloseHandle(Hcomm)。
四 总培
本系统结合智能IC卡和考勤机采集原始刷卡数据,以ADO的方式连接数据库,应用Windows API函数实现串口通信,加以先进的考勤管理理论,实现了考勤管理业务流程的自动化和科学化。
本系统与传统考勤管理系统相比,除了使用方便、功能完善、省时省力的特点外,还具有分组考勤、帐套管理;一次排班、终身可用;结算精确、报表详细;考勤处理结果多样化:考勤机可单机或联网使用等特点。解决了企事业单位由于班次多、节假日多、加班多时考勤困难的问题,杜绝了考勤做假、做人情,对企事业单位提高管理水平、节约资源、提高办事效率有显著的应用效果。