高分求考勤制度算法
如何得到一个最合理的考勤制度算法要求在报表中能反映出缺勤、不明、迟到、早退、正常等考勤结果 问题点数:100、回复次数:3Top
1 楼fiveyes(天才的剽窃如羚羊挂角无迹可寻)回复于 2003-12-03 23:35:34 得分 100
如果用打卡、指纹识别之类的方式,大概就是上班记录一个时间(上班时间),下班记录一个时间(下班时间),中途逃跑再回来的就不要考虑了吧,我想不出机器有什么办法能杜绝这种事情。
设标准上班时间为NormalTime1,标准下班时间为NormalTime2,甲的上班时间为Time1,下班时间为Time2,则:
若Time1<NormalTime1,则甲没有迟到,否则迟到。
若Time2>NormalTime2,则甲没有早退,否则早退。
若只有Time1,则甲擅自在公司过夜。
若只有Time2,则甲昨天擅自在公司过夜。
若二者都没有,则甲今天旷工一天。Top
2 楼HUNTON(追求完美)回复于 2003-12-04 08:48:16 得分 0
还要加上“请假”、“有事外出”、“我回来了”等,我们公司的考勤系统就是这样的。Top
3 楼lngjx(白开水)回复于 2003-12-04 12:48:41 得分 0
to:fiveyes(fiveyes)
你所说的只是一种很粗的方式,我这里是想通过分析所有刷卡记录(员工任何时候出入公司都必须打卡的),来判断多种考勤情况。
就你提到的几种情况
若Time1<NormalTime1,则甲没有迟到,否则迟到。
这里如果Time1<NormalTime1那么该人员在normaltime1之后又出去了,然后再normaltime2之后又回来了。该如何判断??
这里还有很多种刷卡情况,我希望能寻求到一种最趋合理的算法。谢谢
to:HUNTON(追求完美)
你能把你们公司的考勤制度和判断员工打卡的算法教教我吗?谢谢了
不管如何给你们2位加分!Top




