C#+sqlserver的RFID的考勤管理系统设计+源代码(3)
时间:2021-12-31 15:35 来源:毕业论文 作者:毕业论文 点击:次
针对于国内外公司的考勤管理系统需求,很多科技企业开发出了纯软件或者基于硬件的系统应用,但大都存在着考勤数据失真、稳定性差等问题,这就需要加强考勤软件系统和考勤识别器之间的连接管理和网络控制,让数据更有效、准确、及时的传输,这些因素都需要在系统设计和设备制造以及软件开发时进行考虑。现在市场上基于射频卡的考勤管理系统,大多都是考勤设备制造商根据自己的硬件设备平台开发,其限制了系统在网络方面的合理应用。很多设备商在单机版考勤机的基础,通过定期导入分散在企业各厂区的考勤管理数据,的确大大提高了效率。但是如果想要彻底满足员工档案的集中管理、考勤记录及时反馈等要求,就需要开发一个具体网络集成功能的基于RFID的射频卡考勤管理系统,这样才能更有效的符合现在企业的发展需求。 1。4 本文主要研究工作 本文主要讨论的是如何构建一个全面的基于RFID的射频卡考勤管理系统及其实现的思路和技术。本文研究的系统由以下三大方面构成,具体表现如下: ① 基于RFID的射频卡识别模块 硬件部分是系统的重要部分,其主要包括电子标签和射频卡阅读器两部分,分别具有信息携带和信息解码两部分。 ② 基于windows电脑的考勤管理系统 电脑软件部分是信息系统的主要部分,主要包括员工管理、考勤管理、工资管理三个模块。员工管理模块主要包含员工信息录入、岗位调动、离职删除等功能;考勤管理模块主要包括签到签退功能、出勤统计、数据导出等功能;工资管理模块主要包括初始薪资设定、奖惩设置、扣款设定等功能。 ③ 基于SQL的数据库系统 数据库是系统的基础部分,软件部分的增删改查和统计功能都需要数据库的支持。主要包括登陆信息、员工信息,考勤信息、奖惩信息和薪资信息等。 2 RFID系统 2。1 射频识别技术 RFID是Radio Frequency Identification的英文简称,是世纪末兴起的一种新型非接触自动识别技术,RFID技术利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递并通过所传递的信息达到识别的目的[3]。 RFID系统至少包括电子标签和标签读写器(本系统只是阅读器),此外还包括阅读器与电脑相连的USB连接线。相对于电脑来说,带有USB的RFID系统相当于一个输入设备,所以电脑软件系统部分的设计就不需要考虑RFID系统的硬件结构。文献综述 根据RFID系统的工作原理,系统一般有数据管理系统、电子标签和标签读写器三个部分。图2。1为RFID系统示意图。 图2。1 RFID系统示意图 电子标签:电子标签在RFID系统中也称之为信号发射机,信号发射机可以根据不同的应用目的以不同的形式存在,典型的形式是电子标签(常称为标签Tag或Tag)[4]。他在RFID系统中充当数据载体的角色,用来存储需要识别的信息。标签能够在外力的作用下,自动的把存储的信息发射出去。标签一般由天线和标签专用芯片组成。 读写器/阅读器:在RFID系统中,信号接收机根据是否具有标签写入功能分别称为读写器或阅读器,本系统所使用的是只具有标签数据读取功能的阅读器。根据标签的功能需求不同,阅读器的复杂程度也各不相同,但是最基本的提供阅读器自身与电子标签进行数据传输途径的功能是普遍具有的,个性定制的阅读器还提供相当复杂的信号状态控制、奇偶错误校验与更正功能等特殊需求。 (责任编辑:qin) |