基于射频识别技术的考勤系统.docx

上传人:夺命阿水 文档编号:845547 上传时间:2023-12-24 格式:DOCX 页数:8 大小:60.66KB
返回 下载 相关 举报
基于射频识别技术的考勤系统.docx_第1页
第1页 / 共8页
基于射频识别技术的考勤系统.docx_第2页
第2页 / 共8页
基于射频识别技术的考勤系统.docx_第3页
第3页 / 共8页
基于射频识别技术的考勤系统.docx_第4页
第4页 / 共8页
基于射频识别技术的考勤系统.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《基于射频识别技术的考勤系统.docx》由会员分享,可在线阅读,更多相关《基于射频识别技术的考勤系统.docx(8页珍藏版)》请在课桌文档上搜索。

1、目录摘要*I目录*II第一章RFlD的介绍*11.1RFlD技术特点*21.2 RFlD系统的组成31.3 电子标签的内部结构*41.3.1阅读器*41 .3.2天线*52 .3.3中间件*61.4 RFlD系统工作原理71. 5RFID与其他自动识别技术81条形码技术*81.5.2磁卡识别技术81.5.3生物识别技术91. 5.4RFID区别与其他自动识别技术的特点92. 6RFID的应用现状10第二章需求分析*112.1 系统开发目标*113. 2系统总体规划11用户特点*112.2.2系统功能*122.2.3系统UML建模*142. 3可行性分析*162. 3.1技术可行性*163. 3

2、.2经济可行性17第三章基于RFID的考勤系统设计的系统框图183.5. 数据流程图193. 1.1用户登录模块*214. 1.2信息管理功能225. 1.3射频卡分配功能*236. 1.4员工出勒情况记录功能24查询功能*257. 1.6数据库管理功能258. 2数据库概念设计*28第四章系统实施309. 1系统应用实例*304.1.1考勤数据管理模块*304. 4.2排班管理模块304. 4.3加班请假管理模块31第五章总结*31摘要本文研究和设计了一种基于射频识别(RFID)技术的考勒系统。此系统是利用RFlD技术随着计算机技术与网络技术的迅猛开展,考勤管理系统不断向着集成化、智能化网络

3、化与分布式的方向开展。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用手工记录或打卡记录的方式进行管理,效率和透明度较差,并且也容易出错:随着射频识别技术的开展和企业信息化建设的进行,使用射频识别技术管理企业考勒工作也成为大势所趋,它为企业的考勤工作节约了第一章RFID的介绍1. 1RFID技术特点RFID是RadioFrequencyIdentification的缩写,即射频识别,俗称电子标签。它是用无线射频方式进行非接触双向通信,以到达识别目的并交换数据的一项新技术。它主要与当今数字化商务相适应,可以实现自动识别和远程监控及管理。其通信距离范围可从几厘米到几十米

4、,而且依据读写方式不同,可以输入几千字节的数字信息,具有极高的保密性。FRID技术的环境适应性强,可全天候、无接触地完成自动识别、跟踪和管理功能,且穿透能力和抗干扰能力强。RFID技术可识别高速运动物体,并可同时识别多个标签,操作快捷方便。因此,RFID技术已在世界各地得到广泛应用,如工业自动化、商业自动化、交通运输控制管理等众多领域。1.2 RFID系统的组成最根本的RFlD系统由电子标签、读写器阅读器)、天线三局部组成。而一个完整的RFID系统还需要管理软件。RFlD的根本组成局部:RFID标签俗称电子标签,也称为应答器(Tag.Transponder,Responder)0电子标签是指由

5、IC芯片和无线通信天线组成的超微型的小标签,其内置的射频天线用于和读写器进行通信。根据工作方式可分为主动式(有源)和被动式(无源)两大类。当RFlD标签进入读写器的作用区域,就可以根据电感耦合原理(近场作用范围内)或电磁反向散射耦合原理(远场作用范围内)在标签天线两端产生感应电势差,并在标签芯片通路中形成微弱电流,如果这个电流强度超过一个阈值,就将激活RFID标签芯片电路工作,从而对标签芯片中的存储器进行读/写操作,微控制器还可以进一步参加诸如密码或防碰撞算法等复杂功能。RFID标签芯片的内部结构主要包括射频前端、模拟前端、数字基带处理单元和EEPROM存储单元四局部。电子标签内部结构如下图.

6、1.3 电子标签的内部结构阅读器阅读器也称读写器、询问器(Reader,Interrogator),是对RFID标签进行读/写操作的设备,主要包括射频模块和数字信号处理单元两局部。读写器的频率决定了RFlD系统工作的频段,其功率决定了射频识别的有效距离。读写器是RFID系统中最重要的根底设施。一方面,RFID标签返回的微弱电磁信号通过天线进入读写器的射频模块中转换为数字信号,再经过读写器的数字信号处理单元对其进行必要的加工整形,最后从中解调出返回的信息,完成对RFID标签的识别或读/写操作;另一方面,上层中间件及应用软件与读写器进行交互,实现操作指令的执行和数据汇总上传。在上传数据时,读写器会

7、对RFlD标签原子事件进行去重过滤或简单的条件过滤,将其加工为读写器事件后再上传,以减少与中间件及应用软件之间数据交换的流量,因此在很多读写器中还集成了微处理器和嵌入式系统,实现-局部中间件的功能,如信号状态控制、奇偶位错误校验与修正等。读写器内部结构如下图.1. 3.2天线天线(Antenna)是RFID标签和读写器之间实现射频信号空间传播和建立无线通讯连接的设备。RFID系统中包括两类天线,一类是RFn)标签上的天线,由于它已经和RFlD标签集成为一体,因此不再单独讨论,另一类是读写器天线,既可以内置于读写器中,也可以通过同轴电缆与读写器的射频输出端口相连。目前的天线产品多采用收发别离技术

8、来实现发射和接收功能的集成。天线在RFn)系统中的重要性往往被人们所无视,在实际应用中,天线设计参数是影响RFID系统识别范围的主要因素。2. 3.3中间件中间件(Middleware)是一种面向消息的、可以接受应用软件端发出的请求、对指定的一个或者多个读写器发起操作并接收、处理后向应用软件返回结果数据的特殊化软件。中间件在RFlD应用中除了可以屏蔽底层硬件带来的多种业务场景、硬件接口、适用标准造成的可靠性和稳定性问题,还可以为上层应用软件提供多层、分布式、异构的信息环境下业务信息和管理信息的协同。中间件的内存数据库还可以根据一个或多个读写器的读写器事件进行过滤、聚合和计算,抽象出对应用软件有

9、意义的业务逻辑信息构成业务事件,以满足来自多个客户端的检索、发布/订阅和控制请求。2.4 RFID系统工作原理由读写器通过发射天线发送特定频率的射频信号,当电子标签进入发射天线有效工作区域是产生感应电流,从而获得能量被激活,使电子标签将自身编码信息通过内置射频天线发送出去:读写器的接受天线接收到从标签(射频卡)发送过来的调制信号,经天线调节器传送到读写器信号处理模块,经解调和解码后将有效信息送至后台主机系统进行相关处理:主机系统根据逻辑运算判断该卡的合法性,识别该标签的身份,针对不同的设定做出相应的处理和控制,最终发出指令信号控制读写器完成不同的读写操作。一套完整的RFlD系统,是由阅读器(R

10、eader)与电子标签(Tag)也就是所谓的应答器(Transponder)以及应用软件系统三局部组成,其工作原理是Reader发射一特定频率的无线电波能量给Transponder.用以驱动TranSPOnder电路将内部的数据送出,此时Reader便依序接收解读数据,送给应用程序做相应的处理。2.5 RFlD与其他自动识别技术自动识别技术近些年来的开展可以称得上是日新月异,它已成为集计算机、光、机电、通信技术为一体的高新技术学科。目前,常见的自动识别技术包括了条形码技术、射频识别技术、磁卡识别技术、生物统计技术等。1 .5.1条形码技术条形码是在1949年首先提出的。它算得上是最古老最成熟的

11、一种识别技术,它也是自动识别技术中应用最广泛和最成功的技术。由于条形码本钱较低,有完善的标准体系,已在全球散播,所以已经被普遍接受。条形码是由宽度不同、反射率不同的条和空,按照一定的编码规那么(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。即条形码是一组粗细不同,按照一定的规那么安排间距的平行线条图形。它的根本工作原理为:由光源发出的光线经过光学系统的照射到条形码符号上面,被反射回来的光经过光学系统成像在光电转换器上,使之产生电信号,信号经过电路放大后产生模拟电压,它与照射到条码符号上被反射回来的光成正比,再经过滤波、整形,形成与模拟信号对应的方波信号,经译码器解释为计算机可以直

12、接接受的数字信号。然而,随着数据采集环境逐渐变得苛刻,同时数据质量的要求逐渐提高,条形码本身所具有的一些缺点也逐渐开始限制其应用范围。例如:只能近距离读取静态物体,对于移动中的物体不能进行识别。条形码存储容量较小:一张条形码只能存储十几个字符的信息、,所以只能识别生产者和产品,并不能识别具体的商品,贴在所有同一种产品包装上的条形码都一样,无法识别哪些产品先过期:读取速度慢:读取一次需要2秒以上的时间,对于产品数量较为集中的库存,数据采集无疑是件非常繁重的任务;不可以批量读取,条形码一次只能读取一个条形码信息;环境适应性低:当条形码受损或被弄脏后,扫描仪就无法识别目标。1. 5.2磁卡识别技术我

13、们常用的磁卡式通过磁条记录信息。磁条技术应用了物理学和磁力学的根本原理。磁卡技术的优点是数据可读写,即具有现场改变数据的能力:数据的存储一般能满足需要;使用方便,本钱低廉。这些优点使得磁卡技术的应用领域十分广泛,如信用卡、银行ATM卡、现金卡(如磁卡)、机票、公交汽车票、自动售货卡等。磁卡技术的缺点是数据存储的时间长短受磁性粒子极性的耐久性限制,使用寿命短;信息容量小,常常依赖于外界的数据库;另外,磁卡存储数据的平安性一般较低,如磁卡不小心接触磁性物质就可能造成数据的丧失和混乱。1.5.3生物识别技术生物识别技术是指通过计算机利用人类自身生理或行为特征进行身份认定的-种技术,如指纹识别和虹膜识

14、别技术等。生物识别技术广泛用于平安控制领域。由于人体特征具有不可复制的特性,这技术的平安系数较传统意义上的身份验证机制有了很大的提高。然而技术的本钱和复杂性度限制了这种系统的应用,随着技术的开展,系统的本钱持续下降,而系统的性能不断提高,生物识别技术在其它领域的应用也将逐渐扩大,它在不断增长的信息世界中的地位也会越来越重要。2 .5.4RFlD区别与其他自动识别技术的特点RFlD技术具有很多其他识别技术无法比较的优势,但同时,它还具有一些短期内无法解决的问题存在,从而使其普及范围和速度受阻。RFlD技术优势为:1)可对高速移动的物体进行远距离识别;2)未接触自动识别,克服了其他识别技术需要近距

15、离接触读取的缺点;3)编码容量大,实现了单一物品的唯一编码识别,能够对单品进行跟踪管理;4)可实现批量数据的瞬时同时读取,适应了信息量大幅增长而读取速度要求更快的现状;.5)可读可写,双向通信实现了信息的动态管理。同时,可屡次读写,能够循环使用,有效利用了资源;6)更为智能,位置报警功能使其其它识别技术所不能实现的;7)环境适应性强,具有更为广泛的应用领域。其典型应用于身份识别、防伪、商业供给链、公共交通管理、物流管理等。RFID技术存在的问题:对于大规模推广来说,RFlD标签和识读设备的价格显得过高,其普及应用尚待时日。使用RFID全部的功能,不仅需要硬件(标签和读写器等)制造、无线数据通讯

16、与网络、数据加密、自动数据收集与数据挖掘等技术,还必须与企事业的企事业资源方案(ERP)结合起来。这种复杂的应用技术环境不可能一步到位。2.6 RFID的应用现状RFlD作为一种自动无线识别和数据获取技术,已经使用了多年,应用领域越来越多。按照工作频率的不同,RFID标签可以分为低频(LF)、高频(HF)、超高频(UHF)和微波等不同种类。工作频率范围为30kHz30OkHZ低频段射频标签,其阅读距离一般小于1米。其典型应用有:动物识别、工具识别、电子闭锁防盗等。中高频段射频标签的工作频率一般为3MHz30MHzo典型工作频率为13.56MHZi,其阅读距离一般情况下也小于1米。由于可方便地做

17、成卡状,中频标签广泛应用于电子车票、电子身份证、电子闭锁防盗、小区物业管理、大厦门禁系统等。微波射频标签,其典型工作频率有433.92MHz、862(902)MHZ928MHz、2.45GHz、5.8GHzo相应的射频识别系统阅读距离一般为4m6m,最大可达IOm以上。超高频标签主要用于铁路车辆自动识别、集装箱识别,还可用于公路车辆识别与自动收费系统中。在实际应用中,比较常用的是13.56MHz、860MHZ960MHz、2.45GHZ等频段。我国在125KHz,13.56MHz等LF和HF频段RFlD标签芯片设计方面的技术比较成熟,HF频段方面的设计技术接近国际先进水平,已经自主开发出符合I

18、S014443TypeA,TypeB和IS015693标准的RFID芯片,并成功地应用于交通一卡通和第二代身份证等工程中。第二章需求分析个成功的系统必须从做好系统需求分析了解用户需求是系统开发的根底,本系统旨在设计一套基于RFlD技术的考勤数据采集及管理的信息系统。针对这系统开发目标,分析了系统的用户特点及其业务流程,并在此根底上划分了系统模块,来分别实现系统功能。最后对系统的可行性进行了分析研究。2. 1系统开发目标系统的目标是紧紧围绕企事业单位中考勤管理部门的内容来确定的,要为实现及时、完整、准确而有效的信息效劳,提高工作效率和业务水平,降低本钱,是各部门及其下属机构能够协调、有序、标准运

19、行,提高企事业单位的工作效率。作为一套完整的基于RFlD技术的考勒系统,系统由考勤机和计算机来共同搭建,考勤机完成对考勒数据的记录,并能长时间保存。计算机那么是完成考勒相关数据的采集工作,以及从考勤机上采集考勒记录,并且对考究记录进行处理、保存。对已有的记录可以按照需求形成详细的考勤图表、报表,最后能够对形成的考勒图表、报表进行打印输出。另外,还要保证可以实现考勤机同计算机之间可靠的通信,完成数据和命令的传输。具体包括以下内容:1)开发一套可及时准确地处理大量考勤数据,实时地进行考勤数据审核和分析的考勤管理系统。结构上要易于扩充、维护,并具有良好的人机交互性。2)实现企事业单位内部数据一致化,

20、数据资源的高度共享。利用网络的优势做到信息的无错快捷传递,提高工作效率,健全各部门的信息化管理。3)建立一套全面的查询机制。各种考勤资料以及相关信息的检索统计,上级管理人员能够通过检索出的数据进行相关分析,提供一定的辅助决策功能。4)技术上采用BIS模式,为系统的维护、扩展、更新以及数据的维护和存储打下良好的根底。2. 2系统总体规划3. 2.1用户特点考勒管理系统的用户是企宾业单位中的考勤管理部门,使用考勤数据的有主要以下几个职能部门和人员:1)各部门领导:查看本部门员工的考勤情况。2)行政部门:负责考勒信息的采集、整理、记录等工作。3)人力资源部门:负责考勒信息的复查与管理工作。4)财务部

21、门:根据考勒统计情况制作员工工资报表。2.2.2系统功能考勒软件系统用于对接受的考勒记录进行处理、统计分析,从而可以完成如下功能:灵活地设置作息时间、管理类别,管理软件据此自动计算持卡人考勤、加班、迟到、矿工等数据统计:随时查询任何人的考勤情况:自动生成报表。根据功能系统可以分为以下几个模块:考勒模块、维护模块。如下图。(1)考勤模块考勤模块主要实现对持卡员工的考勤。当持卡员工在通过电子标签读写器前并且读卡器收到信号时,将读取的卡号、当前时间和登记信息等发往数据采集处理单元,数据采集单元迅速完成此次考勤处理,包括记录签到时间及离开时间等信息。D考勤数据管理考勤软件可以从各种考勤机系统自动导入刷

22、卡数据,还可以实现登录网页做考勤签到、签退。系统读取终端设备考勤记录不会丧失,能将所有考勒记录准确的读取到考勤数据库,而且数据库设计容量超大,能够持久存储考勤记录,而且支持备份历史刷卡记录。2)排班管理针对上班时间具有周期性规律的员工,可以进行周期排班;一个部门下员工上班时间一样,可以对部门进行排班;如果某些员工上班时间一样,可以将员工分组,进行批量排班;如果上班时间不规那么,可以按日排班或者从EXCeI里导入排班,或者免排班,系统在分析时根据最接近的班次进行处理。3)加班请假管理员工可以从自助平台提交请假申请、加班申请:系统根据提交的请假时长、假别、所适用批假级别、员工所属部门自动选择对应的

23、批假流程。清假类别、加班类别可以随意设置;员请年假,会提示可用年假天数;员工请倒休假,须选择往日加班记录,用于对应。4)加班请假审批具有批假权限的人登录系统后,可以进行加班、请假审批:如果一个假单需要多人审批,并且有顺序,只有前边的人审批通过后边的人才能进行审批:所有人都审批通过,加班、请假有效:同一级审批可以设置多人,只要有一入通过该级审批即通过。加班、请假审批人可以开启审批提醒,当有加班、请假单需要审批时,弹出消息提醒。5)考勤查询统计请假汇总报表包括:应出勒(小时、天)、实出勒(小时、天)、缺勤时长、各种请假时长、种加班时长等;迟到、早退报表:每位员工每天迟到早退汇总表:员工日出勤报表:

24、每位员工每日出勤明细,可以按月导出,每位员工一页,便于打印;出勒异常报表:每位员工一段时间内出勒异常情况,包括迟到、早退、缺勒等;出勒比照:各部门之间出勒率比照;(2)维护模块维护模块主要是根底信息的维护以及权限维护,如管理员工的档案,包括员工卡号、姓名、部门、职务等信息,也包括对IC卡的操作,例如发卡、挂失、注销等,一旦员工信息发生变化及时修改员工信息;系统可满足各种角色使用不同的权限,完成不同的工作。可以按不同角色的划分不同的权限。1)权限管理考勒软件权限设置很灵活,可满足各种角色使用不同的权限,完成不同的工作。比方可以按如下设置不同角色的权限:领导登录系统后,可以查看实时考勤签到、签退、

25、迟到、早退、旷工、请假等情况,也可以查看考勤分析结果报表,还可以进行请假、加班审批。考勒管理员登录后,可以设定班次、排班、调班、补录刷卡、考勤分析统计、做考勤异常处理、导出报表等:普通员工登录后,可以管理自己的请假、加班,可以查看考勤记录、考勒汇总结果系统管理员登录后可以修改系统设置等。2)挂失注销对IC卡的发卡、挂失、注销操作。3)用户信息管理管理员工的档案,包括员工卡号、姓名、部门、职务等信息:新进员工添加,离职员工注销。系统UML建模通过对用户进行需求分析,依据工程的业务流程图和数据流程图以及工程中涉及的各级操作人员,通过分析,识别出系统中的所有用例和角色:接着分析系统中的各个角色和用例

26、之间的联系,在画出系统的用例图,同时勾画系统的概念模型,描述概念层类图和活动图。D确定系统的范围和边界。考勤管理系统用于企事业单位人事部门的日常管理活动。它和财务部门的薪资系统存在系统关联,薪资系统从考勤系统中获得数据生成薪资信息。2)定义活动者。根据系统的职责范围和需求可以确定活动者。考勒管理系统涉及到得用户包括执行考勒工作的考勤管理人员、参加考勒的企事业单位所有员工。3)定义用例.有考勤管理人员先定义考勤规那么,主要包括考勤工程的管理、奖惩措施的制定和奖惩指标的量化定义;普通员工通过提出请假、销假和加班的申请,并通过管理人员的审核,每逢月末,管理人员将考勤机种的数据导入考勤系统中,结合清假

27、、销假和加班的审核数据,形成月末考勤数据的个人和部门汇总,以此为依据制定奖罚规那么,计算出本月的员工考勤奖罚金额提交给财务部门3. 3可行性分析4. 3.1技术可行性本系统是一个通用型的考勤管理信息系统。根据考勤管理在各行业的管理工作具有一定的共性,而不同行业之间又会存在差异的特点,该系统在使用前可以根据各行业考勒管理工作的特点进行系统初始化,以定制出适合本行业,甚至本企业的系统。本系统采用的都是一些高端的技术,但是这些技术都是己经成熟了的技术,所以在工程的开发和实施过程中遇到的问题般都可以得到解决。本系统应用了OraCIe的分布式数据库功能技术等多项技术,这些技术在国内的一些企业应用中都使用

28、过,是-些成熟可靠的技术,可以完本钱系统所需功能,满足用户的需求。经济可行性由于本系统能够准确、快速收集考勤信息,并能够准确地统计分析考勤数据资料,改变了过去那种手工处理的管理模式,将全面可靠的信息作为决策的依据,从而提高企业管理的效率,增加了企业的经济效益。通过该系统,可以加速企业内部信息的收集、处理。同时,增强了数据资源共享,实现了数据资源使用的一致性,提高了数据处理的及时性、准确性,使得企业各部门之间能够依据同-数据资源做出决策。第三章基于RFlD的考勒系统设计的系统框图4.1 数据流程图敷龛窿弟 IFa数据流图(DFD)是用来描绘信息流和数据从输入移动到输出的过程中所经受的变换,下面两

29、图分别为本文所设计系统的顶层数据流图和中间层数据流图顶层数据流图中间层数据流图系统结构总图1. 1.1用户登录模块用户身份验证流程图信息管理功能在这个功能模块中,又有员工信息的添加、修改、删除,以及部门的添加和删除。员工信息添加流程图3. 1.3射频卡分配功能射频卡分配流程图4. 1.4员工出勒情况记录功能出勤情况主要由考勤机来记录,然后由系统自动统计和分析,但是也有人工添加的功能,以备特殊情况的处理。但以只能考勤为主智能考勤流程图5. 1.5查询功能查询功能方便用户根据某项条件快速的找到自己所需要的信息,例如符合条件的员工信息,符合条件的IC卡信息和符合条件的员工考勤信息等。考勤信息查询流程

30、图6. 1.6数据库管理功能数据库管理功能能帮助一些不会使用SQLServer2005关系型数据库的用户方便的对数据进行附加、恢复、备份和压缩。系统模块设计修触码 Gatml.cs系统菅理模块重哥登录邮件发送 Denglu. c$Yan.cs网JJ*索4.2 数据库概念设计1)由于在系统的登录及权限涉及到不同的用户,为了区分用户和方便管理,规划出用户信息实体。如下图2)当进行考勤时,需要对每天的考勤信息进行处理,需要进行考勤的填报工作,根据考勤的相关信息规划出了考勤记录信息实体,图如所示3)在查询模块中由于要了解一个月中每个学生出勤情况进行一个统计,因此规划出了考勤信息月统计信息实体,如下图。4:%频卡是*不员二身份唯一标识工号的载体,根据射频卡的相关信息规划出了射频卡信息实体,如下图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号