基干RFID员工考勤系统策划.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干RFID员工考勤系统策划

基于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,并进行存储。单片机对刷卡信息进行译码并在LCD1602上进行显示,同时通过串口可以将刷卡信息传至上位机,相关的管理则可以在上位机上实现 射频读写器FM1702SL芯片是基于ISO14443标准的非接触式读卡器专用芯片。FM1702SL芯片支持13.56 MHz频率下的非接触通信协议,支持多种加密算法。该读卡器同时有时钟电路,复位电路。其匹配电路包含了一个低通滤波器、接收电路、天线匹配电路以及天线线圈。除了提供13.56 MHz的频率以外,还会有其他能量的高次谐波向外辐射。RFID模块与单片机采用SPI通信方式 1.2 单片机程序 单片机软件程序设计在Keil μVision4编译软件平台上使用C语言完成,采用模块化设计思路。其中包括读卡器模块库函数、LCD显示模块库函数等,主程序控制流程如图2所示 2 系统软件设计 上位机软件采用客户端/服务器结构(Client/Server, C/S)设计。本系统的考勤功能涉及到考勤用户的管理、考勤记录的管理等,选择SQL Server 2012作为考勤记录数据的数据库系统管理软件。系统界面使用C#高级编程语言,基于.Net开发平台WinForm进行设计 2.1 软件设计方案 根据功能需求,系统可划分为四大功能模块:连接功能、管理功能、考勤功能、设置功能。这四个功能的基本内容如下: 连接功能:完成上位机与下位机的连接 管理功能:通过系统管理员身份登录考勤系统软件实现对用户的添加、删除、查询等 考勤功能:考勤功能为系统最基本的设计要求,具有显示考勤人员记录信息、判断是否按时签到、显示当前考勤时间等 设置功能:该功能主要完成考勤时间的设置,还有用户权限设置,系统管理员密码设置等 系统软件结构设计框架如图3所示 2.2 数据表的实体 本系统的考勤系统数据表包括用户表(User)、日志表(Logs)、设置表(Settings)三个重要的数据表 (1) 用户表(员工表) 字段设计描述如表1所示 (2) 日志表 字段设计描述如表2所示 (3) 设置表 段设计描述如表3所示 员工与考勤卡为一一对应关系,员工对考勤卡为主导作用,考勤卡依赖于员工,日志表与员工表通过Uid字段关联 2.3 通信模块 在本系统的设计中,上位机与下位机通过RS 232串口进行通信,在Windows操作系统中,串口被看成文件来读取的,串口通信需要进行参数设置,主要包括端口号选择,波特率设置,数据位的大小设置,停止位与校验位等。串口通信模块流程如图4所示,参数设置如图5所示 3 系统测试 硬件系统实物图如图6所示,刷卡时LCD显示射频IC卡的编号,上位机同时显示刷卡人信息及刷卡时间和考勤状态,考勤记录表如图7所示 4 结 语 本文介绍了基于RFID员工考勤系统的软硬件设计,可以实现基本的考勤显示、记录、管理。系统操作简单,软件界面根据用户习惯进行灵活设计,运行稳定,有一定

您可能关注的文档

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档