本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于RFID的考勤系统设计

基于RFID的考勤系统设计

本课题利用工业高频读写器和计算机结合,设计一个考勤系统,用户上下班等信息由读写器通过串口传送到计算机,计算机的考勤系统记录刷卡信息,并提供多种考勤状况显示功能。其主要内容包括以下:1.读写器串口通信协议分析2.服务器软件编程语言选择3.服务器考勤

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    基于RFID的考勤系统设计
    摘要:摘要:RFID是一种不用接触就能完成自动识别的射频技术。它集成了计算机技术和通信技术的基础上的技术,自动识别,自动数据采集和自动计算机处理的发展,确定工作,无需人工干预,它能够实现多目标识别,移动物体的识别,可以在更可使用场合。它的主要优点是适应性强的环境,它可以在各种环境中,强抗干扰能力的工作,能穿透非金属物体进行识别,这些优点使得RFID有了广阔的发展空间。
    本课题设计一个基于RFID考勤系统,利用射频识别技术,在Microft.NET Framework SDKv2.0的环境下,利用Microft SQL Server 2005作为数据库,选用C#可视化编写物联网RFID设备的上位机程序,上位机通过串口RS232连接RFID读写器,通过串口发送命令给读写器和接收读写器的响应,从而实现与RFID标签的交互,实现基于RFID的考勤系统。

    关键词RFID; RS232;C#;Microsoft SQL Server 2005
     
     
    Attendance system based on RFID is designed
    Abstract: RFID, radio frequency identification technology, automatic identification technology.It is a non-contact integrated science and technology computer technology and communication technology based on automatic identification, data processing, automatic acquisition, the development of the computer automatic input, identify work without manual intervention, and can achieve multi target recognition, moving object recognition, can the main advantage in the application of situations.Its is wide, strong adaptability to the environment, can be in a variety of harsh working environment, strong anti-interference ability, can penetrate non-metallic objects, it can identify these advantages make RFID have a broad space for development.
    This topic design a system based on RFID attendance, using radio frequency identification technology, in Microft.NET Framework SDKv2.0 environment, using Microft SQL Server 2005 as the database, use visual c # write a iot PC application of RFID equipment, PC through RS232 serial port connection RFID read-write device, through a serial port to send commands to read and write device and receiving the response of the read/write device, so as to realize the interaction of with RFID tags, implementation of check on work attendance system based on RFID.
    Keywords: RFID; RS232;C#;Microsoft SQL Server 2005
     
     
     
     
     
     
     
     
     
     
     
     
    目录
    第一章绪论 1
    1.1 系统背景 1
    1.2 课题研究的内容 1
    1.3 课题研究的目的和意义 2
    第二章RFID技术介绍 2
    2.1 RFID技术含义 2
    2.2 RFID系统的基本组成 3
    2.3 RFID系统的工作原理 4
    2.4 国内外RFID技术研究现状与发展趋势 4
    第三章 系统开发环境与运行环境 7
    3.1开发环境 7
    3.2运行环境 7
    3.3相关技术 8
    3.3.1.NET平台 8
    3.3.2 C#语言 9
    3.3.3 SQL Server 2005数据库 10
    3.3.4 RS232串口 10
    第四章 系统设计 12
    4.1 系统功能模块设计 12
    4.2 数据库设计 12
    4.2.1 数据库概念设计 12
    4.2.3 数据库详细设计 16
    4.2.4 考勤系统功能模块 18
    4.2.5 考勤系统模块设计 22
    第五章 系统具体实现 24
    5.1 登录模块的实现 24
    5.2信息管理模块的实现 26
    5.3用户管理模块的实现 28
    5.4查询管理模块的实现 30
    5.5串口实现 31
    第六章 总结 35
    致谢 36
    参考文献 37

    第一章绪论

     1.1 系统背景
    在社会经济和科学技术的发展带动下,射频识别技术正在向各个行业进军,在身份识别和安全的行业,以前老的企业出勤方式已经跟不上时代的进步发展了,当员工的考勤过多引起排队的情况,就会产生影响效率和企业形象的效果。与传统的的磁卡,IC卡识别技术,射频RFID卡读写可以完成多对象识别的并且无须物理接触,而且还有对移动物体的识别,其主要优点是对环境的适应能力强,不受雨雪、大风等影响,可以全天候,不用接触就能自动完成管理识别,跟踪,而且能穿过非金属物体进行识别,抗干扰能力强,这些都为RFID技术推广到全世界奠定了基础。
    在数据库技术和企业信息化建设的发展前提下,企业使用考勤管理的方式已经成为主流,考勤机的出现,大大减少了员工考勤的工作量,为企事业单位节省了大量的人力,物力和财力。按点名,打卡和接触式IC卡,对员工的考勤、档案管理,这不仅非常浪费时间,而且会互相干扰,大部分工厂,企事业单位因为生产需求,长处于24小时连续运转,员工进行排班倒班制上班,在管理方面比较棘手,所以急需要采用非接触式IC卡来管理考勤登记,因此才会产生本课题。
    1.2 课题研究的内容
    本课题利用工业高频读写器和计算机结合,设计一个考勤系统,用户上下班等信息由读写器通过串口传送到计算机,计算机的考勤系统记录刷卡信息,并提供多种考勤状况显示功能。
    本论文分为6章节,章节具体的安排如下:
    第一章是绪论。
    第二章简述RFID技术背景,介绍RFID技术的历史、发展及其现状,对RFID技术进行详细的介绍,包括RFID的含义、组成、工作原理等。
    第三章主要介绍系统的开发环境和运行环境。
    第四章主要介绍系统功能模块的设计以及数据库设计。
    第五章是实现系统,主要是RFID技术的实现在系统中的应用介绍,并简要介绍了考勤软件系统是如何实现的。
    第七章是总结。
    1.3 课题研究的目的和意义
    RFID是一种不用接触就能完成自动识别的射频技术。它集成了计算机技术和通信技术的基础上的技术,自动识别,自动数据采集和自动计算机处理的发展,确定工作,无需人工干预,它能够实现多目标识别,移动物体的识别,可以在更可使用场合。它的主要优点是适应性强的环境,它可以在各种环境中,强抗干扰能力的工作,能穿透非金属物体进行识别,这些优点使得RFID有了广阔的发展空间。
    随着计算机的普及和科学技术的发展,标准化管理是现代企业的一个基本要求,完善各项规章制度,合理,公正的评估是规范化管理的基础。在各类企业,企业与员工考勤不仅工作量大,效率低。由于信息网络技术和互联网技术被企事业充分利用,基于RFID考勤应用系统成为企事业管理体系的重要组成部分,它将智能化的自动完成员工的考勤情况。自动数据采集,实时信息自动分析所收集的数据,然后返回到与可视界面的用户。按点名,打卡和接触式IC卡,对员工考勤和档案进行管理,这都浪费大量的时间,而且会互相干扰;而利用无线射频识别技术,不仅方便,快捷,而且还能节约资源,而非接触式RFID应用考勤系统就实现了使用RFID技术对工作人员考勤进行管理。
     
     
     

    第二章RFID技术介绍

    2.1 RFID技术含义
    射频识别技术是一种不用接触物体就能完成自动识别的技术,使用射频信号、空间耦合和传输特性的数据交换,就能自动识别静止或移动的物体,RFID技术还可以对高速运动物体进行识别,而且这种识别是同时多个标签一起进行识别,操作既快捷又方便。             RFID的特点:传输识别信息是利用无线电波来完成的,而且不受空间的限制。最大的优势就是可以对远距离、高速移动的目标进行自动的不用接触的识别,是IC卡等其他传统卡所不具备的功能,利用它的这一特征,可以解决很多数据采集的许多问题。
     
    2.2 RFID系统的基本组成
    RFID被我们称为感应式非接触式IC卡、电子标签、电子条码等,RFID由射频信号自动识别目标对象并获取相关数据,RFID识别工作,不用人工干预,可工作于各种恶劣环境。
    RFID基本的系统由电子标签,天线,阅读器(读写器)三部分组成。一个完整的RFID系统还需要有管理软件。所述读取器是用来读取或写入非接触式IC卡的信息;天线在非接触式IC卡和读写器之间传递射频信号。RFID系统还可以通过读写器的RS232接口与外部计算机(上位机系统)连接,进行数据交换。


    总结

    此次编写的基于RFID考勤系统设计,主要是实现员工的基本考勤功能。在了解开发技术和相应的开发环境的基础上,基本上实现员工信息的维护、部门的管理、员工考勤、查询等功能。从数据库的建立,到界面的搭建,代码的编写,然后到测试运行,这一步步走下来,看似是简单的步骤,其实花费了好多心血在上面,大二的时候学过关于C#的课程,但是由于学的不是太好,然后还是模棱两可的了解一点,通过这次的论文设计,修改,修改再修改,使我对C#从模糊慢慢走到清晰。同时也了解了数据库企业管理器,进一步的接触和了解对数据库的操作,相信这些以后将会为成为工作、生活中宝贵的财富。
    对于本次说做的设计,还有很多不足之处。对于这样我们的课题设计,由于没有相应的切合实际的企业需求分析,所以在设计的过程遇到许多难题,对于数据库的操作不熟练,系统的整体欠缺考虑,由于时间关系,只能对员工考勤应用系统的一些基本功能模块进行了设计、实现。系统要完成所有的功能模块还需要再不断的改进和修改,使其完成更多的相应的功能。
    RFID是近几年才兴起的技术,已经显示出很好的发展前景了。随着通信技术以及网络技术的发展,校园、矿井、企业等人员考勤管理车间工作计时、企业、巡更、会议等签到管理,都在不断向这个方向转变,越来越能真正意义上的实现一卡通管理。

    参考文献

    [1]李萍.ASP.NET(C#)动态网站开发案例教程[M].北京:机械工业出版社,2011.12
    [2]米志强.射频识别(RFID)技术与应用[M].北京:电子工业出版社,2011.8
    [3]史荧中,刘培林.C#可视化程序设计案例教程[M].北京:机械工业出版社,2013.9
    [4]陆永宁. 非接触IC卡原理与应用[M].北京:电子工业出版社,2006.9
    [5](美)鲍威尔 著,沈洁 等译. 数据库设计入门经典[M].北京:清华大学出版社,2007.3
    [6]杨树林. C#程序设计与案例教程[M].  北京:清华大学出版社,2007
     
    收缩