基于RFID的考勤管理系统.docx
《基于RFID的考勤管理系统.docx》由会员分享,可在线阅读,更多相关《基于RFID的考勤管理系统.docx(51页珍藏版)》请在冰豆网上搜索。
基于RFID的考勤管理系统
编号
无锡太湖学院
毕业设计(论文)
题目:
基于RFID的考勤管理系统
信机系计算机科学与技术专业
学号:
学生姓名:
指导教师:
2013年5月25日
无锡太湖学院本科毕业设计(论文)
诚信承诺书
本人郑重声明:
所呈交的毕业设计(论文)基于RFID的考勤管理系统是本人在导师的指导下独立进行研究所取得的成果,其内容除了在毕业设计(论文)中特别加以标注引用,表示致谢的内容外,本毕业设计(论文)不包含任何其他个人、集体已发表或撰写的成果作品。
班级:
学号:
作者姓名:
2013年5月25日
无锡太湖学院
信机 系 计算机科学与技术 专业
毕业设计论文任务书
一、题目及专题:
1、题目 基于RFID的考勤管理系统
2、专题
二、课题来源及选题依据
科技在进步,时代在变迁,传统的考勤管理系统已经无法满足当今公司规模快速发展的脚步,不管是在财力还是在物力方面,都造成了严重的影响,于是,顺应时代变迁的新兴考勤管理技术RFID技术诞生了,RFID技术即射频识别技术,配合由PHP开发的后台管理系统,实现全新的全自动化的考勤管理系统。
该系统根据员工进出办公区在RFID考核读卡器的刷卡记录,通过对刷卡数据进行筛选和匹配,考勤管理人员进行审核调整,形成正确的考勤结果,自动进行考勤统计和汇总,大大降低了考勤管理的劳动强度,弥补了手工签到方式信息不准确的缺陷,增强了考勤管理工作的公开性、公正性和准确性,实现考勤管理工作无纸化。
三、本设计(论文或其他)应达到的要求:
①熟悉射频识别技术(RadioFrequencyIdentification,以下简称RFID)的发展历程,特别是近十几年来RFID在各大行业的应用;
②熟练掌握射频识别技术原理以及ZendStudio开发的原理和方法;
③熟练掌握用mysql开发后台数据库;
④掌握以PHP作为开发语言所开发的考勤管理系统;
⑤掌握B/S结构与C/S结构的区别;
四、接受任务学生:
五、开始及完成日期:
自2012年11月12日至2013年5月25日
六、设计(论文)指导(或顾问):
指导教师 签名
签名
签名
教研室主任
〔学科组组长研究所所长〕 签名
系主任 签名
2012年11月12日
摘要
射频识别技术(RFID)是自动识别技术的一种,它通过无线射频方式进行非接触双向数据通信对目标加以识别,具有识别迅速、无磨损、不受环境影响、寿命长等优点。
本系统前台采用RFID技术,对数据进行采集,将采集到的数据存入数据库中,而后台的系统采用Zendstudio作为开发工具,PHP作为开发语言开发,系统通过提取数据库中的数据信息,对人工的考勤情况,加班请假等进行统计,由于硬件设备未到位的原因,本系统采用手动录入的方式来模拟刷卡录入。
本系统和一般的考勤管理系统对比,除了使用方便,功能更加完善,节省了时间的同时也节省了特点外,还能够随时添加员工信息,管理员信息,提交请假加班申请,管理员能够对提交上来的申请单进行审核,给予合理的判断是否通过审核,给予对应的允许;同时呢,本系统产生的表格十分简便明确,能明显的看出各员工的考勤情况与请假加班时间,请假加班以小时为单位,精确的时间统计,能更好的将本系统产生的数据送至同属管理系统的薪资管理系统时更好的计算,以PHP技术为开发语言,采用B/S结构的本系统,可以不用下载任何客户端,只需在你的电脑上安装谷歌浏览器,当你的电脑连入此系统所在的网络时,你便可以登录系统查询你所需要查询的资料,可以说,为公司电脑也省下了很多不需要的东西。
关键词:
考勤管理;RFID;PHP;B/S
Abstract
RadioFrequencyIdentification(RFID)isanautomaticidentificationtechnology,radiofrequencythroughnon-contactfromoftwo-waydataCommunicationstobeontargetidentification,withtherapididentification,nowear,withoutenvironmentalimpact,longlifeandotheradvantages.
ThefrontdeskofthesystemusingRFIDtechnology,collectingtheDate,anddepositedthecollectedDateintoDatebase,thenbackgroundusingZendStudioasadevelopmenttool,andmakePHPasadevelopmentlanguagedevelopment,thesystemdatainthedatabaseextracttheDatebase,fortheartificialattendance,counttheovertimeandleave,reasonshardwaredeviceisnotinplace,thesystemusesthemanualentrytosimulatecardentry.
Comparisonthesystemandattendancemanagementsystem,inadditiontouseeasily,functionmoreperfect,savingtimewhilesavingfeaturescanalsobeaddedatanytimetheemployeeinformation,administratorinformation,submitanapplicationforleaveovertime,theadministratorisabletosubmituptheapplicationformforreview,togiveareasonablejudgmentwhethertheyhavepassed,togivethecorrespondingpermission;sametime,thesystem-generatedformisverysimpleandclear,obviousthatthestaffattendanceandleaveovertime,leaveovertimebettercalculatedinunitsofhours,theexacttimestatistics,thebetterthesystemdatatobelongtothesamemanagementsystempayrollmanagementsystem,PHPtechnologyforthedevelopmentoflanguage,theuseofB/Sstructureofthesystem,cannotdownloadanyclient,justinstallGoogleChromeonyourcomputer,whenyourcomputerconnectedtothenetworkforthissystem'sedgeyoucanlogontothesystemtochecktheinformationyouneedtoquerycanbesaidforthecompanythecomputeralsoleftalotofunnecessarythings.
Keywords:
Attendancecheckmanagement;RFID;PHP;B/S
1绪论
1.1本课题的研究内容和意义
1.1.1本课题研究的内容
RFID(RadioFrequencyIdentification)即射频识别技术,作为一种近几年新产生的集合通信,计算机硬件,软件等多元化于一体的综合技术,该技术在很多方面已经取代本作者生活中的很多其他技术,RFID技术能够多种环境下完好的工作,而且,抗干扰与耐用性都是非常不错的,以RFID技术为硬件基础能够更好的将本系统发挥到最佳的状态。
PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。
PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。
它可以比CGI或者Perl更快速地执行动态网页。
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
每个公司的管理系统大大小小有很多方面,而考勤系统是无论哪个公司确保能够正常运用,经营下去所都需要的管理系统。
同样一个规章制度完善、考核合理而且又十分工整的考勤系统是规范管理的基础。
在当今一个处于信息化的社会中,各个企事业单位员工的考勤工作的工作量相当大,而考勤系统又必须要求很强的时效性,这无形之中加大了员工的工作压力。
传统的考勤系统由于存在各种弊端与瑕疵,不能达到真正意义上的客观、公正,很有可能有不实信息的混入,而且也特别容易出现错误。
随着数据库技术的发展和企事业单位信息化的建设,用计算机来管理企事业单位的考勤工作也已经变成了主流,它能够大大的减轻企事业单位的考勤工作,提高员工的工作效率。
考勤机作为一种能够准确考核员工的出勤状况,为发放工资薪水和奖金提供很好的直接依据的工具,在各大小企事业单位中也得到广泛的运用。
而且,本作者以前使用的传统打卡机,一般只能够记录上下班的时间,而出勤情况还是需要人工来统计,这样相对来说还是比较麻烦,和浪费工作效率。
而一些基于RS232串口的考勤机,虽然能够提供自动记录和统计出勤情况的功能,但是,受限制于网络的连接功能,几台考勤机的数据不能够立即统一起来,考勤数据和统计这些相关数据就又需要花费人力、物力去统计和分析了。
特别是对一些流水线生成的工程和排班制的企事业单位来说,24小时的连续运用模式,员工上班班次比较多,管理起来相当的麻烦。
因此迫切需要用到非接触式IC卡进行考勤记录管理,并开发出一套全新的网络考勤系统来解决上面的问题。
1.1.2课题研究的意义
射频识别技术作为一种全新的技术应用领域,他不仅仅包涵了电磁学理论以及微波技术,同时还囊括了通信理论以及半导体集成电路技术,可以说RFID是一门多学科综合的新型学科。
所以,研究RFID技术对于当今社会来说拥有很远大的意义。
非接触射频IC卡是被誉为近几年发展最为迅速的几项新科技之一,它很好的摒弃了条形码、磁卡、接触式IC卡的一些缺点。
每个非接触射频IC卡在生产时,都会有一个固化的也是唯一的独立的序列号,非接触射频IC卡在和读写器之间是属于双向鉴别机制,此机制很