指纹考勤

2024-11-30|版权声明|我要投稿

指纹考勤(共12篇)

指纹考勤 篇1

近来,不少学校实行了指纹考勤,教师只要把手放在塑料片上,考勤仪就会对教师的指纹进行识别,电脑相应也会产生记录。不可否认,指纹考勤对强化教师管理,规范工作秩序,约束教职员工准时上下班,确实能起到一定的作用。但是,指纹考勤背离了人性化管理,给人一种冷冰冰的感觉,甚至给教师的心灵造成无法弥合的创伤。

首先,指纹签到是一种约束,不是激励,只能留住人,不能留住心。在倡导人本管理的今天,更多的应该注重教师职业道德的提高,重视社会、心理因素在教师管理中的作用,满足教职员工的社会和心理需求,改善工作环境,提高他们的生活待遇,协调好人际关系,尊重他们的人格尊严,激发群体士气,培养组织凝聚力。如果教师的心理平衡受到破坏,得到的必然是逆反。因为教师的职业不同于工厂的工人,教学的效益在短时间内是看不出来的。一个有活力的团队需要的是激励机制,而不仅仅是靠制度的约束。

其次,教师职业有其特殊性,这种特殊性决定了教师不能完全按照作息时间的规定来工作,他们面对的是一个个充满活力和灵性的孩子,他们的工作毕竟不是记件的工种,其工作也难以量化。这需要创造性地开展工作,需要爱的氛围,任何怀疑的眼神和无端的猜测,都是对教师极大的伤害和刺痛。

评价一个教师,是否按时签到不能说明教师优劣与否———没有来签到,并不代表今天就没上班,或者上班迟到。特别是班主任老师,经常在上班的路上遇到学生家长,免不了要交流几句,就有可能迟到了。如果需要家访,就要提前离开学校,但是考勤仪就会算你早退。如果因为迟到了几分钟就被扣去考勤奖,那么有些教师常常会把学生作业带回家批改,或者晚上在家备课,学校是不是需要发加班费呢?

最后,指纹是个人的隐私,只有在涉及个人切身利益的重要情况下才被使用,怎么可以随便提供给学校呢?隐私权是个人人身自由和人格权利的重要组成部分,其中就包括指纹在内的个人生活情报保密权。法律保护个人隐私,当然也保护个人对自身指纹信息的控制权。换句话说,是否公布自己的指纹,是个人绝对的权利,他人无权强制要求。滥用指纹考勤,是对公民隐私权的侵犯,是管理权与隐私权的博弈。

在倡导人性化管理的今天,学校管理者应该更多地去尊重、理解、支持和信任我们的教师,赢得广大教师的认可和拥护。当这种无形力量转化为学校的精神财富时,势必成为推动学校可持续发展的强大内驱力。

指纹考勤 篇2

第一章 总则

第一条为加强公司工作纪律,规范考勤管理,特制定本制度。

第二条本制度适用于公司所有部门和人员。

第二章作息指纹考勤制度

第三条到岗上班时间为8:30——12:0013:00——17:30,考虑到实际情况,将执行每日上、下班打指纹考勤制度,分别为上班8::30之前和下班17:30后进行指纹考勤。凡是超过上班时间15分钟内,视为迟到,超过15分钟以上,视为旷工;凡是提前下班15分钟内,视为早退,提前超过15分钟,视为旷工。

(其余时间一律不得擅自乱打考勤,以免造成月末考勤统计错误)

第四条加班时间由18:30开始,直至加班任务完成后即可打指纹考勤。

第三章请假、加班制度

第五条如因临时有公事,无法按时考勤,必须事后由部门经理签字后报综合管理部备案。

第六条如需请假或加班者,参考《关于考勤管理通知》 发文号:HR-101206-2

第四章附则

第七条如由于公司停电、设备或线路故障等非人为原因,造成无法按时打考勤,经相关部门查证,将会自动记录该次考勤。

第八条如由于班车或其他非自身因素造成无法按时考勤者,必须报综合管理部进行审批。

第九条调度室、工艺质量部、生产部必须在车间指纹机进行考勤;综合部、财务部、废旧轮胎事业部、市场部、工程部必须在办公楼指纹机进行考勤。一律不得交叉考勤,以免考勤不被记录

第十条食堂工作人员暂不进行指纹考勤。

指纹考勤 篇3

关键词:ZigBee协调器;ZigBee终端;指纹识别;绑定

中图分类号:TN91文献标识码:A文章编号:1007-9599 (2010) 03-0055-02

Fingerprint Attendance Network Design on ZigBee Wireless

Communication Networks

Wu Longshan,Dai Zhiqiang,Wang Kaixuan,Liu Jingwei

(Communication University of China,Beijing100024,China)

Abstract:This paper describes to design a Fingerprint Attendance network which is based on ZigBee Network by using ZigBee modules and fingerprint identification module. Fingerprint identification modules and ZigBee end-device are connected with UART, and the ZigBee end-device is used to achieve the control of the fingerprint module. The program of ZigBee networks is based on TI's ZigBee2006 protocol stack, z-stack, which is developed to achieve data transmission between the end-device and the coordination. Downloading Fingerprint templates to fingerprint identification module with the host computer and using buttons to operate the fingerprint identification module,it achieves the multi-point fingerprint attendance of personnel.

Keywords:ZigBee Coordinator;ZigBee End-Device; Fingerprint-Identification;Binding

在生物体上有很多可识别性、唯一性和终生不变性的体征,如指纹、虹膜等。指纹检测和识别是当前计算机应用方面的热点研究课题,且在现实生活中也有着广泛的应用,如应用于身份识别等。目前指纹识别技术发展已经相当成熟,在市场上也能看到很多相关产品,如指纹锁等。在实际应用中,往往需要在多点进行指纹识别,因此将多点构建为一个网络具有很大的实际应用价值。在本文中,设计了一种星型ZigBee无线数据通信网络,并在ZigBee终端连接指纹识别模块,实现了多点的指纹考勤。

一、整体方案设计

(一)星型ZigBee无线通信网络方案

在指纹识别过程中,指纹终端产生的数据是很少的,通常为几十个字节,因此对通信系统的带宽要求较低。ZigBee可实现250kbps的,通信距离一般介于10-100m间,以及低成本、高容量使其成为恰当的选择。

在ZigBee无线通信网络中设备单元有3种:协调器、路由器和终端。在本文中,我们组建包括一个协调器、多个终端的小型ZigBee网络。协调器通过串口与上位机(或另一网络端)相连;ZigBee终端接到指纹识别模块,并配合液晶扩展板实现对IDWD5002模块的控制。指纹考勤结果的各信息在上位机管理软件中显示。图1为系统方案。

图1指纹考勤网络设计方案

(二)硬件模块方案

在网络中需要使用的模块有:ZigBee无线网络模块和指纹识别模块。

ZigBee无线通信模块选择为RF-2430。RF-2430提供SPI和UART与外部通信,其中UART可高达115.2kbps。指纹识别模块选择为IDWD5002,其通讯接口为RS232。该模块作为从设备,由主设备发送相关命令对其进行控制,可调节安全等级、指纹特征数据的读/写和1:N识别及1:1验证等。

使用ZigBee无线通信模块配套的液晶扩展板,通过RS232与指纹识别模块IDWD5002相连接。

二、指纹考勤网络方案实现

在网络软件开发中,使用的是IAR7.30B平台,ZigBee网络协议为ZigBee2006协议栈。

在协议安装完成后,路径C:Texas InstrumentZStack-1.4.3- 1.21P rojectzstackutilities下有的SerialApp工程实现了简单的无线数据传输功能。全双工通信和流量控制,在数据发送超时或丢包时,具有数据重发功能。因此,在此工程基础上修改,可以实现需要的ZigBee网络。

(一)配置网络参数。在本文中需要构建的是一个一层的星型网络,首先是设定网络的类型。在nwk_globals.h文件中,STACK_PROFILE_ID的定义就是网络的类型,将其定义为GENERIC_STAR;最大网络深度MAX_NODE_DEPTH改为1。网络中最大设备数是由NWK_MAX_DEVICE_LIST确定的,而且通常都会留有一定的余量,将其改为需要的数量。在文件nwk_globals.c中,数组CskipRtrs和数组CskipChldrn确定网络的结构,将其改为需要的值。同时,在f8wConfig.cfg中设定信道、PAN_ID、绑定表最大记录数和单个记录绑定族ID最大数,并加入REFLECTOR编译标志。

(二)主体程序设计。对于给定的SerialApp.c中,主体的框架已经有了基本的轮廓;同时在文件OSAL_SerialApp.c中任务初始化合事件添加都已经完成。我们通过对SerialApp.c和其头文件的添加和修改就可以完成程序。网络中的数据通信时通过命令来识别发送目的地的。这样可以不必注意终端网络地址变动,而实现数据的通信。

1.设备绑定实现。在ZigBee2006协议中,数据通信是基于命令绑定方式实现的。绑定允许应用层发送信息不需要带目的地址,APS层确定目的地址从它的绑定表格中,然后在信息前端加上这个目的地址或组。在设备绑定中有多种绑定方式,如源绑定等。本文中采用的是源绑定方式,这需要在编译选项中加入REFLECTOR。绑定过程是由用户终端发起的。首先终端向协调器发送描述符匹配请求,协调器接到描述符匹配请求后,在ZDO消息处理函数中给命令输出列表中添加输出命令,并初始化该命令对应的管理数据单元。终端接到匹配响应后完成命令绑定。接着向协调器发送带有绑定命令的数据帧到协调器,协调器接收到绑定命令数据帧后,重复上面的操作。这样就完成了终端和协调器的双向绑定,其过程如图2所示。当终端接收到描述符匹配请求后,向协调器发送数据帧并传送到上位机,通知终端加入网络。

A终端绑定协调器

B 协调器绑定终端

图2 终端和协调器绑定过程

2.程序实现。在本文中阐述的网络是单层的星型数据网络,需要为每个加入网络的终端分配资源。在SerialApp.c中添加数据接收序列号数组和发送序列号数组,数据接收存储结构体和数据发送结构体,修改接收和发送族数组。

协调器从串口接收到上位机传来的数据,必须根据数据中包含的命令发送到对应的终端。根据约定的数据帧格式,从数据帧中提取命令并赋给当前发送终端参数。当数据帧接收完毕,启动OTA发送任务将接收到的数据帧以绑定的方式发送;在接收到确认消息后继续发送剩余的数据。如果上位机是连续发送数据,则还需要一个接收存储结构体,使得已经接收到的数据能完整的发送给终端。对于数据的接收就相对发送就简单得多了。指纹识别模块向ZigBee终端发送的数据通常都是很小的,为几十个字节。因此协调器接收到数据后,可直接通过串口发送到上位机。

相对于协调器,用户终端是一个精简的ZigBee网络单元。在指纹考勤网络中,ZigBee终端有两个主要功能。其一,完成数据的通信;其二,实现对指纹识别模块的控制。由于指纹模板比较大,这就需要对从协调器接收的数据整合成一个完整的数据包。它包括指纹识别的命令包和数据包。上位机将指纹模板分割成几个数据帧发送,这样是为了适应协调器串口接收要求。因此,在终端接收数据时,就必须将原来完整的数据恢复,然后发送到指纹模块。

指纹模块实现指纹识别需要外部发送指令进行控制。在ZigBee终端的液晶扩展板上有4个按键可用于对指纹模块的控制。在终端的程序中加入对按键的响应和指纹模块响应处理就可实现对IDWD5002指纹模块的控制。最后在程序中将指纹识别模块识别结果打包发送到协调器,至此完成ZigBee终端的程序设计。

(三)IDWD5002指纹识别模块控制。IDWD5002指纹识别模块与ZigBee终端液晶扩展板连接后,通过按下上面的按键,实现对其控制。从按键按下后,指纹采集时间约3秒,这可以通过指纹模块进行更改。在指纹采集的过程中,光学采集仪会有紫色背景光。登记手指按下后,紫光消失。这时可以在上位机上看到识别结果。

三、调试和实际测试

在调试时需要注意对上位机通信速率进行控制。虽然ZigBee在2.4G时理论上可以达到250kbps,但是协调器从串口接收数据到收到终端确认返回是需要一段时间的。因此上位机发送数据时需要给定一个间隔的。第二,上位机发送数据必须是在协调器和终端绑定完成后才能进行。

首先运行上位机管理程序,接着给协调器加上电源,最后分别给ZigBee终端和指纹识别模块加上电源。在ZigBee终端绑定结束后,从上位机管理程序下载指纹模板数据到指纹识别模块。这样就可以进行指纹考勤了。实验过程和结果如图3、4所示。

图3上位机管理程序界面:下拉列表框空位

没有ZigBee终端接入网络

图4 指纹识别结果

对比图3和图4:在设备列表中可以看到新加入了编号为1020的ZigBee终端;指纹识别结果为学号3的出勤为是。

四、结论

通过在成都无线龙开发的ZigBee模块、液晶扩展板和艾德沃德的IDWD5002指纹识别模块的应用,基于TI的ZigBee2006协议栈zstack的程序开发,实现了无限ZigBee指纹考勤网络。它通过从上位机下载已注册的指纹模板到指纹识别模块中,再将指纹识别的结果发送到上位机,完成整个指纹考的勤。整个网络系统具有很大的使用价值。

参考文献:

[1]高守玮,吴灿阳.ZigBee技术实践教程[M].北京:北京航空航天大学出版社,2009

[2]北京艾迪沃德科技发展有限公司.IDWD5002指纹识别模块使用手册,2009

[3]Chipcon AS.cc2430芯片数据手册.2005

[4]成都无线龙通讯科技有限公司.ZigBee2006协议栈使用指南.2008

[5]TI.Z-Stack Developer’s Guide.2007

指纹考勤 篇4

指纹仪初始化进入工作状态后,调用Be gin Enroll处于登记指纹状态,调用Begin C apture处于指纹验证状态。指纹登记一般需要按同一手指1-4次,然后由识别系统综合处理得到一个指纹登记模板,按压登记指纹次数由控件属性Enroll Count设置,达到设定次数后会触发On Enroll和On Enroll To Fi le事件。指纹验证时,按压手指后会触发On Capture和On Capture To File事件,此时可以调用Ver Finger或者Identification In FPC ache DB进行1:1或者1:N比对。

需要注意每次按压手指都会触发On Fe ature Info事件,如果按压手指的指纹模板质量不合格,则本次取像无效,需要重新按压手指。

2、系统整体设计

按照软件工程的思想,对考勤信息管理系统进行功能分析。(1)实现系统登录功能;(2)输入员工基本信息,包括姓名、性别、所属部门等;(3)浏览和修改员工基本信息;(4)输入出勤信息;(5)浏览和修改员工的出勤、工资情况,可同时查看该员工的基本信息;(6)按姓名信息查看员工。

2.1 数据库设计

基于考勤系统的功能分析,可为其创建2个数据表,分别为员工基本信息表和出勤情况表,表的类型为Paradox。

Paradox是Delphi的标准数据库类型,应用和维护都比较方便。将其数据表的设计如下:

员工基本信息表(information.db)的字段名为:编号(Bian Hao),姓名(Xing Ming),姓名编码(Bianma),性别(Sex),部门(Bu Me n);字段类型均为A;字段大小分别为:6,10,5,2,12;关键字除编号为*外,其余为空;

出勤情况表的字段名为员工编号(Bian Hao),月份(Yue Fen),应出勤(Ychuqin),迟到(Chidao),早退(Zaotui),请假(Qingjia),旷工(Kuanggong),实际出勤(Schuqin);字段类型除员工编号与月份为A外,其余均为N;字段大小:员工编号与月份为6;关键字除员工编号与月份为*,其余为空;

需要说明一下的是,在员工基本信息表中设置了一个姓名的编码字段,那是因为在查询员工姓名时输入中文比较麻烦,常用的办法是提取中文姓名的每个字的首字母用于查询,因此就增加了“Bianma”字段的定义。接下来按照数据库的结构,使用Databas e Desktop创建数据表,同时使用BDE Adm inistrator创建一个名为On Duty的数据库别名,并将其路径指定为数据表所在的目录就行了。

2.2 主界面设计

考勤信息管理系统采用多页形式的对话框,每个选项卡实现一种功能,用户可通过切换选项卡来操作整个系统的不同功能。这种界面的优点是结构紧凑,逻辑性强。在后面的运行事例里将有具体演示。

选择Delphi7。0的File/New/Form为本系统添加一个考勤记录窗体。各控件名称、类型和设计描述如下所示。

各控件名称、类型和设计描述分别为:窗体控件Form,Kao Qin Main Form,考勤记录窗体。Caption属性设置为“考勤记录”;分组框控件Group Box,Group Box1,Capti on属性设置为“考勤记录”。Align属性设置为Al Top;单选按钮控件Radio Button,rb N ormal,Caption属性设置为“正常上班”。Ch ecked属性设置为False;单选按钮控件Radi o Button,Rb LE,Caption属性设置为“迟到”。Checked属性设置为False;单选按钮控件Radio Button,rb Leave,Caption属性设置为“请假”。Checkede属性设置为False;单选按钮控件Radio Button,Rbabsent,Capti on属性设置为“矿工”。Checkede属性设置为False;标签控件Label,lb Date,Caption属性设置为“日期”;格式编辑框控件,ed Wr ite Date,Text属性设置为“”,Bevel Kind属性设置为bk Flat;Border Style属性设为bs N one;Edit Mask属性设置为!99/99/00;1;_;标签控件Label,Label1,Caption属性设置为“员工号”;编辑框控件Edit,ed KStuff N O,Text属性设置为“”;Bevel Kind属性设置为bk Flat;Border Style属性设置为bs None;标签控件Label,Label2,Caption属性设置为“小时”;编辑框控件Edit,ed KHours,Te xt属性设置为“”;Bevel Kind属性设置为bk Flat;Border Style属性设置为bs None;快捷按钮Speed Button,spbt KAdd,Caption属性设置为“记录”;快捷按钮Speed Button,s pbt KCancel,Caption属性设置为“取消”;快捷按钮Speed Button,spbt KReset,Capti on属性设置为“重置”;

3、系统优势

(1)考勤结果处理快捷,节省大量人力,物力,时间。(2)快速准确,排除处理过程中的人为计算错误。(3)考勤机上的考勤原始数据无法修改,资料真实可靠。(4)操作方便,每位员工考勤所花时间大大缩短,员工考勤只需用手指轻轻一按。(5)电脑考勤机无须卡纸和其它耗材,仅需一次投资,无后续花费。(6)提升企业形象;打卡钟的卡纸需要半壁卡架,影响形象。(7)结合保安措施,可有效防止代打卡现象,如采用指纹考勤机就杜绝代打卡。(8)考勤软件操作方便,用户不需要太多电脑知识,只要熟悉自己的本职工作,即可用好本系统。

4、结论

局指纹考勤制度 篇5

为建立有效的考勤监督管理机制,严肃劳动纪律,提高办事效率,树立质监部门良好形象,特制定本制度。

一、考勤对象:局全体在职干部职工。

二、考勤形式:每天上、下班必须按规定签到和签退,并在上班期间进行不定期抽查。

三、考勤管理:

1、全局统一实行考勤机考勤,特殊情况除外。

2、上下班签到、签退管理:

(1)上下班时间:上午8:00—12:00

下午14:30—17:30

(2)指纹考勤时间:

上午:上班07:00-08:30下班12:00-13:00

下午:上班14:00-14:30下班17:30-18:30

(3)各部门工作人员每个工作日上午上班签到、上午下班签退、下午上班签到、下午下班签退均需指纹签到、签退(特殊情况除外)。工作人员连续多次签到、签退的,只保存第一次考勤记录,后几次显示为“重复考勤”,并且不保存考勤记录;在一个上下班签到、签退时间段内如有多次指纹签到、签退记录,系统自动取第一个时间记录作为签到或签退的时间统计;在一个工作日内如有一次未签到或签退,指纹考勤系统自动判为半个工作日未上班。

(4)在上午或下午上班有效考勤时间之前签到的或在下午下班有效考勤时间之后签退的,视为考勤无效,每次按旷工半天论处。

(5)一般情况下,上、下班超过10分钟视为迟到、早退,超过5分钟以上10分钟内要说明原因;在上班时间之后30分钟以上签到的,每次按半天旷工论处;在下班时间之前30分钟内(含30分钟)签退的按早退论处,在下班时间之前30分钟以上的,每次按半天旷工论处;办公室每月4日前须将《平坝县质量技术监督局月考勤汇总表》分别交局长、,财务室。

(6)上、下班签到或签退时必须在听到考勤机提示语音后方可离开,因考勤机或指纹原因造成不能采集考勤信息,要及时与办公室负责考核人员,否则视同旷工。

(7)上、下班签到或签退以考勤机记录为准,没有签到或签退记录的同志按旷工论处,未签到或签退一次按旷工半天处理。

3、工作人员公差、请假(包括法定假、事假、病假等)等,需事先填写有关审批表单,经审核批准后,报办公室备查,办公室以此为依据,及时将缺勤人员的信息录入考勤管理系统,否则视同旷工。

4、每月6日前,办公室打印一次指纹考勤记录连《平坝县质量技术监督局考勤汇总表》,进行汇总统计。并进行公示。考勤检查情况将纳入年终绩效考评,并作为奖罚的重要依据。

5、各科室门口设立的去向牌,必须如实反映工作人员去向,便于群众联系工作。

四、考勤处罚规定

对违反考勤制度的行为,按照有关规定予以处理。

五、局纪检监查员将对劳动纪律情况每月至少一次以上不定期检查。负责考勤监督的同志要认真公正、坚持原则、一视同仁,严格执行考勤制度。

六、干部职工请病事假及各类法定假等按《请销假暂行规定》有关文件执行。

指纹:人体的“印鉴” 篇6

指纹在一定程度上反映了人的身体状况,如体内环境失衡、各种疾病、情绪心理改变带来的能量物质代谢变化、遗传作用等都可在指纹上找到某种征象。观察纹线形状、颜色等,有助诊断各种疾病,英国医学研究委员会最近发表的一份调查指出,年轮状的指纹可以看作是高血压症的外在征象,年轮状的指纹越多,就越容易得高血压,许多成年时期的高血压实际在胎儿时就已注定。在调查的139人中,93人至少有一个年轮状指纹,他们的血压比没有年轮状指纹的人高出6%,血压指数与年轮状指纹的数目成正比。其实,指纹与许多疾病有对应的规律,科学工作者积累了7万余病历、1万余手图,终于分析出132种疾病与指纹的对应规律,准确率可达85%。

我们的祖先对指纹的观察与应用,在六千多年前就开始了。美国芝加哥菲尔特博物馆收藏的我国古代泥印,正面塑着主人的名字,反面则印有十分清晰的拇指纹痕。据考证,这枚泥印上的指纹是我国周代或前汉的产物。西安半坡遗址出土的文物(陶器)上留有清晰的指纹,距今约有六千年之久。十九世纪后,随着人类学、生物学等学科的发展,逐步形成了一门系统的科学:指纹学。科学家们提出"指纹终生不变","指纹可以分类、识别"等理论,得到了普遍的认同。

两千多年前,我国已将指纹学用于犯罪侦查、案件审理、社会事务等。在湖北云梦县出土的一批秦简中,《封诊式·穴盗》篇就载有"手迹六处"字样,说明当时司法人员已将手迹作为作案现场勘验的一种证据。唐宋后,指纹运用更普遍,唐代史料中有关于签订契约时要按指纹的记载;宋元代的史书中都有应用指纹判案或根据纹理疏密判断人的年龄与体态,从而推翻冤案的记载。随着科技发展,这方面的侦查、判断就更先进了。如破案工作中,指纹专家在可能留下指纹的地方洒上极微细的粉末(如铝粉),待铝粉沾着指迹湿气,指迹就会显现出来,这时用胶布印下图形送往公安局拍照存案,拿拍下的照片和档案里的指纹比较即可。指纹和印迹还可利用电子索引印证系统来贮存、检索和辨认,有些系统在一秒种内竟可完成六万次比照。指纹不仅能作为最终认定罪犯的物证,且在侦查之初,还可据此推断罪犯身高、年龄、体形、职业及是否有生理缺陷。

指纹考勤 篇7

关键词:高校,指纹考勤管理系统,设计

0 引言

考勤管理是目前各个单位日常活动之一,也是保证各项工作顺利开展的前提。随着社会经济的不断发展,各个单位的管理质量要求越来越高,相应的人才战略变得格外重要,因此随之而来就是员工绩效测评与绩效激励的实现。单位新的人才战略管理的实施使传统的人事管理制度明显过时,其要求将公平考勤作为评价员工绩效的关键。而高效的考勤管理在企事业单位完善信息化管理方面起着至关重要的作用。

传统的考勤管理工作复杂而烦琐,需要专门的管理人员负责管理,其中不乏人为因素的干扰,造成考核结果不真实等一系列问题。为了在考勤管理工作中提高效率、杜绝顶替,作为生物识别技术中最为成熟的技术之一,指纹识别考勤就成了很多单位的首要选择,更由于其操作简便、性能可靠等特点,近年来被普及到各单位的考勤管理中去,为各单位的考勤管理工作提供了很大的方便。但是现有的考勤系统不可能千篇一律地适合所有的工作单位和部门,仍有很多问题需要根据本单位、本部门的实际情况去进一步研究和改进。

本文依托大连民族大学计算机学院指纹考勤管理,结合不同类别教师员工的特点及其上课时间,设计并实现了基于指纹信息的高校考勤管理系统,并推广到学校其他各学院,很大程度上改善了传统教师员工考勤的管理方法,提高了行政教师的工作效率,为本校的信息化管理提供了有力支持。

1 高校指纹考勤管理系统总体结构

系统设计的目的是改变以往考勤统计纯手工方式,根据教师指纹信息及其上课课表信息,统计其出勤信息及绩效补贴,通过与校园一卡通系统、人事管理系统进行无缝连接,实现了高校人事信息的统一管理。将考勤统计管理人员从繁重的费时费力的重复性劳动中解放出来,使本系统根据功能分为两类用户,即普通教师用户和管理教师用户。

系统为普通教师用户只提供了浏览和查询等基本功能,普通教师能够在系统中查看与自己相关的出勤信息和补贴信息。

管理教师用户的功能分为3个模块,即用户管理模块、上传数据模块和统计导出数据模块。管理教师需要在每学期开学初上传每位教师的课表数据,在每个月的月末上传当月指纹考勤信息,其中课表数据是教务处下发的Excel电子课程表,指纹考勤信息是通过指纹打卡机导出的Excel表格数据,根据大连民族大学教师绩效补贴计算方法,结合教师指纹信息和上课时间,计算出每位教师的当月绩效补贴,并导入Excel表格中,以学院为单位提交给人事部门。

其中管理教师的用户管理模块又分为教师用户信息管理和教师指纹考勤信息维护模块。

教师用户信息管理模块包括教师工号、登录密码、所属学院、职称信息以及是否为管理教师等信息的维护功能,管理教师用户都能够对其所属学院的普通教师用户进行管理,如添加新进的教师用户信息及维护已有教师用户信息等。

教师指纹考勤信息维护模块在每次上传新的指纹考勤信息后,对教师指纹打卡的特殊情况进行处理。普通教师用户在指纹考勤信息导出后二日内,如果有忘记打卡等特殊情况,可通知管理教师用户对出勤信息进行修改,在确认信息无误之后再统计并导出最终绩效补贴结果数据。

2 高校指纹考勤管理系统设计关键问题及解决方案

2.1 存储课表的方式直接影响计算的逻辑和系统执行的效率

由于课表数据的产生采用上传Excel表格的方式进行,将解析Excel表格的数据准确地存放到数据库中。为了能让系统方便对比教师的上课时间,数据库表中存储教师上课时间的方法就很重要。因此,本系统设计的难点是怎样设计数据库表,来提高系统执行的效率。本系统使用了3种方法实现了存储课表的功能,逐步从空间和时间性能上提高了效率。

2.1.1 第一种方法

本系统使用的第一种设计方法,即空间换时间的方法。设计840(20周×一周7天×每天6节课=840)个Column来存储教师的课表信息,某个位置值为1,说明这个时间教师有课,值为0,说明没课。按照这种设计,在根据指纹考勤信息计算绩效补贴时,通过当前信息的日期和时间,直接定位到相应的Column。通过对比就能确定该时段该教师是上课还是坐班,从而计算出其绩效时间,通过这种方法的计算绩效补贴的时间复杂度是O(1)。

这种设计方法是可行的,但冗余度也非常高。本校教师通常一周上2~4节课,那么数据表中存储的“无课程”的Column可能会超过90%(4/(6*7)<10%)。课表数据的存储设计思想应该遵循尽可能显示有课的时间,尽量避免显示没课的时间。因此本文对上述方法进行了优化和改进。

2.1.2 第二种方法

本系统使用的第二种设计方法是一种极端设计方法,只提示有课的信息且让存储空间利用率达到最高,只用一个字符串类型的Column来存储某教师整个学期的所有课程。考虑到教师一周的课程占一周总体时间的比例是比较小的,这种设计不会出现冗长复杂的字符串形式。在计算教师绩效补贴时,从课表中提取的必要信息有某一时段有没有课,哪几周上,即3个信息:星期几、第几节、哪几周。

2.2.3第三种方法

在对出勤信息和课表作比对时,有一些操作是必须进行的。①通过日期确定周次;②通过时间确定是哪节课;③定位数据库表中信息,判断该时间是否是正常上课时间。

确定这3个必须进行的操作之后,在数据库关于教师课程的数据表中,设计6个Column,分别代表每天6节课的信息。

第三种方法和第一种方法相比,在数据库表的设计上极为精简。和第二种方法相比,虽然增加了字段数,但是在比对次数上有大幅度下降,从而提高了效率。

当然本方法也可以用7个Column,分别代表一个星期7天的设计方法,与本方法设计思想是一致的。

2.2考勤管理规则模块的设计

绩效补贴规则都是由高校人事部门设计制定,设计考勤管理系统只需要按照原本已经制定好的规则将逻辑直接体现在系统中,本系统完全按照大连民族大学人事部门制定的规则进行设计。

随着高校人事管理工作的开展,在规则实施过程中会出现一些不可预料情况,会对系统的使用或维护产生一定影响。为了顺应这种可能的规则微变,让系统变得更加灵活,并有利于推广使用,本系统将考勤管理规则设计成系统可管理的一个部分,设计一种抽象方式来完成这种需求,把管理规则中的诸多元素都考虑进来,至少需要考虑以下因素:①绩效补贴单位额度的变化;②坐班时间是否可以按天积累;③不能计入坐班时间的时段变化。

将以上元素都抽象成可控的成员,这样可以再增加一个模块——规则管理模块。在执行统计时,坐班时段的判断和补贴的额度都可以根据数据库中获取的内容来决定。这种设计方法对系统的维护和扩展是有利的,并且对系统的后台逻辑并没有很大改变,只需把原本规则中固定的边缘条件变成了可变的变量。

3 结语

本文主要对高校教职员工指纹考勤管理系统的设计与实现的考勤管理系统进行了阐述,并对系统实现过程中的关键问题进行了分析。本系统的使用将管理教师从繁重的费时费力的重复性劳动中解放出来,实现工作效率的提高和管理水平的提升。利用本系统能够更加客观真实地统计考勤数据,避免人为因素的干扰,使考勤结果更加真实可靠,使考勤管理工作进入科学化、规范化、智能化的管理模式。

本系统已在大连民族大学一些学院使用,效果较好,接下来会对使用过程中遇到的问题做进一步改进和优化,期望达到更好的使用效果。

参考文献

[1]唐业,张申生,戴伟.基于智能卡的分布式考勤管理系统的研究与实现[J].计算机应用与软件,2005(5).

[2]陈燕俐,蔡捷.网络指纹考勤管理系统的设计与实现[J].工业控制计算机,2005(12).

[3]王玲玲.考勤管理与企业文化的关系[J].中国科技信息,2006(15).

指纹考勤 篇8

1 指纹识别系统的基本原理

模式识别是指纹识别系统的重要应用和理论工具, 最早是在20世纪七八十年代发展起来的, 主要用于对声音、文字等模式信息的识别, 以解决外部环境与计算机的直接通信问题。模式识别的基础在于辨别2个不同样本的差别, 同一个人在不同的条件下指纹的差别极小, 而不同的人即使是在相同的条件下, 指纹也会有所差别, 再加上指纹采集起来比较简单, 因此可作为识别个人身份的最佳特征。

2 网络在线指纹考勤系统可用性途径

(1) 采集指纹识别技术安全可靠。指纹人人有, 人人不同, 且具有唯一性、独特性的特点。指纹识别技术是最成熟也是最早建立的一种生物测定技术, 识别过程中涉及传感器技术、数字图像处理、模式匹配等技术, 再加上近年来国内外在指纹识别技术上取得了突破性进展, 该技术作为一种身份识别方法是十分准确、安全的。与钥匙IC卡、密码等相比, 指纹识别不存在忘记、替代和窃取等问题, 因此更易管理, 且更为安全。将指纹识别引入到考勤管理系统, 能够极大地增强考前管理的准确性、可靠性和软件的安全性。目前, 较为常用的指纹识别系统采用的是美国Digital Persona公司U.are U.系列的模式识别系统, 识别的错误率可降至0.01%, 具有较高的安全性和可靠性。

(2) 客户端操作简便, 且安全方便。目前指纹识别系统对指纹特征的抽取、匹配、注册以及对员工考勤信息的浏览等多采用Win98/Me客户机系统操作完成。对指纹特征注册的过程也就是用户指纹在电脑中储存的过程, 描述指纹图像结构的信息就是指纹特征, 每一幅指纹图像所对应的特征长度仅在200~300个字节范围内, 且每一个图像的特征唯一。特征匹配的过程就是在客户端储存信息中寻找与待确认指纹特征相匹配的记录的过程, 客户端识别成功, 则能够找到与客户指纹特征相匹配的记录, 并能够对匹配的时间和相关信息进行记录。客户端在完成指纹识别功能之后, 会对当时的网络情况进行检查, 若网络状况正常, 客户端则会自动将记录的数据传送到服务器, 服务器经过相应的处理之后, 则会将数据反映到考勤结果当中。反之, 倘若当时的网络环境不正常, 客户端则自动完成对数据的储存工作。由于客户机便于挪动, 因此, 可放在任何方便考勤的地方, 而且客户端购买的数量也可以根据各个单位的需求自发配置, 客户机运转操作所需要的软件只需要在开机设置方面设置成自动开机即可, 这样, 即使文化程度较低, 不擅长计算机操作的人员也可以使用。

(3) 服务器与客户端分开, 便于考勤。服务器除了可以接收指纹匹配结果和客户端传递的注册指纹特征外, 在空闲时也能够手动或自动完成对各个数据库的核对工作, 以保证服务器与客户机的所记录的指纹特征数据的同步更新。同时, 也能够及时取走网络故障时暂存于客户机的匹配结果信息。该类服务器的使用存在的优点有:首先, 避免影响员工考勤。企事业单位工作环境复杂, 在服务器由于某种元因关闭或网络故障时, 每个客户端可以成为独立的考勤系统进行考勤工作。其次, 降低网络拥塞事件发生的概率。在线指纹系统操作环境下, 对指纹的注册、提取等工作的完成大都是在客户机上进行, 因此所需要的网络流量较少, 能够有效避免指纹特征匹配时网络拥塞事件的发生。

(4) 服务端功能完善, 便于考勤工作的安排。网络在线指纹系统服务器端主要存在以下功能:首先, 信息管理功能。该功能下, 操作人员除了可以记录符合查询员工的基本信息以外, 也可实现对员工信息的编辑、产出、添加以及对员工指纹的录入、报表输出等。其次, 排班功能。该功能模块性排班人员可通过对排班的设定、排版对象时间的设定以及对节假日的设定等编排员工的出勤班次, 排班的方式存在轮班、按周排班等多种方式, 排班的安排确定之后, 也可以根据员工的意见进行微调。在排班的调整上, 也可以采用手动修改方式, 手动修改中某一个员工在1年或1周内的排班情况, 可以以日程表的形式呈现, 界面清晰明了, 便于统计, 且操作简单。第三, 考勤结果浏览统计功能。网络在线指纹考勤系统的服务器可以按照不同的要求对不同员工的原始考勤结果进行复合查询, 系统具有即时显示客户机传递的考勤信息的即时查询功能, 且能够对考勤结果按照一定的速率更新。在统计规则确认的制定下, 还能够对员工的出勤情况进行统计。最后, 输出功能。网络在线指纹考勤系统的服务器能够实现对各种报表数据的输出, 操作简单, 且便于统计。以上服务器的各个功能中, 对考勤系统结果的统计是最为重要的一部分, 其结果的准确性直接关系到结果的可靠性。对此, 大部分的考勤系统都将加班申请数据库、节假日数据库以及缺勤申请数据库的内容和推理过程存放在了数据库中, 并运用合适的产生式规则法设计, 建立出各种考勤结果的规则库, 将实际的出勤情况输入, 与规则库中各种各样的条件相匹配, 就能够将正常、早退、迟到、未出勤、请假、迟到早退、中途外出等不同的出勤结果统计出来。这种统计方法准确而快速, 且能够充分考虑到事件的无关系, 对于新出现的情况, 只需添加新的规则即可。

(5) 指纹登入的软件登录方法为了安全且无记忆负担。网络在线指纹考勤系统的软件登录可以采用指纹登录的方法, 不同人员, 根据其管理内容的不同设置权限, 如考勤统计员级别、考勤员级别、系统管理员级以及考勤调度员级等。与传统的账号密码登录方式相比, 不仅不存在账号、密码泄露等问题, 也不会给用户造成记忆密码的负担, 因此, 在使用方面具有无法替代的优越性。

(6) 网络在线指纹考勤系统的使用能够有效提高管理效率, 降低管理成本。首先, 在管理层面上, 网络在线指纹考勤系统在考勤过程中除去了人为因素的干扰, 不仅能够体现管理对事不对人的原则, 也能够有效杜绝管理过程中的人员化现象, 对于体现管理的公开、工作、公平, 提高各个企业机构管理效率有着重要意义。此外该系统的使用, 不仅能够促进企事业单位能够员工管理的科学化、规范化和正规化, 准确的数据记录也能够真实有效的反应员工的迟到、早退、旷工能情况。在数据查询方面, 除了具有模糊查询、数据查询和功能查询的功能之外, 还能够进行满足各种需要的复杂查询, 且人员管理项目齐全, 能够大大提高数据查询效率。且在数据整理完成之后, 该系统具体完整的报表输出功能, 该功能能够及时、准确、明了的提高员工的基本信息, 有助于单位领导及时了解各单位的管理情况并做出正确的判断和决策。最后, 在管理成本方面, 该系统使用后, 部门无需在另外投入资金购买任何的考勤卡和打卡机等, 员工考勤也不必担心考勤卡的遗失问题等, 不仅节约仪器成本, 也能够使管理更方面、更先进、更智能。

3 结语

网络在线指纹考勤系统的应用不仅能够有效地避免管理过程中代考勤等问题, 也增加了员工考勤的灵活性和保密性。且该系统对考勤结果的智能化统计能够很直观地呈现员工的考勤情况, 很大程度上提高了领导管理员工的便利性。

参考文献

[1]曾祥绪.网络在线指纹考勤系统可用性措施[J].计算机应用, 2010 (10) :2831-2833.

[2]章通, 陈金玉.网络指纹考勤系统的设计与实现[J].计算机应用与软件, 2011 (2) :73-75.

指纹考勤 篇9

关键词:课堂三位一体,实时指纹,考勤系统

一、总体设计

在课堂三位一体实时指纹考勤系统中, 其主要组成包括三个部分, 即学生工作管理教师的手机APP或者学校的服务器、授课教师手机APP、以S3C2410为基础的指纹采集器ARM9等, 其中HC-06蓝牙模块、STM32输入指纹模块、TQ2440开发板等, 共同组成了指纹采集器。通过蓝牙模块, 能将授课教师的手机APP终端与指纹信息考勤装置连接起来。而当手机成功配对HC-06蓝牙模块之后, 授课教师手机APP就能接收到学生指纹考勤信息, 并将这些信息利用4G网络发送到学生工作管理教师的手机APP或者学校的服务器上, 这样一来, 学校的校领导以及各级主管部门的教师就能通过手机APP或者浏览器等, 对学生的课堂出勤情况进行实时的了解, 从而制定出一系列科学、合理的考勤管理机制, 从而有效提高学生管理工作的效率和质量。

二、硬件设计

在对课堂三位一体实时指纹考勤系统进行设计的过程中, ARM指纹考勤的硬件设计, 主要是以ARM920T为核心的嵌入式32RISC S3C2440处理器。而选用HYNIX中的HY57V561620作为系统的SDRAM芯片, 且选用Samsung中的SK9F1208作为芯片NAND FLASH的存储器。

在指纹识别STM32模块中, 其核心处理器为STM32F205高速数字式, 且在实时指纹考勤系统中, 通过通信协议与UART接口, 指纹识别模块就能将采集到的指纹信息数据发送到微处理器S3C2440中。而在HC-06蓝牙模块中, 其主要是利用微处理器S3C2440与UART来进行配置和连接, 同时利用HC-06模块的广播方式, 微处理器S3C2440就能将蓝牙信号对外发送出去。而手机终端利用Android蓝牙就能接受这一蓝牙信号, 当验证匹配成功之后, 就能获得指纹考勤信息数据。

三、软件设计

(一) ARM指纹考勤嵌入式装置

嵌入式的S3C2410软件主要构成步骤为:加载Bootloader;调用、移植、裁剪Kemel, 以及创建编译交叉环境;创建根盘系统文件;在环境ADS中对S3C2440系统的内存配置以及硬件初始化进行编译, 并对指纹模块和蓝牙模块的C函数入口以及串口初始化进行编译;在环境ADS中, 对指纹模块创建改查增删实现功能, 并在文件系统中进行加载。

(二) 授课教师手机端设计APP

在授课教师的手机终端上, 一般Android平台寻用Eclipse IDE作为开发软件, 同时还必须安装ADT插件 (Android Development Tool插件) 、Android的SDK包以及jdk1.7等。通常情况下, 通过网络连接模块, 就能在Web服务器端与安卓手机的数据交互之间, 建立一座交换两者的桥梁, 且在这一网络连接模块的基础上, 手机终端还能通过URL将不同的请求发送出去。同时, Web服务器端将手机终端发送的请求信息接收之后, 就能在后台数据库中对相应的数据进行获取和查询, 并利用写入的方式将数据响应返还到手机终端。

(三) Web服务器端设计

在该实时指纹考勤系统中, 一般利用B/S模式结构对系统中的Web服务器端进行开发, 并通过java中的三个框架来对Web服务器端进行架构, 这样就能利用开发技术JSP+Spring+Struts+Java Script+Hibernate来进行开发。而编写代码的环境工具为My Eclipse, 同时利用Tomcat对其进行部署, 这样一来所需的数据就能通过后台数据库Oracle进行存储, 且通过数据库与网页还能实现数据交互。另外, 在Web服务器端中, 其包含的模块主要有登陆、蓝牙签到、查询考勤、个人管理、校方管理以及退出模块等。

四、总结

综上所述, 通过对课堂三位一体实时指纹考勤系统的设计研究与分析, 可以看出, 利用该系统, 不仅能够对学生的课堂出勤情况进行实时的管理和考勤, 同时还能有效地约束学生的出勤行为, 从而达到提高学习效率的目的。

参考文献

[1]武永华.高校课堂三位一体实时指纹考勤系统设计[J].信息通信, 2015 (12) :101-102.

[2]石冬易.对课堂三位一体实时指纹考勤系统的设计分析[J].质量探索, 2016 (3) :98-99.

[3]陈锐, 赵堃堃.创新云身份识别系统攻克中职课改走班考勤难题[J].职业教育 (中旬刊) , 2016 (6) :9-11, 32.

指纹考勤 篇10

1 EXCEL 基础

Excel是微软公司的办公组件之一,主要用于进行各种数据处理、统计分析和辅助决策 ,包含了很多的公式函数用于计算,同时还提供了类似数据库技术的数据处理功能,功能十分强大。

1.1 函数基础

函数是Excel中具有一个独立功能的算法或算法的组合,其实就是一种已经定义好的计算方法“模块”[1]。Excel的函数有很多个,功能也各异,对指纹考勤数据进行统计主要用到下列几个函数模块。

1) And函数

语法结构:And(Logical1,Logical2),用来检查是否所以参数均为true,如果所有参数均为真,则返回真。

2) Countif函数

语法结构:Countif(range,criteria),用来计算某个区域中满足给定条件的单元格数目。第一个参数range代表要计算其中非空单元格数目的区域,其中range指定的范围只能是一个连续的区域[2]。第二个参数criteria可以是以数字、表达式或文本形式定义的条件。

3) If函数

语法结构:If(Logical_test,Value_if_true, Value_if_false),用来判断一个条件是否满足,如果满足返回第一个值,不满足则返回另外一个值。第一个参数Logical_test,可以是任何一个可判断为TRUE或FALSE的数值或表达式,第二个参数value_if_true,是当Logical_test为TRUE时的返回值。如果忽略,则返回TRUE,其中EXCEL 2003最多可以嵌套7层,EXCEL 2007之后,IF最多可以嵌套64层[3]。

1.2 Excel的数据处理

Excel中的数据处理包括数据排序、数据筛选、数据分类汇总以及数据透视表等功能。数据的排序可以升序、降序、自定义排序;数据筛选则可以自动筛选、自定义筛选、高级筛选,其中自动筛选一般适合单一条件,自定义筛选适合符合条件(与、或),高级筛选功能最强,可以多字段,并可以采用复合条件;数据分类汇总,可以根据关键字进行分类和汇总;数据透视表,可以对多个字段,从不同角度和不同视角进行汇总,且汇总后的表格可以进行编辑和套用格式等[4]。

2 考勤数据分析

某部为加强办公秩序方便员工打卡,在办公楼前东西两侧安装两部指纹机,规定上午08:30之前打卡,为正常签到,晚于08:30打卡算迟到,上午考勤即为无效考勤,下午16:00之后打卡为正常下班,早于16:00打卡即为早退,亦下午考勤无效。机关每月集中进行一次数据采集,并统计和备份员工当月有效的考勤数据,用于当月和当年的考评。

数据采集后的考勤表实际是一张EXCEL数据清单[5],如图1所示。

对数据清单进行数据处理时需要把清单看做是一个数据库,数据清单中的行相当于数据库中的记录,行标题相当于记录名;列相当于数据库中的字段,列标题相当于数据库中的字段名,字段的数据类型则是对应的单元格格式类型。EXCEL中单元格的格式有很多种,但最终可以把数据类型归纳为数值、文本、日期时间以及逻辑型数据四类[6]。考勤清单中,标题栏的“部门名称”、“姓名”、“职工编号”、“指纹登记号”、“刷卡日期”、“刷卡时间”为字段,数据类型分别是文本型、文本型、数值型、数值型和日期时间型。每个人每天的打卡数据则为记录。

对两部卡机的数据清单合并(字段、记录格式相同,只需简单的全选、复制粘贴即可合并)后进行数据分析,发现个人用户存在有时候上午和下午分别在不同卡机上打卡,且由于卡机原因,有时会有重复记录的情况,如下图所示。

考勤数据的统计其实就是对F列中当天有价值数据的统计,需要对数据进行清洗。对于表中重复的记录,数据处理时必须删除相同记录;同一天的不同卡机上产生的不同数据记录则需要保留;F列字段中的数据则需要进行有价值数据提取,即数据抽取;整个考勤数据的具体处理流程如图3所示。

3 指纹数据处理统计

3.1 记录的数据清洗

数据清洗是在数据仓库、数据库中去除冗余、清除噪音、消除错误和不一致数据的过程,包括对数据的删除、添加、分解、重组等[7],是将多余重复的数据筛选清除,将缺失的数据补充完整,并将错误的数据纠正或删除。EXCEL中对重复项的删除方法可以有菜单操作、排序删除以及筛选删除三种方法,但对重复记录的删除则需要排序、公式、筛选相结合,具体操作步骤如下。

STEP 1:对记录通过姓名和刷卡时间排序,如图4所示。通过排序,可以快速排列相同记录以及个人同一天内的不同卡机考勤记录,便于判断哪些记录重复要筛除,哪些记录保留,图2所示。

STEP 2:添加G列,设置字段名为“筛重”,用于判断筛选出每条不重复的记录。对于考勤记录表中重复的记录去重可以利用内置的IF函数进行判断,返回值为文本型数据“重复”或“不重复”。

在G2单元格中添加公式=IF(AND(E2=E1,C2=C1,F2=F1),"重复","不重复"),经过排序之后,个人同一天的相同记录以及不同卡机产生的记录都有序的排在一起,只需判断下一条记录的职工编号、刷卡时间、刷卡记录这三个字段是否一样即可判断记录是否与上一条记录重复,如果重复返回值为重复,否则返回不重复。

STEP 3:利用公式的复制,向下拖动填充柄,判断每条记录是否与上一条记录重复。

STEP 4:利用数据筛选功能,对记录进行“无重复”数据筛选,筛选出真正的需要统计的有效记录表。

3.2 记录的回收

筛选出不重复的记录之后,并不能直接进行数据处理。因为筛选实际只是把重复的记录隐藏,如图7所示。要数据处理则需要将真正的记录提取出来,回收到一张新的数据表中。具体步骤如下:

STEP 1:选中要复制的区域;

STEP 2:点击菜单:编辑—定位—定位条件—可见单元格—确定,图8所示;

STEP 3:复制粘贴至Sheet2,.此时Sheet2中就是我们真正需要进行处理的有效记录。

3.3 字段的数据抽取

最终的数据统计是统计F列字段中的有效数据。筛选后的有效记录并不是真正的“数据”,对于指纹数据有价值的数据是个人每天每次符合规则的数据,即上午“08:30”之前的一次有效数据,与下午“16:00”以后的一次有效数据,需要把价值数据抽取出来。数据抽取,是指保留原数据表中某些字段的部分信息,组合为一个新字段。可以是截取某一字段的部分信息(字段分列);也可以是将某几个字段合并为一个新字段(字段合并);还可以是将原数据表没有但其他数据表中有的字段有效地匹配过来(字段匹配)。对F列中的指纹“价值数据”进行抽取是截取字段中的部分信息,即字段分列。

STEP 1:选中F列,对考勤数据时间以“;”进行分列,返回至H到L列,完成对有效数据的抽取,如图9所示。

3.4 数据统计

Step 1:由于在筛选后的无重复记录表中考勤统计只要统计出每个人每天上午08:30之前有效的一次考勤与当天下午04:30之后的一次考勤,则需要判断并计算出08:30之前的重复打卡次数,04:00之后得重复打卡次数以及中间时段的无效打卡次数。添加字段M列为无效考勤次数,N列上午重复次数,O列为下午重复次数字段,P列为全天有效考勤次数字段,由于打卡次数的统计返回值是一个数值型,所以把相应返回列的单元格格式设置为数值型。

无效的打卡数据计算公式为=COUNTIF(H2:L2,">08:30")-COUNTIF(H2:L2,">=16:00"),即可计算出08:30至16:00之间打了多少次无效卡,而上午重复的打卡次数公式为=IF(COUNTIF(H2:L2,"<=08:30")>1,COUNTIF(H2:L2,"<=08:30")-1,0),即判断只要在08:30(包含)之前打卡次数大于1就有重复,此时返回在08:30(包含)之前的打卡次数减1(上午有效的重复打卡计数),否则返回0,也就是上午并没有重复打卡。下午16:00之后的重复打卡亦是同理,具体公式为IF(COUNTIF(H2:L2,">=16:00")>1,COUNTIF(H2:L2,">=16:00")-1,0)。

Step 2:计算出P列当天有效的打卡次数,具体公式为=COUNTIF(H2:L2,"<=08:30")+COUNTIF(H2:L2,">=16:00")-N2-O2,即统计出全天合乎条件的打卡次数,减去上午和下午的重复次数。

Step 3:利用公式的复制,向下拖动填充柄,判断每条记录中当天有效的考勤次数。

Step 4:最后根据个人唯一的ID号,用数据透视表(将“姓名”拖至行字段,“全天有效打卡”拖至列字段)统计出当月个人的有效打卡次数。

4 小结

指纹与身份识别 篇11

[关键词]指纹 指纹识别技术

现代电子集成制造技术使得指纹图像读取和处理设备小型化,同时飞速发展的个人计算机运算速度提供了在微机甚至单片机上可以进行指纹比对运算的可能,而优秀的指纹处理和比对算法保证了识别结果的准确性。在现实条件下,指纹识别的算法(图像处理、特征提取、特征值的比对与匹配)等往往是由指纹采集设备的制造商提供的,类似于某些计算机构件的驱动程序,构建指纹识别系统时可按需要选用。

1.指纹采集设备

目前最常用的取像设备分成两类:光学、晶体传感器。

光学取像设备有最悠久的历史,可以追溯到20世纪70年代。光学取像设备依据的是光的全反射原理(FTIR)。光线照到压有指纹的玻璃表面,反射光线由CCD去获得,反射光的量依赖于压在玻璃表面指纹脊和谷的深度和皮肤与玻璃间的油脂和水分。光线经玻璃射到谷的地方后在玻璃与空气的界面发生全反射,光线被反射到CCD,而射向脊的光线不发生全反射,而是被脊与玻璃接触面吸收或者漫反射到别的地方,这样就在CCD上形成了指纹的图像。由于最近光学设备的革新,极大地降低了设备的体积。

晶体传感器是最近在市场上才出现的,尽管它在技术介绍性文章中已经出现近20年。这些含有微型晶体的平面通过多种技术来绘制指纹图像。最常见的硅电容传感器通过电子度量被设计用来捕捉指纹。在半导体金属阵列上能结合大约100,000个电容传感器,其外面是绝缘的表面,当用户的手指放在上面时,皮肤组成了电容阵列的另一面。电容器的电容值由于导体间的距离而降低,这里指的是脊(近的)和谷(远的)相对于另一极之间的距离。另一种晶体传感器是压感式的,其表面的顶层是具有弹性的压感介质材料,他们依照指纹的外表地形(凹凸)转化为相应的电子信号。其他的晶体传感器还有温度感应传感器,它通过感应压在设备上的脊和远离设备谷的温度的不同,可以获得指纹图像。

2.指纹比对算法

在指纹比对算法方面,主要有两个概念,验证和辩识;验证也就是我们所常说的1:1算法,辩识就是1:N算法。同时对指纹比对算法还有两个重要的参数误识率和拒真率。

2.1 验证

验证就是把一个现场采集到的指纹与一个己经登记的指纹进行一对一的比对来确认身份的过程。作为验证的前提条件,被验证的指纹必须在指纹库中已经注册。指纹以一定的压缩格式存贮,并与其姓名或其标识联系起来。随后在比对现场,先验证其标识,例如输入姓名或标识号等,然后,按标识查找系统中的指纹与现场采集的指纹比对来证明其是否相符。验证其实是证实了被验证人是否是预定的人。验证是指纹识别应用系统中使用得较多的方法。

2.2 辩识

辨识则是把现场采集到的指纹同指纹数据厍中的指纹逐一对比,从中找出与现场指纹相匹配的指纹。这也叫“一对多匹配”。显然,“辩识”这种算法的应用是有一定限制的。我们知道,比对指纹是须要一定的时间的,如果在一定量的指纹数据库中查找一个符合条件的指纹,其需要的时间是很可观的,有时是无法容忍的。

2.3 误识率和拒真率

由于计算机处理指纹时,只是涉及了指纹的一些有限的信息,而且比对算法并不是精确匹配,其结果也不能保证100%准确。指纹识别系统的特定应用的重要衡量标志是识别率。主要由两部分组成,拒真率(FRR)和误识率(FAR)。我们可以根据不同的用途来调整这两个值。

拒真率(FRR)和误识率(FAR)是成反比的。用0-1.0或百分比来表达这个数。例如采用四位数字密码的系统,不安全概率为0.01%,如果同采用误判率为0.01%指纹识别系统相比,由于不诚实的人可以在一段时间内试用所有可能的密码,因此四位数密码并不安全,但是他绝对不可能找到一千个人去为他把所有的手指(十个手指)都试一遍。正因为如此,权威机构认为,在应用中1%的误判率就可以接受。FRR实际上也是系统易用性的重要指标。由于FRR和FAR是相互矛盾的,这就使得在应用系统的设计中,要权衡易用性和安全性。一个有效的办法是比对两个或更多的指纹,从而在不损失易用性的同时,极大地提高了系统安全性。

3.应用实例及分析

本人曾在开发某证券公司身份识别系统时应用了指纹识别系统。在该系统中,身份识别系统(网络版)采用典型的三层结构,整个系统由一套中间件和若干套客户机组成。数据库服务器采用Microsoft SQL Server7.0,服务器通过中间件与Internet网或局域网相连。中间件通过Internet网与各客户机相连。指纹识别终端与客房机相连。指纹识别采用验证方式。

参考文献

[1]陈跃峰.新编J指纹识别技术漫谈[M].北京:中国电力出版社,2006

指纹考勤 篇12

关键词:指纹特征,手指乳突线花纹类型,终生不变

在指纹检验和指纹鉴定中, 经常发现现场指纹与捺印指纹存有差异的现象。差异常出现的情景是现场指纹或捺印指纹出现疤痕、皱纹、乳突线断线、乳突线缺损、纹线粗糙、汗孔位置偏移、汗孔边沿缺损、乳突线变细、犁沟变宽……。

2005年10月25日在一起盗窃案的指纹鉴定中, 发现现场指纹与犯罪嫌疑人XXX的指纹同一, 但存有差异。差异是犯罪嫌疑人XXX的捺印指纹乳突线发生了变化。指纹乳突线出现脱皮、皱纹、乳突线缺损、断线反应。但指纹的特征总和与指纹的特定性没有发生变化, 可认定同一。

依据指纹人各不同、各指不同、终身不变的特性。指纹终生不变是针对指纹特征总和而言的, 即指具体指纹的特定性而言。是指手指乳突线花纹类型、具体形态、各个细节特征的形状、数量、位置、和相互关系所构成的特征综合始终不变。事物的特定性和稳定性是自然界和人类社会的普遍规律。指纹终生不变, 是这个普遍规律的一个具体表现。指纹终身不变的一个重要原因在于表皮和真皮组织的生理功能的特点。真皮组织的真皮乳突层, 在正常的内分泌控制下, 表现出极为稳定的状态, 成纤维细胞无增殖功能, 因而乳突层不改变其形态, 乳突层的乳突线花纹结构亦不会改变。由于真皮乳突线花纹的稳定性, 因而覆盖、嵌入真皮乳突上的表皮指纹, 也就不改变其结构, 显示出纹型、形态和纹线细节特征的稳定性。真皮结缔组织无增殖功能, 只起支撑作用, 使其真皮乳突具有稳定性。这是指纹终身不变的极其重要的原因。当然真皮乳突层不是绝对不变的。当内分泌发生变化, 或者某些疾病, 会引起真皮乳突层的纤维细胞出现增殖。局部的乳头增殖, 对于指纹无影响, 仅会对乳突层的局部、小范围、个别特征, 引起一些新的细小变化。在这里有必要指出指纹“不变”的相对性。正如终身不变定义所述的, 指纹终生不变是针对指纹特征总和而言的, 即指具体指纹的特定性而言。唯物辩证法认为, 物质的运动是永恒的, 绝对的, 运动是物质存在的形式。物质的运动反映为量变到质变, 质变到量变。量变过程中, 事物的性质处于相对静止状态。因其处于相对静止状态, 所以能为人们所认识。所说指纹终身不变就是指的指纹的相对静止性。从指纹形成胚胎期到人的出生, 再经人生的各阶段、直至死亡之后高度腐败, 指纹完全消失为止的全过程中, 指纹终身不变就具有相对性。可见指纹是在变化中长成的。出生后, 纹线逐渐长大, 到老年又逐渐萎缩变细。死后又腐烂消失。这说明指纹经历着量变——质变的过程。指纹的质变阶段, 对指纹宏观特征和微观特征都发生决定性作用。这俩种质变对于鉴定是无意义的。对指纹鉴定有重要意义的时, 是人出生至死后尸体腐烂前这一阶段的变化;指纹局部小范围内、个别特征、引起一些新的细小的变化;特殊情况下指纹全局范围内特征的变化。

指纹特征变化有生理变化、病理变化、严重外伤三种情况。

事实证明当人处在青壮年时期, 手指由于肌肉丰满, 皮肤弹性大, 乳突线间的距离小。但到了一定的年龄阶段, 因为生理机能开始衰退, 手指皮肤皱缩, 纹线变细, 犁沟增大。从指纹形成之日起纹线的粗细和光滑程度, 处于不断的变化之中。可是, 从指纹的宏观特征来讲, 纹线密度、光滑程度的变化。这好比一个人的外貌照片由一寸放大到五寸, 同样是一个人那样, 只是大小的变化。光滑程度的变化, 虽然对指纹宏观特征无影响, 但对指纹的微观特征——汗孔特征的影响是很大的。纹线光滑程度的改变, 直接因素之一是汗孔位置的偏移。汗孔由乳突线的中央移至乳突线的边沿部分, 形成乳突线的缺损, 其纹线印痕反映为不光滑, 变得粗糙。汗孔位置偏移的结果, 还改变了部分汗孔的原有形态, 形成汗孔边沿缺损。汗孔位置和形态的改变, 是真皮乳突层和表皮生理改变引起的。到了一定年龄的阶段因为生理机能开始衰退, 手指皮肤皱缩, 纹线变细, 犁沟增大, 因此真皮层比较细小的的乳头形态即显露出来。由此可见, 指纹终生不变, 是说的指纹特征总和关系不变, 至于汗孔特征, 则不是终生不变的, 有些汗孔的位置和形态会发生一些变化。这种纹线形态的局部变化, 并不改变指纹的原有结构, 不改变指纹特征的总和关系。

指纹的病理变化, 溃疡为表皮以至真皮组织的溃烂所致的组织缺损, 愈后留下大片瘢痕, 原有的乳突线花纹结构遭受不同程度的破坏。萎缩为发育正常的皮肤各层或各层组织的细胞缩小或减少。表皮萎缩多由上皮细胞减少造成。表皮仅留下很少的一层细胞, 乳突线消失, 皮肤扁平、变薄。真皮萎缩是整个真皮组织厚度减小。坏死是皮肤部分组织或细胞死亡。造成指纹结构彻底破坏, 呈现一片颗粒状区域。增值是由于同化作用增强而引起结缔组织的增加。乳头向上增值, 使皮肤高低不平。皮肤病变会使皮肤溃疡、组织坏死、表皮或真皮萎缩, 使指纹局部或全部消失, 不得复生。外伤引起的指纹特征改变, 有局部的或全部性的。如伤及真皮乳突层, 结缔组织受到破坏, 汗腺也将受到破坏, 从而破坏了指纹结构。指纹大面积的病变、损伤, 其瘢痕表面光滑, 没有或缺少乳突线。所属汗腺也减少或者消失。这种大面积的指纹病变和外伤, 而且是本质的全局性的根本改变。可是对于全部手指手掌的乳突线花纹结构来说, 仍然是局部范围的改变, 是手指手掌的乳突线花纹量变中的一种质变。所以说这种改变现象同指纹终身不变的特性是没有冲突的。

至于小面积的或者线状的表皮浅层的炎症和外伤, 愈后表皮指纹仍可因生长层细胞分裂而得到复原。伤及真皮, 部分乳突头破坏, 当缔结组织重新弥合后, 将导致表皮指纹受伤处的乳突线向着伤口中心聚集, 改变伤口附近乳突线流向和伤口处原有的乳突线细节特征, 从而形成疤痕。这种小范围的损伤, 不但不会造成指纹全局性的特征变化, 反而以其疤痕的位置、形态、大小的特征, 补充道原有的特征关系中去。疤痕一经形成, 也具有终生不变的性质。综上所述, 指纹具有各人各指不同和终生不变的基本属性。这两大属性构成了指纹学的生理学基础。它为指纹特征的应用, 提供了科学依据。

参考文献

[1]弗朗西斯.高尔顿.指纹学.

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com

上一篇:房地产营销策略下一篇:问题发现策略

付费复制
期刊天下网10年专业运营,值得您的信赖

限时特价:7.98元/篇

原价:20元
微信支付
已付款请点这里联系客服
欢迎使用微信支付
扫一扫微信支付
微信支付:
支付成功
已获得文章复制权限
确定
常见问题