人员信息自动同步方法以及装置与流程

文档序号:11206458来源:国知局
人员信息自动同步方法以及装置与流程

本发明涉及电子设备领域,尤其涉及一种人员信息自动同步方法以及装置。



背景技术:

对于一些大型的机构,例如,大企业或者大工厂等等,里面往往地域广阔,而且人数众多,所以,需要在企业或者工厂内设置多台考勤机,以方便员工进行考勤。但是,本领域的技术人员在长期实践中发现,由于人员流动等原因,经常需要对考勤机中的人员名单进行添加、修改或者删除等操作。而每次进行操作时,都必须对工厂内的所有考勤机进行同样的操作,给管理人员带来了极大的麻烦。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种人员信息自动同步方法以及装置,能够将对第一设备的目标人员进行的操作,同步到同一目标区域的第二设备中。

第一方面,提供了一种人员信息自动同步方法,包括:

第一设备接收对目标人员的操作信息,其中,所述目标人员属于目标区域;

第一设备将对所述对目标人员的操作信息以及所述目标人员的信息同步到所述第二设备,其中,所述第一设备与所述第二设备同属于所述目标区域,并且,所述第一设备仅属于所述目标区域,所述第二设备也仅属于所述目标区域。

可选地,所述方法还包括:

第一设备接收服务器发送的同步请求信息;

第一设备基于所述同步请求信息将所述第一设备中全部人员的信息发送到所述服务器,以供所述服务器同步到第三设备,其中,所述第三设备属于且仅属于所述目标区域,所述第三设备为新添加至所述目标区域的设备。

可选地,所述方法还包括:第一设备向服务器发送请求同步信息;第一设备接收所述服务器基于所述请求同步信息返回的所述目标区域的人员的信息,其中,所述目标区域的人员的信息是第四设备返回给所述服务器的,所述第四设备属于且仅属于所述目标区域,所述第一设备为新添加至所述目标区域的设备。

可选地,所述方法还包括:

第一设备接收输入的撤离区域指令;

第一设备基于所述撤离区域指令,将所述目标区域中的人员的信息进行删除。

可选地,所述操作信息包括添加、修改以及删除中的至少一个。

第二方面,提供了一种人员自动同步装置,包括:接收模块以及同步模块,

所述接收模块用于接收对目标人员的操作信息,其中,所述目标人员属于目标区域;

所述同步模块用于将对所述对目标人员的操作信息以及所述目标人员的信息同步到所述第二设备,其中,所述第一设备与所述第二设备同属于所述目标区域,并且,所述第一设备仅属于所述目标区域,所述第二设备也仅属于所述目标区域。

可选地,所述装置还包括:发送模块,

所述接收模块用于接收服务器发送的同步请求信息;

所述发送模块用于基于所述同步请求信息将所述第一设备中全部人员的信息发送到所述服务器,以供所述服务器同步到第三设备,其中,所述第三设备属于且仅属于所述目标区域,所述第三设备为新添加至所述目标区域的设备。

可选地,所述装置还包括:发送模块,

所述发送模块用于向服务器发送请求同步信息,其中,所述第三设备属于且仅属于所述目标区域,所述第一设备为新添加至所述目标区域的设备;

所述接收模块用于接收所述服务器基于所述请求同步信息返回的所述目标区域的人员的信息,其中,所述目标区域的人员的信息是第四设备返回给所述服务器的。

可选地,所述装置还包括:删除模块,

所述接收模块用于接收输入的撤离区域指令;

所述删除模块用于基于所述撤离区域指令,将所述目标区域中的人员的信息进行删除。

可选地,所述操作信息包括添加、修改以及删除中的至少一个。

通过上述的实施方式,可以在第一设备接收对目标人员的操作信息的时候,同步到同一区域的第二设备,避免管理人员进行多次操作。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施公开的一种设备分布示意图;

图2是本发明实施公开的一种人员信息自动同步方法的流程示意图;

图3是本发明实施公开的一种人员自动同步装置的结构示意图;

图4是本发明实施公开的另一种人员自动同步装置的结构示意图;

图5是本发明实施公开的一种人员自动同步设备的结构示意图。

具体实施方式

应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。

这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。

参阅图1,图1是本发明实施公开的一种设备分布示意图。图1中的应用场景只是其中的一种示例,其目的是为了对本发明的实施例进行说明,此处不应构成限定。如图1所示,目标区域包括多栋建筑物,每栋建筑物可以设置一个或者多个设备。设备之间可以通过有线或者无线中的至少一种方式进行连接。其中,设备可以是考勤机,也可以是巡更记录设备等等。考勤机可以是生物识别考勤机、也可以是打卡考勤机。其中,生物识别考勤机可以使用虹膜、指纹、静脉血管和心电中的一种或者多种生物特征。

在正常情况下,在每栋建筑物的人员可以在自己常驻的建筑物进行考勤。但是,在一些应用场景下,需要确保企业中的人员在目标区域中的其他建筑物也可以正常进行考勤。例如,当企业中的人员从一个部门调派到另一部分时,可能会从其中一栋建筑物移动到另一栋建筑物。或者,企业中的人员不定时在两栋不同的建筑物内上班,例如,研发人员有时在办公室上班,有时在实验室上班等等。

为了保证企业内的人员在不同的建筑物内都可以正常考勤,各栋建筑物的设备中的人员名单的信息必须是一致的。即,当企业内的人员发生变动时,必须对目标区域内的所有设备都进行更新。但是,在现有技术条件下,只能逐个对设备进行更新,十分麻烦。

为了解决上述问题,本发明实施例提出了一种人员信息自动同步方法。本发明实施例提供的人员信息自动同步方法包括如下步骤:

110:第一设备接收对目标人员的操作信息。

在本发明实施例中,第一设备可以是考勤机,也可以是巡更记录设备等等。考勤机可以是生物识别考勤机、也可以是打卡考勤机。其中,生物识别考勤机可以使用虹膜、指纹、静脉血管和心电中的一种或者多种生物特征。所述第一设备设置在目标区域中,并且,所述第一设备仅属于所述目标区域。

在本发明实施例中,所述目标人员属于目标区域。例如,目标区域为工厂时,所述目标人员是工厂内的员工,目标区域为部门区域时,所述目标人员为部门的员工。所述目标人员的数量可以是一个,也可以是多个。

在本发明实施例中,操作信息可以是添加、修改或者删除中的至少一种。当所述目标人员为多个时,所述添加操作可以是批量添加操作;当所述目标人员为多个时,所述修改操作可以是批量修改操作;当所述目标人员为多个时,所述删除操作为批量删除操作。

120:第一设备将对所述对目标人员的操作信息以及所述目标人员的信息同步到所述第二设备。

在本发明实施例中,第二设备可以是考勤机,也可以是巡更记录设备等等。第二设备的数量可以是一个,也可以是多个,本发明不作具体限定。与第一设备一样,所述第二设备设置在目标区域中,并且,所述第二设备也仅属于所述目标区域。

在本发明实施例中,所述目标人员的信息至少包括目标人员的姓名,所述目标人员的信息还可以包括性别、工号、部门信息中的一个或者多个。

举个例子说明,当第一设备接收到对目标人员“张三”的部门信息进行修改的操作指令时,第一设备除了将目标人员“张三”的部门信息从“研发部门”修改为“销售部门”外,第一设备将接收到的修改的操作指令以及目标人员“张三”的信息“销售部门”发送给服务器,服务器再同步到第二设备。第二设备接收到操作指令之后,将本设备中的目标人员“张三”的部门信息从“研发部门”修改为“销售部门”。

当第一设备接收到对目标人员“张三”的添加的操作指令时,第一设备除了将目标人员“张三”的信息添加到本设备之外,第一设备将接收到的添加的操作指令以及目标人员“张三”的信息发送给服务器,服务器再同步到第二设备。第二设备接收到添加指令之后,将本设备中的目标人员“张三”的信息添加到第二设备。

当第一设备接收到对目标人员“张三”的删除的操作指令时,第一设备除了将目标人员“张三”的信息从本设备删除之外,第一设备将接收到的删除的操作指令以及目标人员“张三”的信息发送给服务器,服务器再同步到第二设备。第二设备接收到删除指令之后,将本设备中的目标人员“张三”的信息从第二设备删除。

当第四设备是目标区域中现存的设备,而第一设备是新添加到目标区域中的设备时,第一设备需要向服务器发送请求同步信息,以转发给第四设备。第四设备接收到服务器转发的请求同步信息之后,基于所述请求同步信息向所述服务器发送所述目标区域的人员的信息。服务器接收所述第四设备返回的所述目标区域的人员的信息,并返回给第一设备。第一设备接收到服务器返回的所述目标区域的人员的信息,并存储在本设备中。从而,所述第一设备获得了所述目标区域的所有人员的信息。

当需要在所述目标区域添加第三设备时,第三设备将会向服务器发送同步请求信息,服务器接收到同步请求信息之后,向第一设备发送,以请求第一设备将所述目标区域的人员的信息同步到第三设备。第一设备接收到服务器发送的同步请求信息之后,将所述第一设备中全部人员的信息发送到服务器。服务器接收到全部人员信息之后,发送给所述第三设备中。于是,第三设备就获得了整个目标区域中所有人员的信息。

当需要将目标区域中的人员从所述目标区域撤离时,第一设备接收管理人员输入的撤离区域指令。第一设备基于所述撤离区域指令,将所述目标区域中的人员的信息进行删除。

上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面还提供用于配合实施上述方案的相关设备。

参阅图3,图3是本发明实施例公开的一种人员自动同步装置。所述人员自动同步装置包括:接收模块310以及同步模块320。

所述接收模块310用于接收对目标人员的操作信息,其中,所述目标人员属于目标区域;

所述同步模块320用于将对所述对目标人员的操作信息以及所述目标人员的信息同步到所述第二设备,其中,所述第一设备与所述第二设备同属于所述目标区域,并且,所述第一设备仅属于所述目标区域,所述第二设备也仅属于所述目标区域。

参阅图4,图4是本发明实施例公开的另一种人员自动同步装置。所述人员自动同步装置与上一实施例的人员自动同步装置的不同之处在于,所述装置还包括:发送模块330以及删除模块340。

所述接收模块310用于接收服务器发送的同步请求信息;

所述发送模块330用于基于所述同步请求信息将所述第一设备中全部人员的信息发送到所述服务器,以供所述服务器同步到第三设备,其中,所述第三设备属于且仅属于所述目标区域,所述第三设备为新添加至所述目标区域的设备。

可选地,所述发送模块330用于向服务器发送请求同步信息;所述接收模块320用于接收服务器基于所述请求同步信息返回的所述目标区域的人员的信息,其中,所述目标区域的人员的信息是第四设备返回给所述服务器的,所述第四设备属于且仅属于所述目标区域,所述第一设备为新添加至所述目标区域的设备。

可选地,所述接收模块320用于接收输入的撤离区域指令;所述删除模块340用于基于所述撤离区域指令,将所述目标区域中的人员的信息进行删除。

可选地,所述操作信息包括添加、修改以及删除中的至少一个。

本发明实施例的人员自动同步装置能够实现如图2所示的人员自动同步的方法,具体请参阅图2以及相关实施例,此处不再重复赘述。

参见图5,本申请实施例提供的人员自动同步设备包括:存储单元910、通信接口920及与所述存储单元910和通信接口920耦合的处理器930。所述存储单元910用于存储指令,所述处理器920用于执行所述指令,所述通信接口920用于在所述处理器930的控制下与其他设备进行通信。当所述处理器930在执行所述指令时可根据所述指令执行本申请上述实施例中的任意一种血压测量方法。

处理器930还可称中央处理单元(cpu,centralprocessingunit)。存储单元910可以包括只读存储器和随机存取存储器,并向处理器930提供指令和数据等。存储单元910的一部分还可包括非易失性随机存取存储器。具体的应用中更换壁纸的装置的各组件例如通过总线系统耦合在一起。总线系统除了可包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统940。上述本发明实施例揭示的方法可应用于处理器930中,或由处理器930实现。处理器930可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器90中的硬件的集成逻辑电路或者软件形式的指令完成。其中,上述处理器930可以是通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。处理器930可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储单元910,例如处理器930可读取存储单元910中的信息,结合其硬件完成上述方法的步骤。

接收对目标人员的操作信息,其中,所述目标人员属于目标区域;

将对所述对目标人员的操作信息以及所述目标人员的信息同步到所述第二设备,其中,所述第一设备与所述第二设备同属于所述目标区域,并且,所述第一设备仅属于所述目标区域,所述第二设备也仅属于所述目标区域。

可选地,接收服务器发送的同步请求信息;基于所述同步请求信息将所述第一设备中全部人员的信息发送到所述服务器,以供所述服务器同步到第三设备,其中,所述第三设备属于且仅属于所述目标区域,所述第三设备为新添加至所述目标区域的设备。

可选地,向服务器发送请求同步信息;接收所述服务器基于所述请求同步信息返回的所述目标区域的人员的信息,其中,所述目标区域的人员的信息是第四设备返回给所述服务器的,所述第四设备属于且仅属于所述目标区域,所述第一设备为新添加至所述目标区域的设备。

可选地,接收输入的撤离区域指令;基于所述撤离区域指令,将所述目标区域中的人员的信息进行删除。

可选地,所述操作信息包括添加、修改以及删除中的至少一个。

通过上述的实施方式,可以在第一设备接收对目标人员的操作信息的时候,同步到同一区域的第二设备,避免管理人员进行多次操作。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1