支持多厂商考勤终端接入的云考勤管理方法及系统的制作方法_2

文档序号:9397363阅读:来源:国知局
r>[0041]为所述考勤终端生成鉴权信息,并将所述鉴权信息发送到所述考勤终端,以使所述考勤终端通过所述鉴权信息登录所述云考勤管理系统。
[0042]步骤S103,云考勤管理系统对所述用户的考勤终端列表内的各考勤终端及其采集的考勤数据进行管理维护。
[0043]该步骤中,云考勤管理系统对所述用户的考勤终端列表内的各考勤终端进行管理维护,包括但不限于为:云考勤管理系统根据所述用户的管理指令,对管理的对应用户的各考勤终端进行删除、初始化或升级处理。
[0044]进一步地,本实施例中,云考勤管理系统还可以基于维护的考勤数据,为所述用户提供考勤数据查询、浏览以及汇总服务。
[0045]进一步地,在本发明的一个优选实施例中,当分配到所述考勤终端的某考勤人员i又被分配到所述用户的其他考勤终端j上时,云考勤管理系统还检测所述考勤终端j与所述考勤终端支持的考勤特征数据格式是否相同,若相同,则无需所述考勤终端j录入所述考勤人员i的考勤特征数据,直接将存储的所述考勤人员i的考勤特征数据发送到所述考勤终端j,达到了考勤人员的考勤特征数据可以被任意一台同一用户的考勤终端共享的效果O
[0046]综上所述,可见只要考勤终端支持云考勤管理系统规定的通用交互协议就可以与云考勤管理系统连接,并被云考勤管理系统管理,实现了在云考勤管理系统中支持不同考勤厂商的不同录入方式的考勤终端接入,统一管理考勤终端及其上传的考勤信息。企业用户可以使用不同的考勤终端接入同一个云考勤管理系统,而不会产生信息孤岛,从而在考勤终端的品牌,型号,类型的选择上有更大余地。
[0047]实施例二
[0048]本发明实施例提供一种支持多厂商考勤终端接入的云考勤管理方法,该方法应用于如图2所述的系统架构下,该系统架构中:
[0049]考勤终端:任意厂商生产的支持规定的通用交互协议的考勤终端,是考勤管理系统中实现考勤识别的基础。
[0050]云考勤管理系统中的接入管理模块:负责管理所有考勤终端的连接,并解析与考勤终端的通讯数据,向考勤管理模块提供服务所必需的数据。
[0051]云考勤管理系统中的考勤管理模块:负责向客户端提供云考勤管理和检索服务。
[0052]客户端:负责访问考勤管理模块提供的服务,包括为手机客户端,pc客户端,浏览益寺O
[0053]基于上述系统架构,下面对本发明实施例所述方法的具体实施过程进行详细阐述,具体的:
[0054]首先,为了实现对各厂商的考勤终端进行云考勤管理,本发明中需要定义并开放通用的考勤终端与云考勤管理系统的交互协议,使得多厂商多型号的考勤终端都可以接入云考勤管理系统。
[0055]本实施例中,定义的通用交互协议中应明确要求考勤终端向云考勤管理系统提供型号信息、所支持的考勤特征数据格式的信息,使得云考勤管理系统在存储考勤特征数据时,根据格式进行区分保存;在存储考勤终端的待升级固件下载地址时,根据型号进行区分保存;在与考勤终端交互时,选择与考勤终端型号或考勤特征数据格式相符的数据进行传输,避免考勤终端发生处理错误。
[0056]其次,在定义了通用的交互协议的基础上,本实施例所述方法能够实现如下功會K:
[0057]—,企业添加考勤终端,如图3所示,具体实现方式如下;
[0058]步骤S301,考勤终端(企业准备添加的新的考勤终端)通过通用的交互协议向云考勤管理系统发起连接请求;
[0059]步骤S302,云考勤管理系统的接入管理模块基于接收到的连接请求,与所述考勤终端建立连接,并记录与该考勤终端的连接;
[0060]步骤S303,企业登录到云考勤管理系统,请求添加所述考勤终端;
[0061]步骤S304,云考勤管理系统通过考勤管理模块添加所述考勤终端至该企业的考勤终端列表;也就是说,将连接上来的考勤终端与企业进行绑定;
[0062]步骤S305,接入管理模块在考勤终端成功添加后,为考勤终端分配唯一的鉴权信息;
[0063]步骤S306,考勤终端接收到鉴权信息后,将其持久化保存,用于登录云考勤管理系统时的资格验证;
[0064]步骤S307,考勤终端使用鉴权信息登录云考勤管理系统,云考勤管理系统的接入管理模块维护与每个考勤终端的网络连接。
[0065]二,云考勤管理系统和考勤终端同步员工及其考勤相关数据,具体包括:
[0066]企业通过云考勤管理系统向考勤终端同步指定员工信息及其考勤特征数据;员工通过考勤终端进行考勤,考勤终端将考勤事件实时的传输给云考勤管理系统;企业还可以通过云考勤管理系统中的网页服务或客户端,浏览、检索考勤及汇总出勤信息等。
[0067]如图4所示,为云考勤管理系统和考勤终端同步数据的示意图,包括:
[0068]步骤S401,企业通过云考勤管理系统的客户端为考勤终端分配员工,并将分配的员工数据发送至云考勤管理系统;
[0069]步骤S402,云考勤管理系统接收企业分配的考勤终端支持的员工数据,保存该员工数据;
[0070]步骤S403,云考勤管理系统将员工数据传输至对应的考勤终端;
[0071]步骤S404,考勤终端对接收到的员工数据进行保存;
[0072]步骤S405,考勤终端录入员工的考勤特征数据,并将考勤特征数据上传到云考勤管理系统;
[0073]步骤S406,云考勤管理系统保存考勤特征数据及其格式;
[0074]步骤S407,考勤终端采集到员工的考勤信息,将考勤信息上传到云考勤管理系统;
[0075]步骤S408,云考勤管理系统保存考勤数据;
[0076]步骤S409,企业通过客户端检索考勤信息;
[0077]步骤S410,云考勤管理系统根据检索请求,查询考勤信息并反馈。
[0078]三,员工的考勤特征数据可以被任意台同一企业的考勤终端共享,具体的:
[0079]员工通过考勤终端录入考勤特征数据,包括并不限于指纹,面部,密码等识别特征码,考勤终端将员工录入的数据实时传输给接入管理系统;
[0080]如果这个员工被分配到另一台考勤终端上,云考勤管理系统在向这台考勤终端传输员工信息时,同时会自动向这台考勤终端传输这个员工已录入的并被这台考勤终端所支持的所有考勤特征数据,使得员工无需再次录入考勤特征数据,即可直接使用新的考勤终端进行考勤。
[0081]四,企业通过考勤管理服务对考勤终端进行管理,如图5所示,具体包括:
[0082]步骤S501,企业通过云考勤管理系统的客户端向与云考勤管理系统发出对某考勤终端的删除,初始化,升级等管理指令;
[0083]步骤S502,云考勤管理系统接收到管理指令后,向考勤终端发送终端相关的指令内容;指令内容可能根据考勤终端型号的不同而不同,比如升级考勤终端固件时,不同型号对应的固件下载地址会不同;
[0084]步骤S503,考勤终端接收到指令后,执行指令;
[0085]步骤S504,考勤终端将执行结果传输给云考勤管理系统;
[0086]步骤S505,云考勤管理系统记录该执行结果,并将该执行结果向客户端反馈,以使企业通过客户端查看执行结果;
[0087]步骤S506,客户端查看执行结果。
[0088]综上所述,可知本发明通过定义开放的接入规范,实现了:
[0089]企业可以选择任意多个支持接入规范的考勤终端,包括并不限于指纹考勤机,人脸考勤机,密码考勤机等;考勤终端可以从任意位置通过互联网连接云考勤管理系统,并互相同步数据;
[0090]企业可以从任意位置通过互联网访问云考勤管理系统管理考勤终端或检索考勤信息;
[0091]企业在一台考勤终端上录入的考勤特征信息可以随时通过云考勤管理系统同步至本企业的任意支持相同格式考勤特征信息的其他考勤终端上,以达到快速初始化终端的目的;
[0092]企业可以通过云考勤管理系统方便的添加,删除,升级,初始化终端;
[0093]企业通过云考勤管理系统向某台考勤终端批量添加或修改员工的考勤数据或识别特征信息;
[0094]企业的员工可以使用任意支持云考勤管理的终端进行考勤,并可以通过统一的方式进行检索。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1