考勤数据与OA工作流数据集成的前提条件

    最近接到很多人咨询能不能把他们指纹机的打卡数据和OA系统中的请假单、出差单、加班单等进行关联分析。因为很多卖考勤机的公司随送的后台管理系统都是重在对排班的管理和打卡数据与排班数据的比对分析,虽然也提供请假、外出、调休等登记的录入,单一般都不支持审批流程。而且,这个后台基本上只有人事在用,员工的请假、出差等申请基本上都是在OA上完成。也就是说,打卡的信息在考勤系统上,请假、出差、调休等登记信息是在OA系统里,让人事部门每次都把OA上的登记信息逐一录到考勤系统上是不现实的。因此,我们需要做接口,或者搭建一个数据集成分析平台,在一个界面上我们就能看得出在这个时间点员工有没有打卡,没打卡的话有没有相应的请假、出差登记等。

如图:

    如果能事先这个功能,将大大减去人事部门的工作量。但是,要实现这个功能有前提条件的,不是随便拿出两个系统就能做数据集成的。

   首先,必须有唯一的员工编号最为关联的索引。例如,如果张三的OA号10001,那么在考勤机后台系统中录他的信息的时候编号也应该是10001。有些单位为徒方便,OA系统账号用的是拼音,如:zhangsan01 ,到录考勤系统信息时发现编号不支持字母就随便编个号,在做系统数据关联时就很难做,除非专门建一个用户映射表。

    其次,数据格式尽可能一致。OA系统表单一般都支持不同的格式控件,如文本框、日期控件、数字控件、下拉框等,如果希望存在系统数据库中的数据标准规范,就必须严格使用相应的控件。例如时间信息,有的企业可能习惯使用输入框,用户输入时时常或多个空格或其他符合什么的,系统后台在视图转换格式时就有可能报错。

    三,同一种业务尽可能只用一个平台处理。我见识过有的企业请假就分很多种,有部分是用OA工作流,有部分用邮件,还有部分是用纸质的。这样一来,系统很难从不同的平台上抓取数据进行分析。

    四,规则必须严谨清晰。有些企业有规则但不是很严谨,或者有很多种“特殊情况”。如果补休正常情况下可以这,针对某些特别人员又不能这样,而且这些特别人员还没有清晰的界定,等等。这不要说做数据集成,就连一般的信息化系统实施都辛苦。

    总之,我们在搞信息化起步时就要把我们的框架搭好,有了规范的框架后面的事才好开展。

转载于:https://www.cnblogs.com/bb520/p/3619186.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值