系统架构师 百分网手机站

企业考勤系统架构建设

时间:2018-04-22 11:58:58 系统架构师 我要投稿

企业考勤系统架构建设

  随着企业管理水平的稳步提升,关于人力资源考勤制度的建立健全,考勤信息系统已成为企业实施考勤制度的重要信息化工具。考勤系统的考勤方式主要有IC卡、指纹识别、虹膜识别等。其中,IC卡考勤携带方便,不易篡改,安全性高,常规的响应识别速度在1秒以内,另外IC卡还涵盖食堂就餐储值、门禁等重要功能,故我公司采用此种方式实施考勤。

  1 考勤系统架构概况

  根据公司规模、人数的实际情况,企业在公司大门入口处、公司车库、厂区大楼等多处安装了考勤终端,另外根据人员上下班流量的大小,部署了不同台数的考勤点,此种设计较好的避免了人员集中打卡,打卡时间过长的问题,疏导员工有序的进行上下班考勤。伴随着企业人力资源管理系统的实施,公司对全厂所有考勤设备进行了更新,并且重新铺设了数据连接线。由于当时考勤设备自带的数据接收软件不能同时实现数据自动接收与每天定时自动发卡,因此在HR系统中进行了数据接收功能的二次开发,由HR系统调用考勤机的动态链接库每天定时的接收刷卡数据并且定时将考勤卡号发送到考勤机。经过一段时间的定时数据观察,考勤机已经可以做到每天定时的时间间断内,将这个时间间断内所有考勤数据上传到系统服务器数据库内,同时将系统内实时的人员信息表中工号等信息同步到考勤终端,并且在HR系统中最终呈现正确的考勤数据。

  2 考勤系统架构分析

  伴随着人力系统不断的深入应用,人力资源管理对考勤数据的及时性和稳定性要求也越来越高,现有的考勤机设备性能以及考勤数据读取模式越来越不能满足日常管理的需求。考虑到我司几处考勤点位置到考勤信息系统服务器机房的实际距离较长,数据信息的传送我们采用了类星型结构,使用了屏蔽双绞线作为通讯连线线材,此种选择较好保证了传送信息的正确性及信息完整性,从而保证了系统考勤信息的准确性。然而,现有考勤机设备与管理方式还存在如下不足:

  (1)考勤数据的接收采用的是定时的方式,每天固定的时间接收考勤数据,因此数据的及时性不高。

  (2)HR系统通过考勤机厂商提供的动态链接库来管理考勤机,管理的功能主要集中在考勤机的编号管理、考勤机时间管理、发卡到考勤机、考勤机数据的接收等基础功能。不能及时掌握考勤机的各种异常状态,并且不能对异常状态做出及时处理。

  (3)HR程序在读取数据的之前会判断考勤机数据通讯是否正常,而在接收过程中不能对通讯进行实时的监控,如果接收过程中出现通讯异常可能会导致数据的丢失。

  (4)由于采用动态链接库直接读取考勤数据的方式,所有数据进入到系统中并没有清晰的规则能够识别出正常数据和异常数据,因此不能对异常考勤数据进行预警。

  (5)考勤机设备使用已经10年以上,出现了设备零部件老化、配件无法采购更换、设备整体性能不稳定等诸多问题,通过简单维修的方式已经无法保障设备的正常运行。

  3 考勤系统架构升级改造

  随着人力资源管理水平的不断提升,考勤系统也面临着多方面的改进需求,以适应HR等系统的应用。为了提高考勤数据的及时性和数据的安全性,实际从软件和硬件两个方面对功能进行改造。

  软件方面改造包含有:采用考勤机自带软件对考勤机进行管理,通过接口将考勤数据传给HR系统。考勤机的原配软件经过了这些年的调整已经在功能上有了很大的完善和优化,现在已经具备了支撑烟机日常考勤管理的功能。采用考勤机自带软件进行管理的优点主要体现在如下方面:

  (1)不仅具备管理考勤机以及接收数据等基础功能,而且管理员能够通过此软件在电脑前实时的检查考勤机的各项参数,并且能够直接在软件中对考勤机的参数进行调整,而无需手工逐个考勤机的检查。

  (2)系统能够实时监控考勤机的各项参数是否正常,对于异常的情况能够及时的预警给管理员,管理员通过系统解析的错误预警对考勤机配置或者线路通讯等进行检查。

  (3)数据接收下来之后不仅仅可以通过系统页面查询,而且还能够通过报表将数据进行输出。

  (4)由于是考勤机自带的原配系统,因此在软件和硬件的连接上更顺畅。能够实时接收考勤机的刷卡数据,第一时间的将数据提供给管理者。

  (5)考勤刷卡数据进入到考勤机软件数据库之后可以实时同步到HR系统,也可以定时的将数据推送给HR系统。当遇到任何数据保存错误的时候都可以对考勤数据进行多次的读取。保证考勤数据的`完整性。⑥操作跟踪功能,系统能够对考勤机中各种发生的操作进行日志跟踪记录,能够在出现异常或者错误操作的时候追回正确的数据。

  硬件方面改造包含有:

  (1)考勤机设备的整体更换,考虑到现有考勤机设备服役已经10年,因此对目前所有考勤机(含供电部分电源)进行全面更换。

  (2)考勤机与服务器进行连线的数据线、电源线检测。

  4 考勤系统维护总结

  考勤系统的维护是一个长期的系统工程,不仅仅牵涉到考勤信息系统软件建设,同时也少不小定期的考勤设备硬件检查维护。日常的考勤系统维护可以通过查看HR系统的上下班考勤记录的形式进行每日记录,通常情况下都能正常运行。一方面,需要保证软件系统的正常运行,具体工作为软件系统服务器端与计算机运行终端的安装、调试、运行维护;另一方面,需要保证软件系统数据库的运行维护,具体工作为软件系统数据库在服务器端的安装、调试、运行维护及定期数据备份与恢复;同时,我们也会定期查看考勤设备的运行情况,根据各相关部门反馈及时作出响应调整,最大程度保证考勤信息的及时性以及准确性。在不间断的需求带动下,考勤系统将不断改进,适应最新的业务需求,为企业信息化发展提供有力支撑。

【企业考勤系统架构建设】相关文章:

1.企业应用系统架构优化方法

2.B/S架构的校园考勤管理系统设计

3.Android系统架构简介

4.Web系统架构的性能优化

5.什么是系统架构师-如何成为系统架构师

6.企业级系统架构的技术特点

7.企业大规模系统整合架构如何选型

8.SOA体系架构下的企业系统集成