规律--考勤问题

即便是看似简单常见的考勤模块,不加思索,也会一所再错。(本文为错误示范)

简单

小型客户A描述:

  • 上班下班时间固定,早上8:30上班,下午5:30下班。

  • 支持部分特殊情况的处理,如请假、调休和消缺卡

  • 希望系统能提供明细核统计报表, 自动统计出考勤的异常情况(迟到、早退、缺卡等)

最常见最基础的考勤诉求,常规错误操作为直接设计功能点:

客户诉求 系统功能
上班下班时间固定 提供考勤时间的维护功能,系统级参数
移动办公 提供APP打卡功能
兼容异常考勤情况 提供相关的审批能力,包含请假、调休和消缺卡
有据可查 提供考勤明细报表,每个人每次打卡都有记录
自动统计出考勤的异常情况(迟到、早退、缺卡等) 提供考勤汇总报表,查看每天的情况(含异常情况)
提供考勤统计报表,查看每月的情况(含异常情况)

进阶

中小型B进一步,还期望:

  • 一天可以要求多次打卡,如早上下班打卡,中午上班打卡(只管理内勤,如办事处助理)

  • 在目标区域一定距离内(如500米),才允许打卡

  • 照片打上水印(时间、日期和定位地址),防止作弊

  • 能检测篡改定位的软件并上报,严抓定位作弊

诉求扩展,提供防作弊能力和内勤人员的管理。常规错误操作,修改功能点为:

客户诉求 系统功能
内勤要求早上下班打卡,中午上班打卡,且要在办公室附近 考勤规则可设置多个上下班时间、地址和可偏离的距离)
外勤人员上下班打卡就好,不做定位限制 可维护多个考勤规则,分配给不同的角色
防作弊 APP打卡的图片带有水印(时间、日期和定位地址)
APP提供定位作弊的检测(作弊类型1、安装某版本的作弊软件;2、Root,疑似作弊),上报作弊信息(帐号、时间、作弊类型等)
兼容异常考勤情况 提供相关的审批能力,包含请假、调休和消缺卡
有据可查 提供考勤明细报表,每个人每次打卡都有记录
自动统计出考勤的异常情况(迟到、早退、缺卡等) 提供考勤汇总报表,查看每天的情况(含异常情况)
提供考勤统计报表,查看每月的情况(含异常情况)

这个考勤规则一旦加上,就是所有功能点改一次。因为原有的简单诉求里面,考勤时间是全企业统一的。由一对一改成一对多,取数逻辑修改很多。

复杂

中大型客户C期望(全国性集团企业):

  • 新疆分公司也能正常打卡

  • 周一考勤时间9:00-18:00,周六考勤时间:8:00-17:00,周二到周四是8:30-17:30

  • 不同市场区域,考勤规则有略微的差异

  • 有酒水夜场,需要支持跨天的考勤

  • 部分区域不需要开早会,以第一个拜访到达为签到时间点,最后一个拜访离开为签退时间点

诉求进一步扩展,考勤规则复杂程度急剧上升。常规错误操作,进一步修改功能点:

客户诉求 系统功能
内勤要求早上下班打卡,中午上班打卡,且要在办公室附近 考勤规则可设置多个上下班时间、地址和可偏离的距离)
外勤人员上下班打卡就好,不做定位限制 可维护多个考勤规则,分配给不同的角色
不同时区、不同分司都能正常打卡 可维护多个考勤规则,分配给不同的组织(如新疆分公司)
支持跨天班的打卡 考勤规则维护,可设置跨天考勤
特殊考勤打卡 支持特殊考勤逻辑,自动取拜访时间、图片、定位作为考勤打卡的信息打卡,此时定位地址和偏移距离不起效。
防作弊 APP打卡的图片带有水印(时间、日期和定位地址)
APP提供定位作弊的检测(作弊类型1、安装某版本的作弊软件;2、Root,疑似作弊),上报作弊信息(帐号、时间、作弊类型等)
兼容异常考勤情况 提供相关的审批能力,包含请假、调休和消缺卡
有据可查 提供考勤明细报表,每个人每次打卡都有记录
自动统计出考勤的异常情况(迟到、早退、缺卡等) 提供考勤汇总报表,查看每天的情况(含异常情况)
提供考勤统计报表,查看每月的情况(含异常情况)

灵活

客户D期望(全国性集团企业):

  • 促销人员,每天的上下班时间不定

  • 能够随时下发打卡的要求,让其拍照打卡

考勤规则又变,常规错误操作,继续改功能:

客户诉求 系统功能
内勤要求早上下班打卡,中午上班打卡,且要在办公室附近 考勤规则可设置多个上下班时间、地址和可偏离的距离)
外勤人员上下班打卡就好,不做定位限制 可维护多个考勤规则,分配给不同的角色
不同时区、不同分司都能正常打卡 可维护多个考勤规则,分配给不同的组织(如新疆分公司)
支持跨天班的打卡 考勤规则维护,可设置跨天考勤
特殊考勤打卡 支持特殊考勤逻辑,自动取拜访时间、图片、定位作为考勤打卡的信息打卡,此时定位地址和偏移距离不起效。
突击打卡 支持设置突击打卡,下发给对人的人员。强制打卡
促销人员上班班时间灵活多变 自由排班,设置人员每天的上下班时间
防作弊 APP打卡的图片带有水印(时间、日期和定位地址)
APP提供定位作弊的检测(作弊类型1、安装某版本的作弊软件;2、Root,疑似作弊),上报作弊信息(帐号、时间、作弊类型等)
兼容异常考勤情况 提供相关的审批能力,包含请假、调休和消缺卡
有据可查 提供考勤明细报表,每个人每次打卡都有记录
自动统计出考勤的异常情况(迟到、早退、缺卡等) 提供考勤汇总报表,查看每天的情况(含异常情况)
提供考勤统计报表,查看每月的情况(含异常情况)

智能

客户E期望:

  • 笑脸打卡(比人脸更有趣味性)

  • 声纹打卡

  • 指纹打卡

  • 蓝牙打卡

  • WIFI打卡

基本上就是一些特征识别的诉求,常规错误操作,继续改功能:

客户诉求 系统功能
内勤要求早上下班打卡,中午上班打卡,且要在办公室附近 考勤规则可设置多个上下班时间、地址和可偏离的距离)
外勤人员上下班打卡就好,不做定位限制 可维护多个考勤规则,分配给不同的角色
不同时区、不同分司都能正常打卡 可维护多个考勤规则,分配给不同的组织(如新疆分公司)
支持跨天班的打卡 考勤规则维护,可设置跨天考勤
特殊考勤打卡 支持特殊考勤逻辑,自动取拜访时间、图片、定位作为考勤打卡的信息打卡,此时定位地址和偏移距离不起效。
绑定不同特征 可绑定声纹、指纹、蓝牙、WIFI和人脸信息
APP端录入私人特征信息,包括声纹、指纹、人脸信息
识别不同的特征,其中笑脸识别需要AI配合
突击打卡 支持设置突击打卡,下发给对人的人员。强制打卡
促销人员上班班时间灵活多变 自由排班,设置人员每天的上下班时间
防作弊 APP打卡的图片带有水印(时间、日期和定位地址)
APP提供定位作弊的检测(作弊类型1、安装某版本的作弊软件;2、Root,疑似作弊),上报作弊信息(帐号、时间、作弊类型等)
兼容异常考勤情况 提供相关的审批能力,包含请假、调休和消缺卡
有据可查 提供考勤明细报表,每个人每次打卡都有记录
自动统计出考勤的异常情况(迟到、早退、缺卡等) 提供考勤汇总报表,查看每天的情况(含异常情况)
提供考勤统计报表,查看每月的情况(含异常情况)
  • 提供打卡功能(基于不同的考勤规则&特征,支持跨天考勤),并且打卡的图片带有水印(时间、日期和定位地址)。首次打卡要求录入特征,如笑脸、声纹、指纹。

  • APP提供定位作弊的检测(作弊类型1、安装某版本的作弊软件;2、Root,疑似作弊),上报作弊信息(帐号、时间、作弊类型等)

  • 提供考勤规则的维护功能(基于区域、岗位,设置规则。可设置特征打卡,包括固定的如WIFI、蓝牙设备以及可变特征如笑脸打卡、声纹打卡、指纹打卡。可设置定位地址、可偏离的距离以及跨天考勤。支持特殊考勤逻辑,自动取拜访时间、图片、定位作为考勤打卡的信息打卡,此时定位地址和偏移距离不起效。考勤时间规则包含三类:1、固定的多个上下班打卡时间;2、固定的单个上下班打卡时间,周一到周日自由设置。3、自由排班,设置人员每天的上下班时间)

  • 考勤下发,Web & APP选择要下发的区域、岗位或者具体人员。且可查看已收到已打卡人数,已收到未打卡人数,未收到人数

  • 收到考勤下发后显示突击打卡页面,强制进行打卡

  • 提供相关的审批能力,包含请假、调休和消缺卡

  • 提供考勤明细报表,每次打卡都有记录(包含突击打卡)

  • 提供考勤汇总报表,查看每天的情况(含异常情况)

  • 提供考勤统计报表,查看每月的情况(含异常情况)


  目录