基于企业微信的移动考勤系统设计
2021-10-18刘欣王竹宁葛妍娇张天乐
刘欣 王竹宁 葛妍娇 张天乐
摘要:随着考勤指标的复杂性日益加大,部分局限于公司内网的考勤系统面临操作、统计不便等问题,全面、快速、有效地掌握公司的考勤运行数据,对主要考勤指标实现动态监测,支撑公司考勤管理工作的需要也日益迫切。在分析内网考勤的局限性和考勤指标需求的基础上,基于企业微信建立一套移动考勤系统,对考勤数据进行监测和分析。最后以某单位的互联网考勤系统实例验证了该系统的可行性及实用性。
关键词:考勤管理;企业微信;移动考勤系统
中图分类号:TP317 文献标识码:A
文章编号:1009-3044(2021)26-0065-04
开放科学(资源服务)标识码(OSID):
1 背景
考勤管理是公司管理中最基本的管理,传统考勤方式有很多缺点,例如易于伪造、统计不便等问题[1]。现代企业的管理模式要求企业实现信息化的管理,一套合理的企业互联网考勤系统对于提升企业的管理能力有很重要的作用[2]。随着移动互联网的发展,考勤系统能够提供更多更完善的服务。但是很多单位都有自己的局域网,内网和外网之间存在物理隔离,考勤的相关操作都需要到单位的内网进行操作,便利性不强。为进一步推动企业数字化管理,提升精细化管理水平,从企业管理中各种角色(HR、领导、员工)角度出发,对在公司内网考勤的企业针对考勤系统进行了需求分析。运用计算机技术实现高效快捷的企业管理模式,为企业向现代化、高效化模式发展提供更对技术支撑。
基于多维分析技术和数据可视化技术,针对企业考勤管理过程中的重点指标、领导关注重点等内容,通过定制化页面,对考勤重点指标进行实时监测,为企业考勤管理工作提供有效数据与信息支撑,实现从传统考勤到移动互联网智能考勤的跨越式发展[3]。通过构建企业考勤数据仓库,实现考勤日报、月报的数据上报、汇总,对企业整体考勤情况监测和分析,切实发挥其考勤管理的决策支持作用。
2 需求分析
随着企业规模的快速扩张,考勤管理工作的复杂性日益加大,全面、快速、有效地掌握企业考勤运行数据,对主要考勤指标实现动态监测,支撑企业考勤管理工作的需要也日益迫切。在之前的公司内网考勤中,存在以下问题:
1)员工上下班打卡不便。企业员工上下班刷卡只能在单位内部的固定考勤机刷卡,便利性不强,如下班高峰期需要排队刷卡下班;上下班打卡不人性化,如已经开车到单位车库,从停车场到单位考勤机位置的过程中,已经过了上班时间,则会导致迟到、日报异常。
2)考勤操作局限于公司内网。员工和领导的请假、加班、流程审批,只能在公司内网电脑上进行操作,如遇突发情况,申请和审批不及时,导致考勤日报异常,影响考勤数据。
3)不能查看实时考勤情况。考勤数据只能在公司内网的电脑上按周期查看,不能随时查看当前时间的出勤率、在岗、缺勤等情况。
4)不能提前确定排班。排班数据不能提前确定,如遇临时调班等情况,可能会导致考勤日报异常,影响考勤数据。
5)考勤统计报表需要二次操作。公司领导如需统计各部门的人均超时等指标,人力需要导出各部门的数据再次加工,工作量大,且数据不准确。
3 系统设计
3.1 设计目标
为解决公司内网考勤面临的上下班打卡不便、考勤数据获取不及时的现实问题,通过移动考勤系统建设,力争实现以下五个基本目标:
1)公司园区范围内添加电子围栏,限定打卡地点和打卡范围,结合人脸识别,打破固定考勤机打卡机制,提高打卡效率,使打卡更加人性化。
2)请假、加班、补签的申请、审批不再拘泥于公司内网操作,移动端操作提高申请和审批的效率。
3)解决考勤数据只能在单位内网电脑按周期查看的问题,移动端考勤系统可查看实时的部门、单位的出勤率、在岗、缺勤等情况,也可按照各项考勤指标排序查看。
4)考勤数据结算之前,排班可以变更,重新排班后,系统自动触发日报重新计算,保证日报正常。
5)针对人力、领导需要的考勤数据报表进行定制化开发,节省人工操作。
3.2 计算规则
为建立一套完整、高效、可靠、公正且符合企事业单位实际、便于日常管理的考勤系统[4],需明确部分计算规则。
1)工作日类型
工作日、周六、周日、节假日。
2)出勤时长
刷卡时段与出勤类请假申请时段求并集,再与应上班时间段求交集。出勤时长不超出当天应上班时长减用餐時长。
3)缺勤
应上班时间段减去刷卡时间段,再减去请假时间段,剩余的部分即为缺勤的时间段。
4)迟到
缺勤时段的起始点等于应上班时间,缺勤时段的结束点早于应下班时间属于迟到。
5)早退
缺勤时段的起始点晚于应上班时间,缺勤时段的结束点等于应下班时间属于早退。
6)请假时长
公出类请假:请假时间段减去刷卡时间段得到实际请假时间段,公出类有效请假时间可以是一天的任意时间。
非公出类请假:请假时间段减去刷卡时段再与应上班时段求交集,得到实际请假时间,非公出类有效请假时间只会在应上班时间段内。
7)加班时长
根据工作日类型不同,加班分四类:工作日加班、周六加班、周日加班、节假日加班。不同的工作日类型可独立配置是否需要发起加班申请。刷卡时间段与有效请假时间段的并集,再与加班申请时间段作交集,再减去应上班时间段,取从下班时间点开始的部分即为有效加班时间段。
8)工作超时
超出应上班时间段的部分计入工作超时,工作超时有两类:工作日超时、非工作日超时。统计工作超时不需要员工发起加班申请。