基于rfid的员工考勤系统设计

基于rfid的员工考勤系统设计

ID:31359448

大小:105.00 KB

页数:5页

时间:2019-01-09

基于rfid的员工考勤系统设计_第1页
基于rfid的员工考勤系统设计_第2页
基于rfid的员工考勤系统设计_第3页
基于rfid的员工考勤系统设计_第4页
基于rfid的员工考勤系统设计_第5页
资源描述:

《基于rfid的员工考勤系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于RFID的员工考勤系统设计  摘要:系统的硬件电路以51单片机为控制核心,使用FM1702读卡器模块读取刷卡人员的信息并将其传至单片机,通过串口能够将刷卡信息传至上位机。系统的上位机采用客户端/服务器模式,后台数据库使用SQLServer数据库管理软件,通过C#高级编程语言实现了具有通信模块、登录模块、管理模块、考勤功能模块的考勤管理系统软件。结果表明该系统能够实现基本的考勤功能,具有较高的安全可靠性。  关键词:考勤管理;RFID;SQLServer;C#  中图分类号:TN92?34文献标识

2、码:A文章编号:1004?373X(2016)01?0122?03  0引言  传统的考勤系统,不仅工作量大而且复杂繁琐容易出错。在信息化、智能化,尤其是无线电射频识别技术应用广泛的今天,传统的考勤方法已经不能满足人们的需求了。基于射频识别技术的非接触式IC卡(RFID)的应用,在考勤系统中占主导的地位。该技术的应用在生活中非常普遍,比如企业员工上下班刷卡、学生上课考勤、实验室门禁管理、酒店门禁管理等都是RFID技术的广泛应用。  本设计在分析RFID系统的组成和原理的基础上,提出了基于51单片机与

3、SQL5Server数据库的考勤系统的设计。通过射频模块识别刷卡人员的卡号信息并送至单片机,单片机将卡号信息通过普通I/O口传输到显示屏上显示,并能够通过串口将刷卡信息传至上位机,供上位机的考勤管理系统进行考勤管理。  1系统硬件设计  1.1硬件电路  系统总体框图如图1所示,灰色部分为硬件电路组成。使用FM1702射频卡(RFID)模块读取刷卡人信息,并将相应的数据传输至单片机AT89S52,并进行存储。单片机对刷卡信息进行译码并在LCD1602上进行显示,同时通过串口可以将刷卡信息传至上位机,

4、相关的管理则可以在上位机上实现。  射频读写器FM1702SL芯片是基于ISO14443标准的非接触式读卡器专用芯片。FM1702SL芯片支持13.56MHz频率下的非接触通信协议,支持多种加密算法。该读卡器同时有时钟电路,复位电路。其匹配电路包含了一个低通滤波器、接收电路、天线匹配电路以及天线线圈。除了提供13.56MHz的频率以外,还会有其他能量的高次谐波向外辐射。RFID模块与单片机采用SPI通信方式。  1.2单片机程序  单片机软件程序设计在KeilμVision4编译软件平台上使用C语言

5、完成,采用模块化设计思路。其中包括读卡器模块库函数、LCD显示模块库函数等,主程序控制流程如图2所示。  2系统软件设计  上位机软件采用客户端/服务器结构(Client/Server,C/S)设计。本系统的考勤功能涉及到考勤用户的管理、考勤记录的管理等,选择SQL5Server2012作为考勤记录数据的数据库系统管理软件。系统界面使用C#高级编程语言,基于.Net开发平台WinForm进行设计。  2.1软件设计方案  根据功能需求,系统可划分为四大功能模块:连接功能、管理功能、考勤功能、设置功能

6、。这四个功能的基本内容如下:  连接功能:完成上位机与下位机的连接。  管理功能:通过系统管理员身份登录考勤系统软件实现对用户的添加、删除、查询等。  考勤功能:考勤功能为系统最基本的设计要求,具有显示考勤人员记录信息、判断是否按时签到、显示当前考勤时间等。  设置功能:该功能主要完成考勤时间的设置,还有用户权限设置,系统管理员密码设置等。  系统软件结构设计框架如图3所示。  2.2数据表的实体  本系统的考勤系统数据表包括用户表(User)、日志表(Logs)、设置表(Settings)三个重要

7、的数据表。  (1)用户表(员工表)  字段设计描述如表1所示。  (2)日志表  字段设计描述如表2所示。  (3)设置表  段设计描述如表3所示。5  员工与考勤卡为一一对应关系,员工对考勤卡为主导作用,考勤卡依赖于员工,日志表与员工表通过Uid字段关联。  2.3通信模块  在本系统的设计中,上位机与下位机通过RS232串口进行通信,在Windows操作系统中,串口被看成文件来读取的,串口通信需要进行参数设置,主要包括端口号选择,波特率设置,数据位的大小设置,停止位与校验位等。串口通信模块流程

8、如图4所示,参数设置如图5所示。  3系统测试  硬件系统实物图如图6所示,刷卡时LCD显示射频IC卡的编号,上位机同时显示刷卡人信息及刷卡时间和考勤状态,考勤记录表如图7所示。  4结语  本文介绍了基于RFID员工考勤系统的软硬件设计,可以实现基本的考勤显示、记录、管理。系统操作简单,软件界面根据用户习惯进行灵活设计,运行稳定,有一定的推广价值。未来RFID技术将继续以高速发展的势头在日常生活、生产中应用,在后续工作中将继续对本系统进行完善。  参考文献  [1]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。