rfid考勤系统c语言,基于RFID的员工考勤系统设计

摘 要: 系统的硬件电路以51单片机为控制核心,使用FM1702读卡器模块读取刷卡人员的信息并将其传至单片机,通过串口能够将刷卡信息传至上位机。系统的上位机采用客户端/服务器模式,后台数据库使用SQL Server数据库管理软件,通过C#高级编程语言实现了具有通信模块、登录模块、管理模块、考勤功能模块的考勤管理系统软件。结果表明该系统能够实现基本的考勤功能,具有较高的安全可靠性。

关键词: 考勤管理; RFID; SQL Server; C#

中图分类号: TN92?34 文献标识码: A 文章编号: 1004?373X(2016)01?0122?03

0 引 言

传统的考勤系统,不仅工作量大而且复杂繁琐容易出错。在信息化、智能化,尤其是无线电射频识别技术应用广泛的今天,传统的考勤方法已经不能满足人们的需求了。基于射频识别技术的非接触式IC卡(RFID)的应用,在考勤系统中占主导的地位。该技术的应用在生活中非常普遍,比如企业员工上下班刷卡、学生上课考勤、实验室门禁管理、酒店门禁管理等都是RFID技术的广泛应用。

本设计在分析RFID系统的组成和原理的基础上,提出了基于51单片机与SQL Server数据库的考勤系统的设计。通过射频模块识别刷卡人员的卡号信息并送至单片机,单片机将卡号信息通过普通I/O口传输到显示屏上显示,并能够通过串口将刷卡信息传至上位机,供上位机的考勤管理系统进行考勤管理。

1 系统硬件设计

1.1 硬件电路

系统总体框图如图1所示,灰色部分为硬件电路组成。使用FM1702射频卡(RFID)模块读取刷卡人信息,并将相应的数据传输至单片机AT89S52,并进行存储。单片机对刷卡信息进行译码并在LC

你可能感兴趣的:(rfid考勤系统c语言)