| 电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子 |
制造业考勤软件计算的方法探讨[摘要]总结了企业考勤软件的运作和对目前市场上多套考勤软件进行了分析后,针对企业制度的灵活性和管理需求的多样性要求进行了考勤算法实践探索。 [关键词]考勤;排班;算法;软件;人力资源;数据库 一.问题的引出 众所周知,考勤是企业的薪酬计算、业绩考核的一个依据,也是对员工工作的积极性的一个重要的评价基础,企业的考勤是人力资源管理的最重要的一环。企业特别是制造业的考勤管理制度的优越性和公平性体现了企业的活力和人性。特别是对于我国的广大制造业,他们的考勤特点有:排班随机多变、班次多、待料停工等突发事件多。 基于以上的必要性,我们认为一套好的考勤管理软件应该能有比较好的灵活性和易操作性,能为企业提供一定的考核评价参考依据。其中的核心就是能有比较好的考勤算法和思路。在此基础上我们认为IC卡考勤机或指纹考勤机作为前端打卡设备都是可取的。 在我们收集了目前市场上的多套考勤软件进行分析和操作后认为总体上的设计目标是为了实现企业的高效管理,但在实现上却缺少灵活性和通用性,在一般的商业企业有比较好的解决办法,但在制造业却有一定的缺陷性。其中一部分只能在一些商业企业使用无法满足制造业多变和灵活的需求。 我们希望在此提出一种实用可行的解决办法的探讨:如何设计一套有效的灵活的考勤结果判断思路,并通过软件的自动计算完成考勤结果计算和统计。该方法我们已经应用在《博特考勤、工资、人力资源管理软件》的考勤模块的设计上,获得较大的成功。 二.提出处理的基本功能要求 1.考勤结果的自定义 2.班次自定义 在班次的属性中可以设置该休息时间、是否可以默认上班不打卡或下班不打卡、允许提前上班打卡和延迟下班的打卡范围。 还必须考虑提前加班(上班前就来加班)、直落加班(下班后不打卡继续加班直到加班结束离开才打卡)、正班长度(超过部分自动算入加班)等各种所需的参数。 3.个人排班管理 4.部门排班 5.循环排班 6.假期管理 三.班次结果计算的处理方法 在我们进行了正确的排班、打卡,有了假单等一些数据后,我们便应该考虑考勤结果的计算产生流程。 1.打卡点的判断 (1.)上班点的获取 (2.)下班点的获取 2.假期的处理 (1.)班前、班后请假 班后请假:请假时间从应下班前开始,以请假开始时间为准,在请假开始时刻或后如果无打卡时间则应把缺勤的时间标记出来。 (2.)班次中间请假 (3.)长期请假 3.考勤结果的判断 4.班次出勤时间的计算 (2.)取整的计算 根据经验,一般是正班计算单位长度和加班的计算单位长度是不一样的(比如以30分钟或15分钟),我们应允许用户自定义。 四.取得的效果 1.高效率 在系统正常运行后,基本上按照3000人的企业生成一个星期大约为36000条考勤记录、60000条考勤数据的计算来看大约在3~20分钟,这主要决定于后台服务器的性能、本机的性能以及网络的速度等,CPU花费的时间主要集中在打卡点的判断上。 2.数据准确 但由于在操作过程中难免有操作人员的操作失误(比如排错班、输错了请假单)引起的考勤异常。我们建议设计一些异常分析表,针对异常结果数据进行处理,这样就能帮助操作人员在较快的时间内人工检查到问题的原因。 五.总结 该工作是我们在开发《博特考勤、工资、人力资源管理软件》的对考勤结果计算的处理部分采取的方法,本软件作为产品软件已经在市场广泛使用。
相关案例
|
解决方案速查(共有 14387 个方案) 基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
推荐解决方案
领军企业实施案例
+更多领军企业案例
电子杂志订阅
赞助商链接
| ||||||||