APP下载

指纹考勤系统的设计与实现

2016-06-16刘华

电脑知识与技术 2016年10期
关键词:指纹识别

刘华

摘要:该文以指纹考勤管理系统为对象,系统阐述了该管理系统的功能、架构和应用情况。这款考勤系统是通过辨别指纹差异来确定员工身份,从而实现企业和单位人员的到岗、请假、资料信息发送、短信提醒等服务。

关键词:指纹考勤;指纹识别;考勤管理

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)10-0081-02

1 概述

严格规范的员工考勤管理是现代企事业提高管理效益的重要保证,指纹考勤管理系统是一个用于员工考勤的数据库应用系统。该系统以员工的指纹为媒介,对员工进行指纹录入、考勤签到、考勤管理并生成考勤报表。指纹考勤系统是鉴于传统考勤机的“代考勤”、“人情错”、投资成本高、稳定性差,易丢失、易损坏等缺点而研制出来的一套新型考勤系统。阳光集团内部考勤系统采用中控科技生产的U260指纹人脸考勤终端机,对员工的出勤信息进行原始采集,再通过自主开发的Delphi软件开发工具通过TCP/IP技术实现数据库数据的交换和采集,从而实现了人事、考勤、薪资的智能化及科学化信息管理。使考勤具有唯一性,为公司时间管理节省了大量的人力、物力和财力。企业由此不必支付代考勤所产生的额外支出,同时系统在使用过程中不需要耗材,为企业节省了不少成本开支。

2 主要技术简介

2.1 指纹识别技术

指纹识别技术是根据人体自身特性完成人员身份辨别,是建立在人员特性不变、唯一的基础上进行。根据研究数据,人体的脸、指纹、掌印、声音、骨骼、视网膜都符合唯一性和不变性的要求,都可以用于识别技术。随着技术的不断进步,我们对指纹、脸庞、声音等识别技术得到了越来越广泛的运用。

本文主要介绍的指纹识别技术是利用成像设备把获得的指纹与电脑系统中储存的指纹信息进行比对,确定职工身份,从而实现企业和单位的考勤管理。

2.2 指纹匹配

指纹匹配是获取的指纹图片和存储的指纹进行比对的过程,主要有粗略比对和精准匹配两种。指纹比对主要是对每个指纹细节的位置、方向和类别作为比对依据,通过平移和转动进行校对,最终以两个指纹的相似度。

2.3系统技术基础

U260是中控科技基于自主研发的多媒体ZEM510系列开发平台设计生产的中高端彩屏指纹考勤机。该产品在系统操作、比对验证时都会有语音提示,内嵌WEB SERVER管理系统,客户可通过WEB轻松设置TTS语音,可直接通过机器输入汉字,编辑用户姓名,实现智能化操作。在接口方面不仅标准配制了TCP/IP接口,而且配置了支持Client模式的USB接口,使得接口技术与IT技术的发展同步,数据传输是232方式数倍以上,另外标准配置的TCP/IP网络接口,支持跨网段,由于采用了全球主流的LINUX系统网络传输稳定可靠,每一台设备均有合法授权的唯一MAC地址,适合在环境复杂的网络环境中使用,阳光集团公司在进行数据采集方面正是通过TCP/IP接口实现了数据的采集与传输功能。

firebird可以在Windows、linux和所有UNIX系统中运行,实现SQL-99数据库语言规范的可跨越的数据库系统。该系统不仅实现多客户情况下的数据操作,也能实现其他应用程序嵌入后的数据运行。

firebird数据库具有支持多种不同版本的功能,同时拥有原子性、同步性和防干扰的特性。通过select Stored Procedure的方式,运用PSQL能够形成巨大储存过程完成数据处理的技术,可以得到虚拟报表。在系统储存和发生过程中所引发的事件可以被用户监测到,同时,该技术可以自动生产字段,运用于事件中。

3 系统性能需求分析

该系统是一种出入安全管控系统,能够有效减少管理成本,提高员工人身和财产安全。该系统的设计需要符合易用、可靠、安全的特点。

易用性是指系统必须要操作简单,能有效节约成本,节省人为管理和统计的工作量,提高工作效。

可靠性是指设备在使用过程中,在断电、系统故障时不会影响数据,同时能够预警方便日常维护。

安全性是指系统本身依托的数据管理系统必须是安全可靠的,同时,对系统的操作权限有严格控制,保证考勤的准确和员工使用的安全。

4 系统功能需求分析与设计

为了保证系统设计能够符合企业具体的操作流程和管理制度,本人进行了实地考察和调研。经过对系统进行梳理、分析和设计,最终实现以指纹考勤管理员工的目的。最终确定的系统主要由指纹考勤用户端和考勤管理这两个子系统组成。用户端是用来记录企业员工指纹注册信息和每日上下班打卡情况的,并将打卡的数据信息和员工指纹信息储存到系统中。考勤管理系统主要是完成员工到岗、请假、短信提醒等考勤资料进行管理。该系统模块的操作者仅限于系统管理人员。管理员根据权限登录,对考勤信息进行浏览、检阅、修改等操作。考勤管理系统由管理员信息管理、企业职工信息管理、打卡记录信息管理、考勤用户端管理和故障意外管理五个模块。

依据上面对该系统功能模块的阐述,可以获得系统总体功能架构图。具体见图1所示。

下面就对该系统的五个模块进行详细阐述。

4.1 管理员信息管理

该模块主要实现管理员资料和企业其他部门资料的管理。其中管理员资料信息主要涵盖了编码编号、密码设置、管理级别、联系方式等内容。在这个模块中,可以对管理员实行资料信息的增加、更改、删减等操作,实时完善考勤系统的管理信息。对企业其他部门资料的管理功能并非所有企业都需要,一般适用于部门多且每个部门下属有多个不同的子部门,企业结构呈树状分散的结构的企业。这样的企业如果把考勤工作交给单独一人进行专门管理,会因工作量大导致资料信息更新不及时或统计错误。当该模块中存在多个管理员时,必须设置管理员级别,管理级别的设置可以参考企业树状结构图。部门资料主要涵盖了部门编号、名字、级别等信息,这些信息的增加、更改和删除权限只设置给部门相应的管理员。

4.2 员工信息管理

这个模块是对企业职工的资料信息进行管理,主要涵盖了职工基本资料管理和职工指纹信息管理两个部分。

基本资料管理可以完成职工注册、资料变更、信息完善、用户删除等操作。管理员对职工注册管理可以采取两种方法,一种是直接输入法,另一种是批量导入法。职工基本资料信息主要指职工编码、名字、所在部门、性别、职位等。管理员可以根据职工编码、名字或者部门进行搜索,达到快速定位的目的。用户删除就是管理员把离职人员的所有信息直接在系统中进行删除。

职工指纹信息管理可以员工指纹进行录入和更改。管理员对新职工首先需要进行资料信息的录入。职工完成注册后,将清晰的三个不同手指的指纹进行指纹采集。手指机器上连续按三次,系统就会对所按的指纹采取检测,获得最清楚的指纹信息。之后系统会将该用户的指纹数据通过职工编码的形式存储到系统数据库中,到此整个指纹注册过程才算结束。如果用户在采集指纹时,无法完成比对工作,那么用户需要再次按指纹直到比对完成。如果职工打卡无法正常显示时,职工需要更换指纹。

4.3 考勤信息管理

这个模块是对考勤流程和打卡记录进行管理。由于企业各个部门的属性和工作内容不同,职工的上下班时间和工作模式存在不同,因此本系统设置了考勤管控功能。这个功能主要就是完成不同部门、不同员工上下班打卡时间的设置。管理员在该模块可以对考勤时间进行增加、更改、删除,具体根据编码、部门、同类人群、相同上下班时间、相同休息安排等资料。每个部门应该尽量统一时间,部门内的员工也需要听从部门安排。考勤管理员可以在系统导出打卡信息统计表和具体分表,方便查询和公布。上图所示,该图为考勤信息管理的功能结构图。

该模块的另一个重要功用就是打卡记录的管理,能够准确记录企业每个职工的打卡情况。管理员要在系统中建立汇总表,用来存储打卡信息,表格内容可以设置成打卡编码、职工编号、今天打卡情况、当月截止到今日的打卡记录、请假记录、旷工记录等。对打卡情况的增加、查询、更改权限只允许管理员进行操作。每个月月底,管理员必须对当月的考勤进行汇总,导出考勤汇总表。该系统模块和企业的其他管理模块进行连接,可以实现不同系统之间的数据交换。比如将考勤系统和工资计算系统进行连接,可以方便工资计算。

4.4 终端管理

该模块是对指纹识别机器的运行状态进行监测。当机器出现故障时能及时防范,该系统创建了相应的跟踪表用于指纹识别机器运作情况的检测。机器在正常运作过程中,信息资料每隔30分钟进行自动更新,并利用内网将信息资料传送到数据库。当机器关机时,相应的跟踪表格需要设置成关闭模式,相应的信息资料也不再更新。机器运作时出现故障,系统会发送邮件或者进行报警,管理员只需要根据提示对机器进行检修或维护。终端管理设备需要创建相应表格来储存所有指纹识别机器,表格格式必须统一,内容需要涵盖机器编号、机器位置和机器检修人员等信息。

4.5 故障管理

该模块的主要作用是监控考勤机器的运作情况。管理人员需要在数据库中创建汇总表,表格内容需要涉及到检修人员的编码、名字、联系方式等。当管理人员收到系统邮件或是报警信号时,根据表格内容及时联系检修人员,防止因机器故障给企业造成经济损失。

5 结束语

企业单位通过使用指纹识别系统,不仅可以详细记录企业职工的上下班打卡情况,还能提高企业职工纪律、提高工作效率。利用指纹打卡管理系统,只需要通过电脑就可以轻松实现企业的打卡信息管理,管理人员可以随时随地地查看企业员工考勤信息。企业在采用考勤系统后,可以大大提高工作效率,将原本繁杂的工作变得简单。

参考文献:

[1] 高婕. 指纹考勤系统的设计与实现[D].大连:大连理工大学, 2009.

[2] Melville N P. Information systems innovation for environmental sustainability[J]. MIS Quarterly, 2010,34(1).

[3] 樊远东, 李鑫. 关于软件需求获取方式变化的思考[J]. 科技信息, 2011(13).

猜你喜欢

指纹识别
基于单片机指纹识别电子寄存柜设计
指纹识别
指纹识别技术综述
苹果屏幕指纹识别专利图流出
iPhone8新专利曝光
指纹挂锁
基于大容量指纹识别的实时身份认证系统
基于线阵CCD的指纹识别实验