【问题标题】:Digital clocking systems/software? (employee clocking)数字时钟系统/软件? (员工打卡)
【发布时间】:2009-06-08 07:36:18
【问题描述】:

数字打卡系统如何处理用户错误,例如某人忘记打卡或有人错误地输入了他们的代码,导致他们为其他人打卡(他们当天甚至可能不在时间表上)。很明显可能存在不诚实的问题,但是人为错误呢?

【问题讨论】:

  • Schweet...感谢您投反对票,这是非常必要和有帮助的!

标签: system clock time-and-attendance


【解决方案1】:

更好的 T&A(考勤)计划实际上可以通过多种方式进行配置。 (顺便说一句,通常时钟软件本身只是标记了一个“交易”——这个员工当时做了这件事——没有进一步的处理,把它留给了 T&A 系统。)

  • 有一个“硬”的时钟超时时间 - 例如。即使您在 5 点离开时忘记打卡,您也会在 6 点自动打卡。
  • 翻转 - 让员工打卡,直到明天,然后在早上多打卡。
  • 将工作日标记为“未完成”,并希望员工手动提交他们的实际时间。
  • 取消整个工作日
  • 不要让员工自动下班,而是在一定时间后将他转移到另一个默认收费代码(如果相关)。
  • 运行其他一些自定义脚本操作...

需要注意的是,所有这些结果都是“合法的”,具体取决于组织、合同等。

现在,输入错误的员工代码 - 通常是基于员工卡(甚至是某种形式的生物识别扫描仪),但是当员工需要手动输入他们的代码时,控制台应该显示员工的名称,用于验证,然后是第二个“批准”按钮。
此外,在某种程度上,这可以自动发现并标记为手动跟进,例如在夜班员工显示为早上打卡或总部人员在远程分支机构打卡的情况下。

【讨论】:

    【解决方案2】:

    所以如果为了防止人为错误,可以使用实际上是“验证码”的密码。所以如果 Joe 是 0123,Mary 是 0124,Joe 输入 0123 需要和他输入的验证码 8888 相匹配,这样系统才能知道这真的是 Joe,而不是 Mary 偶然输入 0123。

    【讨论】:

    • 这就是我没有得到的所有我看到的系统都没有验证码。
    • 为什么会这样,那些开发者还没弄清楚吗?
    • hm...在我过去的经验中,有时编写需求或规范的人,或者程序员并没有考虑太多。有时他们只是编写程序并且它可以工作,他们并不关心如果有人犯了错误或类似的情况会怎样。有些人也宁愿去与经理或老板交往,而不是编写更好的程序。
    • 不幸的是,这很有道理。
    • 不,它实际上是一个可用性要求 - 第二个验证码使它更复杂,实际上不会增加​​太多,特别是因为玛丽的代码也将是 8888 的可能性不可忽略。
    【解决方案3】:

    系统必须允许打印最终时间表的预览。然后员工会得到一份副本,可以对其进行验证并返回修复程序(由他们的老板签名)。这些会与已经存在的数据合并。

    除非您劫持您的员工,将 RFID 强行插入他们的脊椎,并让他们四次爬过扫描管,否则这是最简单、安全且符合现实的解决方案。

    【讨论】:

    • 那不安全。第三方读取和复制 RFID 标签会相当简单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-01
    • 2019-08-24
    相关资源
    最近更新 更多