- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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员工考勤系统的软硬件设计,可以实现基本的考勤显示、记录、管理。系统操作简单,软件界面根据用户习惯进行灵活设计,运行稳定,有一定
您可能关注的文档
- 国家大学科技园发展现状与`问题探析.doc
- 国家武力攻击民用航空器法律责任探讨.doc
- 国家审计推动国家良治之现状调查与路径选择..doc
- 国家治理现代化与户籍制度改革一脉相承..doc
- 国家治理能力现代化视域下民主党派参政能力建设问题探讨.doc
- 国家自然科学基金项目管理方法.doc
- 国庆立体花坛制作技艺探讨.doc
- 国家艺术基金项目独幕剧《菩提青蛇》导演构思..doc
- 国库集中支付下事业单位会计核算问题探讨.doc
- 国家宏观政治环境与企业在职消费行为..doc
- 2024年中国石油克拉玛依石化公司招聘762人公开引进急需紧缺人才笔试参考题库答案大全含答案(巩固).docx
- 2024年亚旭电子科技(江苏)有限公司招聘193人高频考题难、易错点模拟试题附带答案通关秘籍题库附参.docx
- 2024年云南电网公司总部社会招聘补招7人模拟试题(共100题)附带答案大全(各地真题).docx
- 2023-24年江苏群发化工有限公司应届高校毕业生招聘重点基础提升模拟试题附带答案内部题库带解析答案.docx
- 2024年东芝信息机器(杭州)有限公司招聘3人历年(高频重点提升专题训练)附带答案题库(夺分金卷).docx
- 2024年中国石油化工股份有限公司天津招聘193人高频考题难、易错点模拟试题附带答案王牌题库含答案【.docx
- 2024年华盛江泉集团有限公司招聘762人公开引进急需紧缺人才笔试参考题库答案题库大全(考点梳理).docx
- 2024丰宾电子(深圳)有限公司应届高校毕业生招聘高频考题难模拟试题附带答案题库附参考答案(研优卷).docx
- 2024夏新电子有限公司定向招聘历年高频难、易错点模拟试题附带答案题库及答案【名校卷】.docx
- 2024年佳能精技(苏州)办公设备有限公司招聘1人公开引进高层次人才笔试参考题库答案题库及答案(典优.docx
文档评论(0)