什么样的必威体育才算的上智能考勤管理系统?

2018-08-12 22:03

人人都喜欢用高大上的系统,一是方便员工,二是也显示出公司的层次感。

那么,什么样的必威体育,才能称得上是智能考勤管理系统呢?

我觉得能称得上智能管理考勤的,至少需要具备以下几点:


1. 排班方便智能,要能实现自动转班、自动排班,不能像有些考勤软件一样,每个月都要排班,这样的肯定称不上智能考勤管理系统

2. 请假加班申请审批要方便,至少请假、加班、调休、年假这些要能实现全自动化管理,在线审批要能定制流程,流程定制要简单方便

3. 统计要方便,实现一次按键完成全部考勤统计管理工作,不需要用户东点西点

4. 报表要方便,考勤统计报表要实现用户自定义,统计什么由用户决定,想要什么报表由用户决定


至少满足这么几点,我认为才能称得上是智能考勤管理系统

一般推荐在线使用的那种,单机版的就不要考虑了,用着用着就变慢了,就像智能手机一样一样的。



标签:移动考勤管理系统报价智能考勤管理系统工厂考勤表模板局域网必威体育

分公司考勤

2018-10-23 07:02

分公司考勤

标签:移动考勤管理系统哪家好员工必威体育施工必威体育深圳必威体育

考勤统计数据处理:Excel公式去掉重复打卡产生的“无效”打卡数据

2018-04-05 17:45

【需求】

正常情况下,从考勤机中导出的初始数据中,每人每天肯定会多次打卡。

相应的,考勤数据统计工作中,很重要的一件事情就是从中剔除“无效”的打卡数据。比如说:

- 从上午多次考勤数据中,提取第一次打卡数据;

- 从下午多次考勤数据中,提取最后一次打卡数据。

例如,某人2014年9月18日下午有2条打卡数据,具体如下图:


图 1 初始考勤数据示例

处理后,我们要提取“22:41”的考勤数据,并用于下一步的统计,如下图:


图 2 提取结果示例

【方法】

Step1:初始数据的初步处理:

1.1 将日期、时间分割开来,并分两列存储:


图 3 日期、时间分列效果示例

【说明】

- 这个数据数据截取功能;

- 截取日期的公式为:=MID(D3,1,FIND(" ",D3)-1)

-截取时间的公式为:=MID(D3,FIND(" ",D3)+1,LEN(D3)-FIND(" ",D3))

1.2 判断每条数据属于上午打卡还是下午打卡:

这个很简单,直接用分离出来的打卡时间于12:00去比较即可:

=IF(TIMEVALUE(I4)>=TIMEVALUE("12:00:00"),"下午","上午")

1.3 判断每条数据属于上午/下午第几次打卡:

这个也不难,属于表中数据的多条件计数:

=COUNTIFS(A:A,A3,H:H,H3,J:J,J3)

Step1的处理结果如图3所示。

Step2:从Step1处理后的数据中剔除“无效数据”并存储到另一张表中:

这一步处理起来比较繁琐。如果借助VBA操作,那么效率会比较好。具体的逻辑也比较简单:

※ 按照行依次判断;

如果重复次数为“1”,则直接取该行数据,放到目标工作表;

如果重复次数大于“1”,并且是上午打卡,那么取当天上午所有打卡数据的第一行数据存储;

如果重复次数大于“1”,并且是下午打卡,那么取当天上午所有打卡数据的最后一行数据存储;

依据每次取数结果,判断下次从哪一行开始读数。


图 4 上午、下午选取了两种不同的处理方式

实现Step2的功能,具体的代码如下:

---------------------------------------------------------------------------------------------------------------

Sub 去除重复数据_待改进()

   Dim i As Integer '考勤数据源行数循环变量

   Dim j As Integer '确定在考勤数据源中已经找到了第几行

   Dim k As Integer '确定02-去除无效打卡中已经到了第几行

   Dim l As Integer '某人、某天上午/下午共打了多少次卡判断

   Dim m As Integer

   Dim rng_staffcode As Range

   Dim rng_date As Range

   Dim rng_time As Range

   Set rng_staffcode = Worksheets("01-考勤数据源").Range("A3:" & "A" & Range("A65536").End(xlUp).Row)

   Set rng_date = Worksheets("01-考勤数据源").Range("H3:" & "H" & Range("A65536").End(xlUp).Row)

   Set rng_time = Worksheets("01-考勤数据源").Range("J3:" & "J" & Range("A65536").End(xlUp).Row)

   j = 3

   k = 2

      For i = 3 To Worksheets("01-考勤数据源").Range("A65536").End(xlUp).Row

         l = Worksheets("01-考勤数据源").Range("K" & i)

            If l > 1 And Worksheets("01-考勤数据源").Range("J" & i) = "下午" Then

               Worksheets("02-去除无效打卡").Range("A" & k) = Worksheets("01-考勤数据源").Range("A" & i + l - 1) '提取员工编号

               Worksheets("02-去除无效打卡").Range("B" & k) = Worksheets("01-考勤数据源").Range("B" & i + l - 1) '提取姓名

               Worksheets("02-去除无效打卡").Range("C" & k) = Worksheets("01-考勤数据源").Range("C" & i + l - 1) '提取部门

               Worksheets("02-去除无效打卡").Range("D" & k) = Worksheets("01-考勤数据源").Range("H" & i + l - 1) '提取日期

               Worksheets("02-去除无效打卡").Range("E" & k) = Worksheets("01-考勤数据源").Range("I" & i + l - 1) '提取时间

               Worksheets("02-去除无效打卡").Range("F" & k) = Worksheets("01-考勤数据源").Range("J" & i + l - 1) '提取上/下午

               k = k + l - 1

               i = i + l

            ElseIf l > 1 And Worksheets("01-考勤数据源").Range("J" & i) = "上午" Then

               Worksheets("02-去除无效打卡").Range("A" & k) = Worksheets("01-考勤数据源").Range("A" & i) '提取员工编号

               Worksheets("02-去除无效打卡").Range("B" & k) = Worksheets("01-考勤数据源").Range("B" & i) '提取姓名

               Worksheets("02-去除无效打卡").Range("C" & k) = Worksheets("01-考勤数据源").Range("C" & i) '提取部门

               Worksheets("02-去除无效打卡").Range("D" & k) = Worksheets("01-考勤数据源").Range("H" & i) '提取日期

               Worksheets("02-去除无效打卡").Range("E" & k) = Worksheets("01-考勤数据源").Range("I" & i) '提取时间

               Worksheets("02-去除无效打卡").Range("F" & k) = Worksheets("01-考勤数据源").Range("J" & i) '提取上/下午

               k = k + l - 1

               i = i + l

            Else

               Worksheets("02-去除无效打卡").Range("A" & k) = Worksheets("01-考勤数据源").Range("A" & i) '提取员工编号

               Worksheets("02-去除无效打卡").Range("B" & k) = Worksheets("01-考勤数据源").Range("B" & i) '提取姓名

               Worksheets("02-去除无效打卡").Range("C" & k) = Worksheets("01-考勤数据源").Range("C" & i) '提取部门

               Worksheets("02-去除无效打卡").Range("D" & k) = Worksheets("01-考勤数据源").Range("H" & i) '提取日期

               Worksheets("02-去除无效打卡").Range("E" & k) = Worksheets("01-考勤数据源").Range("I" & i) '提取时间

               Worksheets("02-去除无效打卡").Range("F" & k) = Worksheets("01-考勤数据源").Range("J" & i) '提取上/下午

               k = k + 1

               

            End If

      Next i

      

      Worksheets("02-去除无效打卡").UsedRange.Font.Name = "微软雅黑"

      Worksheets("02-去除无效打卡").UsedRange.Borders.LineStyle = xlContinuous

      Worksheets("02-去除无效打卡").UsedRange.Columns.AutoFit

      Worksheets("02-去除无效打卡").UsedRange.HorizontalAlignment = xlCenter

      Worksheets("02-去除无效打卡").UsedRange.VerticalAlignment = xlCenter

End Sub

---------------------------------------------------------------------------------------------------------------

【说明】

- HR写的代码,大家将就着用!

- 如果嫌麻烦,可以直接找我要带着代码的Excel表。

标签:移动考勤管理系统厂商项目必威体育工厂必威体育考勤表

学校考勤的重要性

2017-05-12 07:46

    在高校的日常工作中,考勤是一项重要的内容。学生的出勤率直接影响到学校的学风建设。那么,怎样监督学生的出勤率就成了问题的关键。以往对于学生出勤率的监督方法主要是教师上课时的点名,这种方式比较落后,一旦上课人数较多的话就可能出现冒名顶替的现象。而且,对于大学的大班化的教学方式来讲,教师点一次名可能需要浪费十几分钟甚至是一节课的时间。这极大的降低了教师上课的效率。所以,这种传统的点名方式不适合于学校的考勤需求。考勤的电脑化、网络化,是当代信息化的必然趋势。作为信息化的当代,考勤管理系统已经成功的应用于企业。同样考勤管理系统也可以应用于学校的日常管理中。考勤管理系统可以避免点名方式的种种弊端,强化学校对学生上课状态的监督力度及提高教师教学的质量。

    相对于其他的生理特征,指纹的唯一性、不易丢失性和终身不变特点使得指纹识别在国家安全、门禁系统、考勤制度、身份管理等领域起着重要作用。本系统主要采用指纹打卡的方式对上课的学生身份进行核实,开发方式是基于NET的B/S的设计模式。实现了考勤指纹打卡的方便,克服市面上考勤机的指纹数量的限制。以及根据用户的需求实现了对任意一时段的考勤结果的统计。提高了学校的考勤工作的效率,减轻了教师上课的负担。真正的做到了考勤工作的高效性、及时性。


标签:移动考勤管理系统解决方案医院必威体育连锁店必威体育外勤人员考勤

私有云部署

2018-10-23 07:03

私有云部署

标签:移动考勤管理系统开发定制必威体育网络考勤集团必威体育

律师:考勤管理中存在的九大用工缺陷,你们企业有几个?

2018-01-12 08:25

考勤管理九大缺陷,你们企业有几个?

   作者:洪桂彬  (上海市汇业律师事务所合伙人,本文发表于201011月期《上海劳动保障》,2015130日由作者进行编辑修改)

     考勤管理是劳动关系管理的日常基础工作,但正是这一最基本的工作却被很多人力资源管理者忽视,围绕考勤而产生的劳动争议居高不下,而企业考勤管理的诸多缺陷也直接导致用人单位承担败诉风险,本文罗列考勤管理中的九大缺陷,以便让人力资源管理者更好的完善考勤管理制度和操作流程,以最大程度减少风险。

   缺陷一:单位无考勤制度

     在企业用工实践当中,用人单位对劳动者进行管理约束的最基本的手段就是要求员工按时上下班,这也是企业对员工进行其它工作管理的重要前提。

  因此,大多数用人单位都有相对完善的考勤管理制度以便对员工实行有效的监督和管理。但另一方面,用人单位不实施考勤的现象也不少见,有些是因为规模较小、公司刚成立等原因,导致企业管理者考勤观念淡薄;也有些规模较大、管理比较规范的企业对因为对部分特殊岗位缺乏认识如司机、外勤销售人员、24小时轮值班人员,以为这类岗位无法考勤或者没有必要而不实施考勤管理;还有些企业把“不考勤”当做一种“企业福利”来看,这些都直接或间接的为用工风险埋下隐患。

    在劳动争议案件中,涉及出勤时间的争议非常多见,如加班费争议、旷工争议、拖欠劳动报酬争议都直接或间接的与出勤时间的确认有关,如果企业未实施考勤,将无法提供有效的考勤记录,而考勤制度是企业的一项基础管理工作,用人单位对其员工在本单位的出勤情况应负有举证责任,一旦无法提供考勤记录,则仲裁机构或法院将可能采信员工的主张,届时是否加班,加班时间长短、是否旷工等等均不由单位作主。显然,任何用人单位都不原意看到这样的结局。

  缺陷二:多重考勤并存

   当前科技迅猛发展,考勤方式也日新月异,从纸片打卡钟考勤到射频IC卡打卡考勤,从指纹打卡考勤到人脸识别考勤,不一而足。诚然多数企业执行单一的考勤方式,但多重考勤的企业也大有人在。部分用人单位为了减少电子考勤的差错(如漏打卡、设备损害、设备误差等)另外增加了手工考勤方式,而这两种考勤方式在记录结果上可能存在较大差异。

   在许多加班费劳动争议案件中,用人单位主张按手工考勤作为认定工作时间的依据,而劳动者则主张以电子考勤为准。由于大部分用人单位对出勤时间的认定标准并无制度规定或合同约定,则也导致在实际的争议处理中,仲裁员或法官往往会从有利于劳动者角度考虑,很显然,企业应当规范考勤管理,由于管理上的不严谨导致考勤记录的不明确性,用人单位应当承担主要责任。

   缺陷三:考勤规定不明确

    企业关于出勤的制度规定往往涉及工时制度、工作时间安排、加班的申请程序等,如果这些内容不够明确或与劳动合同存在冲突,往往也会为劳动争议埋下隐患。

    问题之一是企业考勤规定没有规定工作时间的统计及确认方法,由于工作时间直接涉及薪资结算,往往直接影响到劳动者权益,故用人单位应当加以明确。如门禁记录是否作为统计工作时间的依据、员工的考勤记录是否须经相关部门核对校准。如果规定明确的话,将大大减少争议发生的可能性。

    问题之二是企业考勤规定往往忽视对休息时间的安排。有些单位规定每天工作9小时,并未规定中间有1小时休息时间。但员工可能以为存在1小时加班时间而申请仲裁,尽管员工并不一定胜诉,但仲裁本身也消耗了企业的管理成本。对众多制造业企业而言,涉及工间休息时间更应有明确的规定。

     问题之三是企业考勤规定忽视对加班的认定标准,加班是否须经审批,员工超时工作究竟是个人行为还是公司行为?往往是劳动争议中非常常见的争论焦点。用人单位明确加班须经审批的程序,可以避免员工因个人原因超时工作却可以索要加班费的情况。

   缺陷四、缺勤记录未注明事由

     在企业日常考勤管理当中,员工因病假、事假等而缺勤上常有的事,但若对有关缺勤缺乏明确的标准,则员工是否旷工?是否属于休假?休了何种假?都将成为疑问。

    200811日始实施的《职工带薪年休假条例》规定,职工连续工作1年以上,用人单位应当安排职工休假。如未休假,则用人单位应当支付未休年假得三倍工资。

   在年假争议的案件类型中,由于用人单位在休假安排上居主导地位,故对是否已休假,休了多少天假均应由用人单位举证。若相应的缺勤记录缺乏明确记载,则用人单位将在处于极为不利的境地。已休过假的员工也可能主张未休年假的三倍工资,如没有其他证据,则用人单位极有可能败诉。而涉及加班调休的争议中,有些单位的考勤记录只记载了调休的日期,而未注明是哪一时间段的加班调休,在具体争议中,用人单位或称2013年的加班已在2014年安排调休,而劳动者则主张2014年的调休日期是针对2012年的加班。对这些问题若单位不能给予合理解释,都将可能承担不利后果。

    故,缺勤应明确事由,以做到对出勤状态的精确掌控。

   缺陷五、考勤记录缺乏签名核对

   考勤记录是劳动争议当中的典型证据形式,而该类证据的真实性、关联性也是各方争论的焦点。其中最典型的争议是,没有员工确认的考勤记录是否具有证明效力?

   考勤记录关涉员工的工资休假等权益,故其真实性的判断至关重要。而用人单位提供的考勤记录是否属于原始证据、是否形成于当时、是否具有更改可能性、是否经员工确认都是判断考勤记录真实与否的重要标准。通常,人工考勤记录记录往往有部门主管签字,这些证据也往往形成于当时,事后补救可以通过特殊手段(司法鉴定等)加以验证,若无员工签字并不必然导致该证据无效。

  而电子考勤记录则不然,其具有物质依赖性和易更改性,企业出示的往往都是电子考勤记录的打印件。而未经员工签字确认的打印件,从证据形式上看,其属于非原始证据,其而,该打印件是否与原始保存的考勤记录完全一致是值得怀疑的。因此,在司法实践中,企业需要提供其他证据加以佐证电子考勤记录打印件的真实性,如制作考勤记录导出过程的视频,以证明该证据的形成过程是真实的,如提供工资发放情况与考勤记录核对,是否存在冲突和不一致。若不能提供其他证据加以佐证,或者其他证据存在自相矛盾之处,则用人单位将面临诉讼风险。因此,从控制风险角度,电子考勤记录定期交由员工签字,是确保考勤记录真实、合法、有效的重要手段。

   缺陷六、考勤记录疏于保管

   在劳动争议案件中,与考勤记录相关的旷工争议、加班费争议往往存在仲裁时效限制。但时效的背后,是要求用人单位保管必要的管理文件,考勤记录便是其中之一。

   举例说,员工主张离职前5年的加班费,那么对争议发生前2年的考勤记录用人单位负有举证义务。若劳动者能举证证明用人单位掌握管理考勤记录,则用人单位应当提供该2年内的考勤记录,不能提供的则将承担不利后果。有些单位以为离职员工已经不是公司的人了,所以对其过往的资料疏于保管,或销毁、或遗弃,一旦涉诉,则往往面临举证不足的问题。究竟考勤记录保存多久最合适?

   对于主动离职、合同期满终止、与单位协商解除的离职员工,笔者建议最低保管期限为1年(自员工离职之日起计算),因该类员工发生劳动争议的概率较小。而对于单位单方辞退、被动离职的职工,笔者建议保管期限为2年。以上均需要保存该员工在职期间的所有考勤资料。

  缺陷七、考勤规定与实际处理不一致

   企业员工关系管理应当做到“有法必依、执法必严”,否则所有的制度规定将形同虚设,也不利于建立管理威信,更重要的是,也会制造各种诉讼风险,而企业的考勤管理规定与实际执行情况便是其中之一。

   如,大多数企业对旷工行为都作出了相应的惩处规定,或扣减工资或给予书面警告等等,有些单位一方面认定员工旷工,另一方面却正常发放工资,这就导致对该缺勤记录,企业的判断和实际处理发生偏差?如果员工主张休假且领导口头同意,则势必“旷工”难以认定。

   又如,公司规定,员工请假须书面申请并经人力资源部书面批准,超过10天假期应当经总经理书面批准。但有些单位在实际操作中变成请假口头化,审批也口头化,

   有些部门主管直接代行人力资源部职权,直接批准员工请假。人力资源部门也听之任之,久而久之,请假手续和相关统计极为混乱,甚至造成薪资计算的差错,也为劳动争议埋下伏笔。

   以上,足以说明单位必须在员工管理上“言行一致”“权责统一”,否则既不利于管理,也不利于风险控制。

  缺陷八、未及时申报、续延特殊工时制

   企业由于部分员工工作岗位的特殊性(如外勤人员、司机、高级管理人员等)而执行不定时工时制和综合工时制既是控制成本的需要,也是便于管理统计。但部分用人单位却对特殊工时制存在误解。

   第一,认为特殊工时制只需合同约定或制度规定即可。根据现行政策,实行综合工时或不定时工时制度须经劳动行政部门批准。未经主管部门批准,即使双方有约定也不得执行特殊工时制,而只能按照标准工时制统计加班。

   第二,认为只要劳动行政部门批准。就可全员执行特殊工时制或永久执行特殊工时制。根据特殊工时有关申报规定,经批准的的特殊工时制有适用期限、适用岗位的限制。不是所有的岗位都可执行特殊工时制度,也不是申请特殊工时制获得批准后便一劳永逸。

   第三,执行特殊工时制无须告知员工。尽管是否执行特殊工时制主要取决于是否获得审批而非员工知晓。但员工不知情容易埋下劳动争议隐患,更为重要的是,究竟哪些岗位属于审批范围,需要企业事先规定或及时与员工沟通确认,以减少争议发生的可能性。

  缺陷九、出勤违纪处理不妥当

   员工涉及出勤违纪的情况主要包括旷工、代打卡、迟到早退、缺失考勤记录(忘打卡)等情形。

   对旷工行为,很多企业认为只要离开工作岗位未报告即属于旷工,这种理解是错误的。员工缺勤可能有诸多原因,最典型的是因病休息却没有及时提交病假单。如果事后证明员工却因病休息,而单位以旷工解除,则用人单位存在极大的诉讼风险,在司法实践中,用人单位负有核查员工缺勤原因的义务,并尽到合理的告知义务。

   用人单位应当首先核查员工为何不出勤,告知员工恢复上班或履行请假手续,在尽到合理的提示义务员工仍未作反应的情况下,用人单位方可依据规章制度作出处理。

   对代打卡行为,很多企业直接规定属于严重违纪行为,一旦在监控资料中一员工手领多张考勤卡,或发现两名员工多次同一时间刷卡,即认为员工存在代打卡行为而顺势解除。考虑到代打卡行为需要单位举证,监控录像往往模糊不清,特别是小物件的考勤卡更是难以辨认,有些监控录像记录时间与标准时间存在误差,这些都极大地影响了该类证据的效力,从而使得用人单位面临举证不足的风险。笔者建议,对该类违纪行为,应当向员工展示有关证据,要求员工给予合理解释、加以辨认,以确认其真伪,若能可能,应取得员工的签名或对有关谈话作录音,以确保对违纪行为的证据固定是完整的。而不是主观臆断,草率解除。

   对缺考情形,由于没有刷卡记录,究竟是旷工、忘记打卡还是临时外出?其往往存在争议,对该情形的判断,企业应当在一个考勤统计周期结束前及时与当事员工加以核对确认,如若确实属于忘记代打卡,应当加以注明并签字。对员工屡次缺失考勤记录的情形,企业应当做出事先的制度规定,如规定员工应在忘记刷卡之日起3日内主动向公司汇报、员工临时外出应当填写派工单等。

   总而言之,对考勤类违纪情形下,用人单位应当对违纪情况给予充分核实,给予员工申辩机会,对证据加以固定,而不是草率的一纸“辞退通知”。

   考勤管理是人事管理的基础工作,但在人力资源管理法制化时代的背景下,HR应当更加关注基础工作,实现人力资源的精细化管理,以最大程度地为企业控制风险、降低成本。


标签:移动考勤管理系统人事管理系统幼儿园必威体育云必威体育

工厂巡更

2018-10-23 07:04

工厂巡更

标签:移动考勤管理系统工地考勤管理系统会议必威体育实时必威体育

控指纹考勤机里面的打卡信息如何查看?

2017-05-12 07:46

中控指纹考勤机里面的打卡信息如何查看?不要用软件和系统,如果没有管理员密码,直接在考勤机里面可以查看吗?


以下来自网友的回答,仅供参考:

一,考勤后在界面恢复成初始状态之前按"MENU"键,可看到自己的打卡记录.(下班后或者上班前打卡后你可以试一下).


二,如果在考勤机上查询别人的打卡记录则有两个前提:

1,管理员权限

2,知道考勤号码


具体操作如下:

"MENU"-->管理员确认-->"用户管理"-->"查看考勤用户"-->输入考勤号码-->完成


三,考勤软件(这个就不说了)


四,如果考勤数据已经从考勤机上导入到数据库中,则可以直接从数据库中读取,这又得看系统所用的是什么数据库,ACESS的话比较简单,貌视可以直接打开看.SQLSERVER的话有些复杂,不过只要能连接到数据库,也是可行的.先查到自己的USERID:"SELCET * FROM USERINFO "这里假设看到自己姓名对应的是USERID是58

然后再查考勤记录:"SELECT * FROM CHECHINOUT WHERE USERID=58"

即可.


当然最简单的还是第一个了.

我单位现在用的考勤机就是中控的X628,我就是管理员,所以这个情况还是比较了解的,希望对你能有所帮助!


标签:移动考勤管理系统微信必威体育云考勤考勤

家校互动

2018-10-23 07:05

家校互动

标签:移动考勤管理系统智慧校园考勤智能员工必威体育制作考勤表

如何将手写考勤记录导入系统并生成考勤表?如何识别手写考勤时间?

2018-09-04 08:02

背景:

当前还有很多工厂、国企、小规模公司等都采用手工登记考勤的方式进行考勤,每月月底需要花大量时间将手工考勤进行手工录入并生成考勤表或将考勤记录导入到必威体育中,这样就产生了大量重复工作,希望能做OCR识别减低工作量,手工登记考勤的记录如下:

格式一:

格式二:

限制条件:
1.不使用考勤机、人脸考勤、手机移动考勤等考勤设备进行打卡。

2.不使用云考勤平台、必威体育、考勤软件打卡管理功能


难点:
是手写体并且有连写、部份超格或一定量涂改,这些都不受控制。网上的OCR识别都是以单个不连体数字举例。

突破要点:
1、表格格式固定。手写体只有0-9共计10个数字和两个符号:冒号":"和点'."。
2、手写时间识别相对较难,但格式有一定规律:格式为HH:MM,其中MM固定为00或者30。穷举HH:MM的所有组合也才几十个。
3、考勤人员虽有流动性但相对还是固定,也就是说每个人的字体具有连贯性。

个人感觉这个任务比较适合有监督的机器学习来解决,但只会简单的一些python,没实际操作过机器学习或文字识别,请指点:
1、基于现状,是否有现成的商业考勤软件或考勤管理系统(可以辅助少量人工)可以实现?
2、如果没有合适的现成软件,是否有合适的开源库之类可以直接实现?
3、如果以上都没有,推荐一下合适的技术方案(有大概的步骤和实现难度估算)

问题分析:

1.分析常用时间种类:

(1)开始时间:从9:00到15:00共13种。

(2)结束时间:从15:00到23:00共17种。

2.时间写法特征:

(1)以整点或半点的形式出现。

(2)开始时间与结束时间是分开的。

(3)同一格内的时间符号有交叉、出格。

3.解决方案:

(1)对开始时间和结束时间分开训练,分开识别。同一格内的时间整体识别,不分字符。

(2)对超出上面分析的时间种类的其他特殊时间,在考勤表上注明填写要求,比如写在第三列和第四列,或者换张特殊时间考勤表,然后人工辅助处理。

(3)扫描时间获取样本时,识别出格子线,截取时,上下增加范围,可兼容出格。

(4)其他慢慢考虑。

4.实现难度:

(1)按表格线分割出开始和结束时间。难度在如何识别出表格线。算法应该有现成的,容易获得。

(2)模型设计。可能需要多次尝试。但标签种类较少,计算量不大,训练时间不长,可以试验很多个模型。

(3)识别率问题。如果识别率不高,人工核查将很困难。考虑到分类数少,时间整体写法也不乱(与单个字符无关),样本质量很高,识别率应该不错的,好的模型可能会上99+%。也可以把时间公布在联网机器上,让人自己在手机上核查。甚至,在识别时直接根据概率分布,把相对不可信的识别显示出来人工核查。


标签:移动考勤管理系统人脸识别必威体育薪资必威体育网上必威体育