一种智能化人力资源管理系统及方法与流程

文档序号:12822169阅读:429来源:国知局

本发明涉及人力资源管理领域,尤其是一种智能化人力资源管理系统及方法。



背景技术:

人力资源管理,是指在经济学与人本思想指导下,通过招聘、甄选、培训、报酬等管理形式对组织内外相关人力资源进行有效运用,满足组织当前及未来发展的需要,保证组织目标实现与成员发展的最大化的一系列活动的总称。就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。

而随着现代化大型企业的诞生,人力资源的管理更是日益凸显出更加重要的地位。各种人力资源管理软件和管理系统营运而生,但由于人力资源管理的意识在我国起步较晚,国内尚未出现较为完善的软件管理系统。而市面上上的人力资源管理系统大都存在安全性较低和智能化程度不足等缺陷。



技术实现要素:

本发明的发明目的在于:针对上述存在的问题,提供一种智能化人力资源管理系统及方法,它具有安全性高和智能化程度高优点。

本发明采用的技术方案如下:

一种智能化人力资源管理系统,其特征在于,所述系统包括:若干个拥有使用权限的员工子终端组成的员工子终端组;用于为员工子终端和上位控制端通信加密和信息分配的中转服务器;若干个拥有管理权限的上位控制端组成的上位控制端组;以及拥有最高管理权限的主控制端;所述组成员工子终端组的每个员工子终端分别信号连接于中转服务器;所述中转服务器分别信号连接与构成上位控制端组的每个上位控制端;所述上位控制端都分别信号连接于主控制端。进一步的,所述员工子终端包括:用于验证员工权限的权限验证模块、用于对员工数据信息进行标记的数据标记模块、用于对员工数据信息进行数据加密的数据加密模块和用于对员工数据信息进行处理的数据处理模块;所述权限验证模块信号连接于数据处理模块;所述数据处理模块分别信号连接于数据标记模块和数据加密模块。

进一步的,所述中转服务器包括:用于对员工子终端组发送过来的数据信息进行信息分配的路由模块、用于对员工子终端组发送过来的数据信息再次进行加密的二次加密模块和用于接收和发送数据信息的数据通信模块;所述数据通信模块分别信号连接二次加密模块和信息分配模块;所述信息分配模块信号连接于二次加密模块。

进一步的,所述上位控制端包括:用于和中转服务器和主控制端进行数据通信的通信模块、用于对中转服务器发送过来的数据信息进行解密的解密模块和用于处理数据信息的处理模块;所述通信模块分别信号连接于处理模块和解密模块;所述解密模块信号连接于处理模块。

进一步的,所述主控制端包括:用于和上位控制端进行数据通信的主通信模块、用于处理数据信息的数据信息处理模块和用于对数据信息进行备份的备份模块;所述备份模块和数数据信息处理模块分别信号连接于主通信模块。

一种智能化人力资源管理系统的方法,其特征在于,所述方法包括以下步骤:

步骤1:系统初始化;

步骤2:员工在员工子终端通过权限验证模块的验证后,进行信息录入和数据处理;经数据处理模块处理后的数据信息将通过信息标记模块进行标记后经数据加密模块进行加密后发送给中转服务器;

步骤3:中转服务器对接收到的数据信息进行二次加密,同时根据信息标记模块的标记,信息分配模块对二次加密后的数据信息分配给对应的上位控制端;

步骤4:上位控制端的解密模块对接收到的数据信息进行解密处理后,管理者可以进行数据处理;

步骤5:主控制端定期发送数据调取命令从上位控制端调取数据信息,对调取的数据信息进行备份,同时主控制端的管理员可以对这些数据进行修改。

进一步的,所述数据加密模块对数据进行加密的方法包括以下步骤:

步骤1:加密模块根据随机生成的间隔数值,将数据信息分割成若干个独立的部分,记为:n1,n2,n3,n4……nn;

步骤2:然后将各个独立部分的文字信息转换为对应的二进制编码,记为:s1,s2,s3,s4……sn;将这些编码存入闪存中;

步骤3:加密模块中预先存储好一张图像信息,加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:p1,p2,p3,p4……pn;然后将这些单元对应的数据信息存入闪存中;

步骤4:加密模块从闪存中同时调取二值化后的图像数据信息和文字编码后的数据信息,对两者进行逻辑运算,得到最终的逻辑运算结果为:q1,q2,q3,q4……qn;

步骤5:加密模块将逻辑运算的结果还原为一幅图像,将该图像信息经数据输出单元发送出去。

进一步的,所述二次加密模块对接收到的数据信息进行二次解密的方法包括以下步骤:

步骤1:二次加密模块先存储好一张图像信息;加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:n1,n2,n3,n4……nn;然后将这些单元对应的数据信息存入闪存中;

步骤2:然后将接收到的经过一次加密后的图像信息,进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:l1,l2,l3,l4……ln;然后将这些单元对应的数据信息存入闪存中;

步骤3:二次加密模块将存入闪存中的两组二值化后的图像单元按照一一对应的关系进行逻辑运算,即:n1和l1进行逻辑运算、n2和l2进行逻辑运算、…nn和ln进行逻辑运算;

步骤4:二次加密模块将逻辑运算后的结果重新拼接成一幅完整的图像数据信息,作为二次加密后的结果。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、智能化程度高:本发明的人力资源管理系统和方法能够在员工子终端处理的时候就对数据信息进行标记,标记后的数据信息通过中转服务器时,根据标记自动分配到对应的上位管理端。保证了上位管理端接收到的数据信息都是其对应的员工子终端。

2、安全性高:本发明的人力资源管理系统在员工子终端就对数据信息进行了第一次加密,然后将加密后的数据信息发送给了中转服务器,中转服务器再对数据信息进行了二次加密,且采用的加密方式都是全新的加密方法,保证了数据信息在传送过程中的安全性,防止企业机密信息被他人窃取。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是本发明的一种智能化人力资源管理系统及方法的系统结构示意图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

本发明实施例1中提供了一种智能化人力资源管理系统及方法,系统结构如图1所示:

一种智能化人力资源管理系统,其特征在于,所述系统包括:若干个拥有使用权限的员工子终端组成的员工子终端组;用于为员工子终端和上位控制端通信加密和信息分配的中转服务器;若干个拥有管理权限的上位控制端组成的上位控制端组;以及拥有最高管理权限的主控制端;所述组成员工子终端组的每个员工子终端分别信号连接于中转服务器;所述中转服务器分别信号连接与构成上位控制端组的每个上位控制端;所述上位控制端都分别信号连接于主控制端。进一步的,所述员工子终端包括:用于验证员工权限的权限验证模块、用于对员工数据信息进行标记的数据标记模块、用于对员工数据信息进行数据加密的数据加密模块和用于对员工数据信息进行处理的数据处理模块;所述权限验证模块信号连接于数据处理模块;所述数据处理模块分别信号连接于数据标记模块和数据加密模块。

进一步的,所述中转服务器包括:用于对员工子终端组发送过来的数据信息进行信息分配的路由模块、用于对员工子终端组发送过来的数据信息再次进行加密的二次加密模块和用于接收和发送数据信息的数据通信模块;所述数据通信模块分别信号连接二次加密模块和信息分配模块;所述信息分配模块信号连接于二次加密模块。

进一步的,所述上位控制端包括:用于和中转服务器和主控制端进行数据通信的通信模块、用于对中转服务器发送过来的数据信息进行解密的解密模块和用于处理数据信息的处理模块;所述通信模块分别信号连接于处理模块和解密模块;所述解密模块信号连接于处理模块。

进一步的,所述主控制端包括:用于和上位控制端进行数据通信的主通信模块、用于处理数据信息的数据信息处理模块和用于对数据信息进行备份的备份模块;所述备份模块和数数据信息处理模块分别信号连接于主通信模块。

本发明实施例2中提供了一种智能化人力资源管理系统的方法,系统结构如图1所示:

一种智能化人力资源管理系统的方法,其特征在于,所述方法包括以下步骤:步骤1:系统初始化;

步骤2:员工在员工子终端通过权限验证模块的验证后,进行信息录入和数据处理;经数据处理模块处理后的数据信息将通过信息标记模块进行标记后经数据加密模块进行加密后发送给中转服务器;

步骤3:中转服务器对接收到的数据信息进行二次加密,同时根据信息标记模块的标记,信息分配模块对二次加密后的数据信息分配给对应的上位控制端;

步骤4:上位控制端的解密模块对接收到的数据信息进行解密处理后,管理者可以进行数据处理;

步骤5:主控制端定期发送数据调取命令从上位控制端调取数据信息,对调取的数据信息进行备份,同时主控制端的管理员可以对这些数据进行修改。

进一步的,所述数据加密模块对数据进行加密的方法包括以下步骤:

步骤1:加密模块根据随机生成的间隔数值,将数据信息分割成若干个独立的部分,记为:n1,n2,n3,n4……nn;

步骤2:然后将各个独立部分的文字信息转换为对应的二进制编码,记为:s1,s2,s3,s4……sn;将这些编码存入闪存中;

步骤3:加密模块中预先存储好一张图像信息,加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:p1,p2,p3,p4……pn;然后将这些单元对应的数据信息存入闪存中;

步骤4:加密模块从闪存中同时调取二值化后的图像数据信息和文字编码后的数据信息,对两者进行逻辑运算,得到最终的逻辑运算结果为:q1,q2,q3,q4……qn;

步骤5:加密模块将逻辑运算的结果还原为一幅图像,将该图像信息经数据输出单元发送出去。

进一步的,所述二次加密模块对接收到的数据信息进行二次解密的方法包括以下步骤:

步骤1:二次加密模块先存储好一张图像信息;加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:n1,n2,n3,n4……nn;然后将这些单元对应的数据信息存入闪存中;

步骤2:然后将接收到的经过一次加密后的图像信息,进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:l1,l2,l3,l4……ln;然后将这些单元对应的数据信息存入闪存中;

步骤3:二次加密模块将存入闪存中的两组二值化后的图像单元按照一一对应的关系进行逻辑运算,即:n1和l1进行逻辑运算、n2和l2进行逻辑运算、…nn和ln进行逻辑运算;

步骤4:二次加密模块将逻辑运算后的结果重新拼接成一幅完整的图像数据信息,作为二次加密后的结果。

本发明实施例3中提供了一种智能化人力资源管理系统及方法,系统结构如图1所示:

一种智能化人力资源管理系统,其特征在于,所述系统包括:若干个拥有使用权限的员工子终端组成的员工子终端组;用于为员工子终端和上位控制端通信加密和信息分配的中转服务器;若干个拥有管理权限的上位控制端组成的上位控制端组;以及拥有最高管理权限的主控制端;所述组成员工子终端组的每个员工子终端分别信号连接于中转服务器;所述中转服务器分别信号连接与构成上位控制端组的每个上位控制端;所述上位控制端都分别信号连接于主控制端。进一步的,所述员工子终端包括:用于验证员工权限的权限验证模块、用于对员工数据信息进行标记的数据标记模块、用于对员工数据信息进行数据加密的数据加密模块和用于对员工数据信息进行处理的数据处理模块;所述权限验证模块信号连接于数据处理模块;所述数据处理模块分别信号连接于数据标记模块和数据加密模块。

进一步的,所述中转服务器包括:用于对员工子终端组发送过来的数据信息进行信息分配的路由模块、用于对员工子终端组发送过来的数据信息再次进行加密的二次加密模块和用于接收和发送数据信息的数据通信模块;所述数据通信模块分别信号连接二次加密模块和信息分配模块;所述信息分配模块信号连接于二次加密模块。

进一步的,所述上位控制端包括:用于和中转服务器和主控制端进行数据通信的通信模块、用于对中转服务器发送过来的数据信息进行解密的解密模块和用于处理数据信息的处理模块;所述通信模块分别信号连接于处理模块和解密模块;所述解密模块信号连接于处理模块。

进一步的,所述主控制端包括:用于和上位控制端进行数据通信的主通信模块、用于处理数据信息的数据信息处理模块和用于对数据信息进行备份的备份模块;所述备份模块和数数据信息处理模块分别信号连接于主通信模块。

一种智能化人力资源管理系统的方法,其特征在于,所述方法包括以下步骤:

步骤1:系统初始化;

步骤2:员工在员工子终端通过权限验证模块的验证后,进行信息录入和数据处理;经数据处理模块处理后的数据信息将通过信息标记模块进行标记后经数据加密模块进行加密后发送给中转服务器;

步骤3:中转服务器对接收到的数据信息进行二次加密,同时根据信息标记模块的标记,信息分配模块对二次加密后的数据信息分配给对应的上位控制端;

步骤4:上位控制端的解密模块对接收到的数据信息进行解密处理后,管理者可以进行数据处理;

步骤5:主控制端定期发送数据调取命令从上位控制端调取数据信息,对调取的数据信息进行备份,同时主控制端的管理员可以对这些数据进行修改。

进一步的,所述数据加密模块对数据进行加密的方法包括以下步骤:

步骤1:加密模块根据随机生成的间隔数值,将数据信息分割成若干个独立的部分,记为:n1,n2,n3,n4……nn;

步骤2:然后将各个独立部分的文字信息转换为对应的二进制编码,记为:s1,s2,s3,s4……sn;将这些编码存入闪存中;

步骤3:加密模块中预先存储好一张图像信息,加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:p1,p2,p3,p4……pn;然后将这些单元对应的数据信息存入闪存中;

步骤4:加密模块从闪存中同时调取二值化后的图像数据信息和文字编码后的数据信息,对两者进行逻辑运算,得到最终的逻辑运算结果为:q1,q2,q3,q4……qn;

步骤5:加密模块将逻辑运算的结果还原为一幅图像,将该图像信息经数据输出单元发送出去。

进一步的,所述二次加密模块对接收到的数据信息进行二次解密的方法包括以下步骤:

步骤1:二次加密模块先存储好一张图像信息;加密模块对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:n1,n2,n3,n4……nn;然后将这些单元对应的数据信息存入闪存中;

步骤2:然后将接收到的经过一次加密后的图像信息,进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:l1,l2,l3,l4……ln;然后将这些单元对应的数据信息存入闪存中;

步骤3:二次加密模块将存入闪存中的两组二值化后的图像单元按照一一对应的关系进行逻辑运算,即:n1和l1进行逻辑运算、n2和l2进行逻辑运算、…nn和ln进行逻辑运算;

步骤4:二次加密模块将逻辑运算后的结果重新拼接成一幅完整的图像数据信息,作为二次加密后的结果。

本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。

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