考勤人力资源管理论文

2022-04-20

摘要:企业考勤管理系统是中大型企业管理员工的最基本的信息化管理工具,是保证员工工作状态和工作效率的前提。如何及时地、科学地管理企业员工的考勤已经成为中大型企业面临的重要课题。以下是小编精心整理的《考勤人力资源管理论文(精选3篇)》,仅供参考,大家一起来看看吧。

考勤人力资源管理论文 篇1:

人脸识别考勤系统在矿山企业的应用研究

摘要:员工考勤是人力资源管理的基础性工作,如何通过有效的手段提高考勤的工作效率,确保考勤数据的真实客观,一直以来是人力资源工作者不断探索的对象。随着科技手段的快速发展,考勤方式也从传统的手工考勤逐步发展到人脸识别技术,考勤系统也被广泛应用到企业。本文以笔者所在矿山企业在人脸识别考勤系统应用实践过程中的经验,重点分析基于人脸识别技术考勤系统的优势以及该系统在矿山企业应用中存在的难点问题,并提出改进的措施和方法。

关键词:人脸识别;考勤系统;矿山企业

一、前言

考勤管理是企业人力资源管理的重要环节,是员工工资和福利待遇发放的重要依据,也是保障企业正常生产经营秩序的有效手段[1]。传统的手工考勤存在人为因素影响导致考勤数据不客观真实的情况,在劳动关系日益紧张的情况下,无法作为真实有效的考勤记录,而且还存在统计工作量大、费时费力的问题,已经不能满足现代企业考勤管理的需要。随着信息化水平的快速提高,企业逐步引入考勤系统来提升考勤管理效率,并采用打卡、指纹、人脸识别等方式提高考勤数据的客观真实性。

二、人脸识别考勤系统

(一)人脸识别技术:人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。首先通过摄像头拍摄获取原始人脸图像进行预处理,然后通过对人脸的眼睛、鼻子和嘴巴的定位实现人脸定位,在定位后的人脸图片中将眼睛、鼻子、嘴巴特征值提取出来,最后通过图片中提取的特征值和后台人脸特征数据库中的值进行比较来完成人脸的识别功能[2]。

(二)几种考勤方式对比:目前应用比较广泛的几种考勤方式有刷卡考勤、指纹识别考勤、人脸识别考勤,每种考勤方式都有其优缺点:1.刷卡考勤不受外部环境和人员身体特征变化影响,容易普及,但缺点是卡片容易忘带或丢失,容易出现代打卡现象;2.指纹考勤识别精度高,有效防止代刷现象,但接触式带来卫生健康问题,手指出现破损、出汗、油腻情况时会影响指纹识别;3.人脸识别考勤非接触性,卫生健康,识别精度高、速度快,人脸唯一性有效防止代刷现象,但受面容、身高、姿势、光线等因素影响识别人脸速度。通过几种考勤方式的优缺点对比分析,结合矿山企业的特点,随着人脸识别技术的日益成熟,人脸识别考勤方式较为适合矿山企业。

(三)考勤系统:考勤系统通过考勤软件和考勤硬件相结合来管理员工考勤记录及请销假等员工出勤信息的一套系统。系统通过提取考勤设备记录的考勤数据,实时统计分析员工出勤信息,企业根据需要自定义各类考勤报表,方便快捷,大大提高考勤管理效率。

三、人脸识别考勤系统应用

(一)考勤需求调研:考勤需求调研是影响考勤系统能否顺利应用的关键环节,调研内容包括考勤班次规则、加班需求、假期需求、审批流程、考勤报表等信息。矿山企业由于其行业特殊性,考勤班次除了常白班和三班倒班制之外,还有许多特殊班制,审批流程也比较复杂,因此,做好前期需求调研分析至关重要。

(二)考勤设备安装:目前市场上人脸识别考勤机类型比较多,价格也高低不一,企业根据自身经济实力和需求选择一款适合的考勤机即可。矿山企业厂区比较大,工作地点分散,需要做好考勤设备安装地点的选择,尽量选择具备电源和网络条件、避免阳光照射的室内,还要统筹考虑员工就近考勤的便利性。

(三)考勤系统配置:按照前期考勤需求调研信息,在考勤系统内设置好员工信息、考勤时间,考勤班次、加班规则、假期规则、审批流程、各类考勤报表等运行规则和数据。

(四)人脸信息采集:统筹安排员工到指定考勤机录入人脸信息。人脸信息采集时要注意让员工保持自然站立、表情自然,戴眼镜的员工要采集戴眼镜和脱掉眼镜两个图像信息,以防止后期在人脸识别时出现速度迟缓的状况。

(五)考勤系统运行:做好前期准备工作后,要在一定范围内进行试运行,以及时发现运行出现的问题,对系统进行修正和完善,避免正式运行后引起员工的抵制情绪。还要制定考勤系统运行管理相关规章制度,保障系统顺利运行。

四、存在问题及改进建议

(一)存在问题:1.考勤设备人脸识别速度受光照的影响较大,当阳光正好直射到员工脸部时,识别速度缓慢,易造成排队拥挤,引起员工不满情绪;2.矿山企业生产厂房内扬尘较多,长时间不清洁设备,容易造成考勤机内布满灰尘,影响设备使用寿命,摄像头模糊导致识别率降低;3.矿山企业员工人数多,考勤班次复杂,考勤系统排班工作量较大。员工出入矿井时间比较集中,且需要佩戴安全帽等劳动防护用品,影响人脸识别精准度,易造成排队拥堵。

(二)改进建议

1.考勤系统硬件方面:随着人脸识别技术的不断发展,市场上已经有人脸识别考勤机解决了光线问题,而且可以在一定范围内实现多人同时考勤,解决排队问题,但机器价格比较昂贵。建议矿山企业在选择考勤机时,还是要选择受光线影响小,识别率高的考勤机,以免在运行时无法解决排队拥堵问题,造成设备更新追加投入。

2.考勤系统软件方面:随着软件开发技术水平的提高,智能化、移动化是考勤系统的一个发展方向。建议矿山企业考勤系统软件要开发实现自动抓班功能,即按照员工刷脸考勤时间和系统内相应考勤班次匹配,实现员工考勤,解决考勤排班工作量大的问题。通过实现移动化,员工可实时查看考勤,自助在移动端进行请销假和异常处理操作。

3.考勤系统运行方面:需要建立完善的系统运行管理制度,保障系统顺畅运行。安排专人定期对考勤设备进行清洁维护,给考勤机要加装保护盒、机柜等安防设施,防止人为破坏机器。

五、结论

人脸识别考勤系统的应用有效解决了刷卡考勤的代刷现象和指纹考勤不卫生健康的情況,实现了员工考勤的精准化、自动化、移动化,将来会逐步发展为智能化,助力企业提升考勤管理效率,成为广大人力资源管理工作者的得力助手。

参考文献:

[1].韩凤喜.浅谈国有企业考勤管理[J].劳动保障世界,2017,(27).

[2].黄福、苑全兵、纪丽婷、赵柳、王建立.基于人脸识别的考勤系统的设计与研究[J].电脑开发与应用,2010,(3):37.

(作者单位:安徽开发矿业有限公司)

作者:张学昌

考勤人力资源管理论文 篇2:

基于分治法的多班次考勤管理算法

摘要:企业考勤管理系统是中大型企业管理员工的最基本的信息化管理工具,是保证员工工作状态和工作效率的前提。如何及时地、科学地管理企业员工的考勤已经成为中大型企业面临的重要课题。市面上很多考勤系统无法对拥有很多班次的中大型企业进行考勤管理,该文提出了基于分治算法的多班次考勤管理算法,将与员工考勤管理相關因素利用分治的思想,将大问题分解成小问题,最终解决了中大型企业的考勤管理问题。

关键词:考勤管理;分治法;班次

1 背景

随着计算机的普及和发展、社会经济的不断进步,各个单位对管理质量的要求越来越高,一个经济、高效的考勤管理系统在企事业单位完善信息化管理起着至关重要的作用[1]。企业为了管理员工考勤,安装了考勤机,如指纹考勤机、人脸识别考勤机等,还购买考勤管理系统来管理企业考勤。对于百人以下的企业,只要在考勤管理系统中进行简单设置就能快速生成考勤报表。但是中大型的企业,尤其是生产型企业,员工众多,还存在轮班制和跨天上下班的情况,甚至对于特殊的岗位需要多时间段的班次,这些情况一般考勤系统生成考勤报表费时间,动辄2个小时以上,而且生成的员工月度考勤报表也不正确,如现在普遍应用的中控考勤系统软件。 这样考勤员就需要人为地将员工的每日排班和指纹记录进行比较分析最终得出考勤统计报表,大大浪费了人力成本。为了弥补考勤系统软件的不足,现在企业考勤管理的需求,尤其是存在很多班次的中大型生产型企业的需求,本文提出了基于分治法的多班次考勤管理算法。实际应用表明,该算法速度快,正确性高,满足中大型企业的一般的考勤需求,实现了考勤管理的目标,使得考勤自动化管理变为现实。

2 考勤管理问题

2.1 考勤管理问题描述

随着公司规模的不断扩大,员工数量及岗位都在不断地增加,为了符合每个岗位的特殊要求,设定的班次也多种多样,一般中大型的生产型企业需要用的班次就有上百种,另外员工排班、请假、指纹或人脸识别等生物识别的考勤记录等都与员工考勤息息相关,统计公司里所有员工考勤,快速正确生成企业员工的月度考勤也变得越来越复杂。本文以指纹考勤机为例,纪录员工每次考勤,利用基于分治法的多班次考勤管理算法来解决复杂的考勤管理问题。

2.2 考勤管理数据结构的定义

定义1  Sum:员工总数

定义2  n0:员工组中员工的个数

定义3  d:考勤天数

定义4  AllPer[Sum*8] :表示员工的基本信息的Sum*8二维数组,包括:员工号、员工姓名、公司编码、部门、序列、岗位、入职日期、离职日期

定义5  PerArr[<Sum/n0>] :表示n0规模的员工号组的一维数组,每个元素用“‘员工号1’,‘员工号2’,...‘员工号n’”表示,便于一次性在数据库中查询或删除n0个员工对应相关信息,其中,◇ 为上取整函数, <Sum/n0>为员工组的个数

定义6  PERNRArr[<Sum/n0>] :表示n0规模的员工号及指纹编码组的一维数组,每个元素用“select ‘员工号1’ as PERNR,‘指纹编码1’ as UserID  union all select ‘员工号2’ as PERNR,‘指纹编码2’ as UserID... ”表示,其中,◇ 为上取整函数,<Sum/n0>为员工号及指纹编码组的个数

定义7  EX[m*7]:表示n0个员工的请假记录的m*7二维数组,m表示月请假记录数,0~6分别表示员工号、指纹编码、开始日期、结束日期、请假日期、请假标识、请假ID

定义8  MPB[n*10]:表示n0个员工的月排班记录的n*10二维数组, n表示月排班记录数,0~9分别员工号、指纹编码、开始日期、结束日期、上班时间、下班时间、上班有效时长、下班有效时长、班次名称、班次ID

定义9  PB[Pn*9] :表示n0个员工的日排班记录的Pn*9二维数组, Pn表示日排班记录数,0~8分别员工号、指纹编码、开始时间、结束时间、班次日期、上班有效时长、下班有效时长、班次名称、班次ID

定义10  Start[Pn*4] :表示n0个员工的日排班记录对应的有效签到记录的Pn*4二维数组,0~4:员工号、上班时间、 签到时间、上班时间差异

定义11  End[Pn*4] :表示n0个员工的日排班记录对应的有效签退记录的Pn*4二维数组, 0~4:员工号、下午时间、签退时间、下班时间差异

定义12  biaoshi[32] :表示员工的月考勤标识的一维数组,1~31分别存储当月1日到31日的考勤标识,如果当月只有30天,则biaoshi[31]为”/”

定义13  arrb[22] :表示员工考勤异常情况的统计的一维数组,1~21:员工事假、病假、婚假、迟到、早退、旷工等各类考勤异常情况的统计值

定义14  KQReport[n0*61] :表示n0位员工的月度考勤汇总的n0*64二维数组, 0~5:AllPer[0]-[5]员工号、员工姓名、公司编码、部门、序列、岗位, 6:strYear年,7:strMonth月,8~38:biaoshi[1]-[31]考勤标识,39-59:21个考勤异常统计,60:出勤天数

3 考勤管理问题的分治思想

3.1 分治法基本思想

分治法的基本思想是将一个难以直接解决的大问题,分解成一些规模较小的相同子问题,以便各个击破,分而治之[2]。

分治法通常用于求解具有以下特征的问题,一般来说,是否满足这几个特征,是问题能否用分治法求解的基本要素:

1)小规模可解易解:问題的规模缩小到一定程度,即可以直接求解;

2)最优子结构:原问题可以分解为若干个互相独立且是原问题较小模式的子问题,这是分治法的前提;

3)解可以合并:如果子问题可解,那么原问题也可解,并且原问题的解可以由各个子问题的解合并得到,这是能否使用分治法的关键要素。

分治法在实际工作中主要是通过解决与原问题密切联系且覆盖原问题的子问题来解决约束复杂难以直接解决的组合问题。但是在使用分治算法的时候递归算法也容易同时在设计中,给程序带来运行效率低,耗时多并大量的占用存储空间等一系列问题。文献[3-5]提出了一种消除递归的新方法,在分治算法的基础上实现非递归,实现在计算机处理某些比较复杂的问题时,减少某些程序的反复执行,进一步节约空间和减少时间复杂度。

因此如果待解决的问题完全具备分治法求解的3个要素就可以利用分治法求解,并且可以利用消除递归的方法设计算法提高算法的执行效率。

3.2 考勤管理与分治思想

解决考勤管理问题是生成一个满足约束条件的,将员工信息、员工排班、请假记录、指纹记录组合分析的考勤统计报表,即包含每个员工每个月每天的考勤状态,以及整个月考勤异常和出勤天数的汇总。无疑此类问题是个难以直接解决的规模较大的问题,并且完全具备用分治法求解的3个基本要素。因此,本文依据中大型生产型企业考勤管理的要求,在充分研究和优化考勤管理问题及其约束条件的基础上,提出了考勤管理的分治算法,并且利用消除递归的方式实现了非递归,算法总体采用分治法思想如下:

1)首先将公司所有员工的月考勤管理问题分解为员工组所有员工的月考勤管理问题。这样可以按员工组查询员工组所有员工的请假记录、排班记录、指纹记录,减小查询的规模;

2)员工组所有员工的月考勤管理问题,分解为员工组内每个员工的月考勤管理问题;

3)某个员工的月考勤管理问题,可以分解为这个员工的每日考勤管理问题;

4)某个员工某日考勤管理问题,可以分解为该日各个时间段的考勤管理问题;

5)分别对这个员工的该日各个时间段的考勤进行分析求解,然后将各个时间段考勤的标识进行合并得到该日的考勤标识。

6)分别对这个员工的每日的考勤进行分析求解,然后将每日考勤的标识进行合并统计出每个员工的各考勤异常的值,这样由这个员工的员工信息、每日考勤标识、考勤异常统计值组成的考勤统计报表即完成了对该员工的月考勤管理;

7)分别完成对员工组内每个员工的考勤的分析求解,即完成了对该员工组员工的月考勤管理;

8)分别完成对所有员工组员工的考勤的分析求解,即完成了对所有员工的月考勤管理。

4 多班次考勤管理的分治算法

4.1 算法的主要步骤

根据考勤管理的分治思想设计分治算法,具体步骤如下:

1)查询当月在职的员工基本信息,赋值给二维数组AllPer[Sum*8];

2)将Sum个员工根据设定的标准规模n0进行分组PERNRArr[<Sum/n0>],以便按规模读取员工的指纹用户信息、请假记录和排班记录、指纹记录;

3)分析AllPer中第count个员工的月度考勤报表,初始count=0;

4)判断count是不是n0规模员工组的第一个员工,即count%n0是否为0。如果是,则跳转到步骤5,如果否,则跳转到步骤10;

5)如果员工组的第一个员工,则读取当前n0规模员工组的指纹用户信息;

6)根据当前n0规模员工组的指纹用户信息读取当月请假记录EX[m*7];

7)根据当前n0规模员工组的指纹用户信息读取当月排班记录,将月排班记录分解成日排班记录PB[Pn*9](某日的排班记录以申请日期最晚一次为准);

8)根据当前n0规模员工组的日排班记录中班次的上班时间及上班有效时长读取有效签到指纹记录及上午时间差异等Start(Pn*4),与日排班记录一一对应;

9)根据当前n0规模员工组的日排班记录中班次的下班时间及下班有效时长读取有效签退指纹记录及上午时间差异等End(Pn*4),与日排班记录一一对应;

10)初始化第count个员工的月考勤标识biaoshi[1]-[31]为“/”,依次分析当月1日到当日前一天(strDay)的考勤状态:①将请假记录EX[m][7]中属于当前员工当日的有效请假记录(某日的请假记录以申请日期最晚一次为准)的请假标识对应到标识中中,如1号请假标识存储到biaoshi[1]中;②如果当日无请假标识且不为旷工,则根据当日班次的各个时间段的上班时间差异和下班时间差异判断考勤标识,并合并到当日的biaoshi中;

11)根据当月每日的考勤标识biaoshi[1]-[31]对考勤异常进行统计,将结果存储到arrb[1]-arrb[21]中,并且算出出勤天数dates;

12)月度考勤统计报表KQReport[count/n0][0]-[5]存储AllPer[count][0]-[5]的员工信息,KQReport[count/n0][6]存储当年strYear信息,KQReport[count/n0][7]存储当月strMonth信息,KQReport[count/n0][8]-KQReport[count/n0][38]存储分析完的月考勤标识biaoshi[1]-[31],KQReport[count/n0][39]-KQReport[count/n0][59]存储考勤异常的统计值arrb[1]-arrb[21],KQReport[count/n0][60]存储出勤天数dates;

13)重复执行(4)~ (12)步,直到分析生成所有员工的考勤统计报表。

4.2 算法的优势

由于考勤管理涉及的信息都存储在数据库中,考勤汇总之前需要先从数据库中读取数据存储到计算机内存中。而连接数据库和读取数据表中数据的次数以及数据在内存中的存储关系到计算的时间和空间复杂度。本算法通过分治思想按员工组的规模读取员工对应的排班、请假和指纹记录,对该规模内员工的考勤进行汇总,直到完成对所有员工的考勤汇总。该算法在正確生成考勤统计报表的同时,极大地降低了考勤汇总的时间和空间复杂度。

另外,算法还体现了其他优势:

1)不会因为考勤人员的增多,影响程序整体的运行结果;

2)由于考勤相关的员工信息、排班记录、考勤记录、指纹记录等信息均处理为数组,而基于管理数据库的3种关系(表、查询、视图),其实质就是类似数组的二维表,因此,算法易于在基于数据库的计算机系统中实现;

3)算法的通用性强,对大多数的企业的考勤管理都适用;

4)算法可以推广到各种类似问题的解决。

5 结束语

本文提出的基于分治算法的多班次考勤管理算法能够解决中大型企业考勤管理问题。经实际应用证明,利用该算法编写出的考勤管理系统能够快速并正确地分析出企业员工每日的考勤结果,最终生成考勤统计报表,从而大大地提高了人力资源管理的效率,降低了公司的人力成本。

参考文献:

[1] 梁静. 基于指纹识别的高校考勤系统的设计与实现[D]. 南京: 南京理工大学, 2010.

[2] 王红梅, 胡明. 算法设计与分析[M]. 北京: 清华大学出版社, 2013.

[3] 陈燕晖, 邢晶, 罗宇. 一种消除递归的新方法[J]. 计算机工程与应用, 2006, 42(4): 73-75, 141.

[4] 汤亚玲. 递归算法设计及其非递归化研究[J]. 计算机技术与发展, 2009, 19(11): 85-88, 93.

[5] 孙召伟, 赵建利, 朱东生. 数据结构中递归转非递归算法分析及模型设计研究[J]. 河北科技大学学报, 2011, 32(1): 43-46.

【通联编辑:谢媛媛】

作者:陆赟

考勤人力资源管理论文 篇3:

医院考勤软件与通用考勤软件的区别

目前,大多数医院使用的考勤软件是买考勤机时厂商送的免费软件,这些软件有很大的局限性。

首先,此类考勤软件大都非常简单,无法解决住院科室的考勤与排班相结合的问题。软件往往事先设置好了班组、班次,适合班次简单且固定的工厂企业使用,医院的行政、门诊科室尚能使用;如果员工的考勤班次每天都在更换,且没有规律性,比如医院的住院科室,用这些软件排班,设置起来就会非常麻烦,甚至每人每天的排班都需要手工录入,工作量非常大。

其次,此类考勤软件无法为收入、成本核算等深层次问题提供信息支撑。普通考勤软件虽然能从考勤机中取得所有人员的考勤数据,但因医护人员调科频繁,所以基本无法确定人员在各个科室的工作量和工作时间。这样一来,在划分科室收入、核算科室成本时,往往无从下手,容易造成收入分配不均、成本核算不准,科室间怨声载道。

普通考勤软件的典型特征是:软件不能自动生成值班表,班次需手工输入,工作量大;考勤结果不能和各科室值班表结合,不是根据上班情况考勤,而是根据设定的班次,抓取考勤记录比对,产生考勤结果,只能统计简单的考勤项目如迟到、早退等。

最近市场上也出现了一些可以排班的产品,这些产品按周期排班,排好以后,下一个周期复制上一个周期的排班情况。但这些产品不能按照医院对岗位的当天需求排班,容易造成患者多时工作人员忙不过来,患者少时资源浪费的现象。

人力资源管理是医院管理的一个非常重要的内容,而医院考勤又是医院人力资源管理的重中之重。医院考勤是工资核算的重要依据,又是绩效考核的基础,需要为其他系统提供强大的数据支持。目前,很多没有选择整体解决方案的医院,还在为绩效考核、成本核算等系统做接口或手工导入数据,带来很多麻烦和工作量。

基于以上原因可以看出,医院需要一套专用的考勤系统,它不但能自动生成值班表,还能根据各科室工作量的不同、患者对工作的需求灵活排班,实行弹性值班制或按各科室的特点和实际需要配置人员数量,使人力资源得到合理分配;在各科室人数相对固定的前提下,以需求为导向,优化人力资源配置,防止出现高峰时人手不够,空闲时人浮于事的现象,提高医疗服务质量,改善工作高峰的工作强度,缓解科室人员工作压力,提高患者的满意度。

医院专用考勤软件应该从医院的整体管理出发,以完善的人事管理为基础,以全自动医护排班数据为依据,用各个考勤机确定每个考勤地点进行跟踪考勤,并联合工资管理系统,把考勤结果直接在工资计算中得到应用;同时,工资系统又能产出各个核算单元的人力成本,为医院的全成本核算、绩效考核提供准确的基础数据支撑。只有这样,才有利于系统的扩展和下一步工作的进行,有效实现各个系统的整合,各个部门工作的相互配合,做到“算为管用,管算结合”。

综上所述,医院在选购考勤软件时,一定要弄清这款考勤软件是否能解决医院目前所有的考勤问题,以及是否能与医院各方面的管理有很好的结合,并与医院使用的各种系统有很好的衔接。不能只贪图便宜,买回去以后才发现不好用,满足不了需求,使考勤流于形式,给医院的管理留下漏洞,更达不到提高工作人员考勤积极性的预期愿望。

含有人事管理、智能排班、考勤系统、工资系统等整体解决方案的产品才更适合医院,能真正实现人事管理电子化、员工排班自动化、员工考勤网络化、人力资源决策智能化。医院专用考勤软件不仅是科主任、护士长排班的好帮手,医院人力资源管理部门的好助手,更是数字化医院发展的新趋势。

(本文作者张涛来自晟康科技有限公司)

作者:张涛

上一篇:失业保险基金审计论文下一篇:橡塑机械工业发展论文