一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

员工档案管理方法、装置和网络侧服务端与流程

2021-11-10 04:20:00 来源:中国专利 TAG:


1.本发明属于档案自动化信息管理领域,具体涉及员工档案管理方法、装置和网络侧服务端。


背景技术:

2.员工档案是每个员工进入公司所需要进行登记的,员工档案通常包括员工职业健康档案。而国家要求职业健康体检报告永久保存。故企业的员工档案通常是不可移除的,随着企业的运营,企业的员工档案将会越来越多,随着每个员工的工龄增长,对应的员工档案的内容也会增加,这对于员工档案管理就提出了要求。
3.目前,企业通常是采用纸质文档作为原始资料的信息载体,随着企业的运营和企业人员的更迭,纸质文档逐渐堆积,员工档案管理逐渐出现人力消耗大、空间冗杂、数据误差难以检测的问题。对此,部分企业采用了无纸化办公,由工作人员自行读取/扫描纸质文档中的数据,对应上传为数字文档,随后对按照工号对这些数字文档进行存档,解决了纸质文档维护成本高、占地空间大的问题。但是同样的,由于企业的经营规模逐渐增大,企业内的数字文档会逐渐增加,单纯将所有文档存储已经不能满足企业的需求,并且由于经营的缘故,企业通常需要出示多种报表文件,而这些报表文件的内容依然需要人工从各个相关表格中摘取,人工操作量大,工作人员在进行摘抄时也会出现疏漏,使得最终报表并不准确。同时,由于对上传的客户端并没有进行限制,使得存储文档的服务器很容易被外界入侵,篡改其内存储的数据,对于整个企业的数据安全不利。


技术实现要素:

4.本发明提供员工档案管理方法、装置和网络侧服务端,用于解决现有技术中,由于上传的客户端无限制,使得存储档案的服务器很容易被外界入侵,篡改其内存储的数据,对于整个企业的数据安全不利的问题。
5.为解决上述问题,本发明的基础方案提供了员工档案管理方法,应用于服务器,所述管理方法包括:
6.获取用户客户端所发送的连接申请信息;所述连接申请信息包括连接秘钥,连接秘钥为服务器生成;
7.验证所述连接申请信息中的连接秘钥的合法性,在所述连接秘钥为合法时建立用户客户端与服务器的通信连接;
8.获取用户客户端所发送的员工档案信息;
9.识别所述员工档案信息中的预设关键词相对应信息,将员工编号相同的信息进行关联为员工信息组,并进行整理和存储;
10.获取用户所选择的目标模板和目标条件;
11.筛选符合目标条件的所有存储的员工编号和员工信息组,按照目标模板中的关键词将员工信息中的信息填入对应关键词位置,形成目标文件,并输出。
12.有益效果:用户客户端的连接秘钥由服务器直接生成,保证服务器可以进行对用户客户端发送的连接申请信息进行合法性验证核实,同时,通过秘钥的合法性验证,保证了与服务器相连的所有用户客户端均是合法验证过的客户端,限制了连接服务器的客户端条件,避免外界无关的客户端与服务器连接从而得到查看或修改服务器中信息的权限,提高了服务器中数据的数据安全。
13.同时,本方案根据预设的关键词对员工档案信息中的信息进行拆分和重组,随后关联为员工信息组,对员工档案信息中的信息内容进行二次整合,保证信息之间的关联性,同时降低存储调阅的难度。
14.并且,本方案根据用户所选择的目标模板对存储的数据进行填充,形成目标文件,适用性强,能够满足多种格式的报表的目标文件输出的需求;在进行数据填充时直接自动选取存储数据进行填充,无需进行人工操作,自动化程度高,避免了人工摘录报表时出现的误差。
15.进一步,所述方法还包括:
16.获取存储的员工编号对应的关联信息的最近时间节点,在最近时间节点与当前时间节点之间的差值达到预警时间时,进行告警。
17.进一步,所述方法还包括:
18.获取剩余存储空间大小,在所述剩余存储空间大小小于标准空间大小时,进行告警。
19.进一步,所述方法还包括:
20.识别存储的员工信息组中员工状态为离职的员工信息组;
21.在员工状态为离职的员工信息组的最近一次更新时间与当前时间节点的差值得到压缩时长时,将所述员工状态为离职的员工信息组进行信息压缩。
22.进一步,所述将所述员工状态为离职的员工信息进行信息压缩时,
23.生成压缩包索引表,所述压缩表包括员工编号、岗位、员工工作时间段。
24.进一步,所述连接秘钥为用户客户端扫描秘钥二维码所得,所述秘钥二维码为服务器生成,所述服务器还生成与所述秘钥二维码相对应的标准秘钥,所述标准秘钥用于服务器验证所述用户客户端发送的连接申请中连接秘钥的合法性。
25.进一步,所述服务器随机生成相对应的秘钥二维码和标准秘钥。
26.本发明还提供员工档案管理装置,其特征在于,包括:
27.信号接收模块,用于获取用户客户端所发送的带连接秘钥的连接申请信息;还用于获取用户客户端所发送的员工档案信息;还用于用户所选择的目标模板和目标条件;
28.验证模块,用于验证所述连接申请信息中的连接秘钥的合法性,在所述连接秘钥为合法时向整理模块和报表模块发送通信合法信号;
29.存储模块,用于存储预设的关键词,存储员工信息组;所述员工信息组包括员工编号、员工名、员工职位、员工体检信息、员工工作时间;
30.整理模块,用于根据员工档案信息和通信合法信号,识别所述员工档案信息中的预设关键词相对应信息,将员工编号相同的信息进行关联为员工信息组;还用于将所述员工信息组与存储模块中的关键词相同部分进行关联,并将所述员工信息组中发送给存储模块进行存储;
31.条件输入模块,用于输入所选择的目标模板和目标条件,并发送给报表模块;
32.报表模块,用于根据通信合法信号、目标模板和目标条件,筛选符合目标条件的所有存储的员工编号和员工信息组,按照目标模板中的关键词将员工信息中的信息填入对应关键词位置,形成目标文件;
33.输出模块,用于输出目标文件。
34.进一步,还包括:
35.空间整理模块,用于识别存储的员工信息组中员工状态为离职的员工信息组,在员工状态为离职的员工信息组的最近一次更新时间与当前时间节点的差值得到压缩时长时,将所述员工状态为离职的员工信息组按照预设的标准数量为一组,进行信息压缩。
36.本发明还提供网络侧服务端,包括:
37.至少一个处理器;以及,
38.与所述至少一个处理器通信连接的存储器;其中,
39.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述任一项所述的员工档案管理方法。
附图说明
40.图1为本发明第一实施方式提供的员工档案管理方法的流程图;
41.图2为本发明第二实施方式提供的员工档案管理装置的模块示意图;
42.图3为本发明第三实施方式提供的网络侧服务端的结构示意图。
具体实施方式
43.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本技术所要求保护的技术方案。
44.第一实施方式:
45.本发明的第一实施方式提供了员工档案管理方法,应用于服务器,所述管理方法包括:获取用户客户端所发送的连接申请信息;所述连接申请信息包括连接秘钥,连接秘钥为服务器生成;验证所述连接申请信息中的连接秘钥的合法性,在所述连接秘钥为合法时建立用户客户端与服务器的通信连接;获取用户客户端所发送的员工档案信息;识别所述员工档案信息中的预设关键词相对应信息,将员工编号相同的信息进行关联为员工信息组,并进行整理和存储;获取用户所选择的目标模板和目标条件;筛选符合目标条件的所有存储的员工编号和员工信息组,按照目标模板中的关键词将员工信息中的信息填入对应关键词位置,形成目标文件,并输出。
46.用户客户端的连接秘钥由服务器直接生成,保证服务器可以进行对用户客户端发送的连接申请信息进行合法性验证核实,同时,通过秘钥的合法性验证,保证了与服务器相连的所有用户客户端均是合法验证过的客户端,限制了连接服务器的客户端条件,避免外界无关的客户端与服务器连接从而得到查看或修改服务器中信息的权限,提高了服务器中
数据的数据安全。同时,根据预设的关键词对员工档案信息中的信息进行拆分和重组,随后关联为员工信息组,对员工档案信息中的信息内容进行二次整合,保证信息之间的关联性。并且,本根据用户所选择的目标模板对存储的数据进行填充,形成目标文件,适用性强,能够满足多种格式的报表的目标文件输出的需求;在进行数据填充时直接自动选取存储数据进行填充,无需进行人工操作,自动化程度高,避免了人工摘录报表时出现的误差。
47.下面对本实施方式的员工档案管理方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,本实施方式的具体流程如图1所示,本实施方式应用于网络侧的服务端。
48.s1,获取用户客户端所发送的连接申请信息;所述连接申请信息包括连接秘钥,连接秘钥为服务器生成。
49.具体而言,连接秘钥是由服务器生成的,用户客户端通过发生带连接秘钥的连接申请信息,保证服务器可以进行对用户客户端发送的连接申请信息进行合法性验证核实。
50.在一些示例中,所述连接秘钥为用户客户端扫描秘钥二维码所得,所述秘钥二维码为服务器生成,所述服务器还生成与所述秘钥二维码相对应的标准秘钥,所述标准秘钥用于服务器验证所述用户客户端发送的连接申请中连接秘钥的合法性。
51.服务器生成的相互对应的秘钥二维码和标准秘钥,标准秘钥存储于自身,而秘钥二维码生成后显示出来以供其他用户客户端来进行扫描等获取。用户客户端获取到秘钥二维码的方式可以是:(1)服务器生成秘钥二维码和标准秘钥后,直接将秘钥二维码发送给用户客户端,供用户客户端与服务器建立通信连接时申请所用;(2)服务器生成秘钥二维码和标准秘钥后,将秘钥二维码通过显示屏、投影仪等显示设备显示出来,供用户客户端通过扫描的方式读取秘钥二维码中的信息,以形成连接申请信息;(3)服务器生成秘钥二维码和标准秘钥后,将秘钥二维码通过打印等方式进行输出,随后分发给有权限的用户客户端的掌控者,供用户客户端扫描秘钥二维码得到其中的信息,以形成连接申请信息。
52.进一步的,所述服务器随机生成相对应的秘钥二维码和标准秘钥。秘钥二维码和标准秘钥是同时随机生成的两个相对应的;故在实施时,不同时间段、不同客户端所能获取的秘钥二维码可能也不同的。例如:服务器随机生成一对秘钥二维码和标准秘钥,标准秘钥进行保存,秘钥二维码直接显示出来;在预设时长后,服务器重新生成新的秘钥二维码和标准秘钥,将原先就得秘钥二维码和标准秘钥进行覆盖。
53.s2,验证所述连接申请信息中的连接秘钥的合法性,在所述连接秘钥为合法时建立用户客户端与服务器的通信连接。
54.具体而言,服务器在步骤s1接收到连接申请信息后,对连接秘钥进行进行合法性的验证。情况1:连接秘钥是服务器分配给授权的用户客户端,故而步骤s2的实施是,直接验证所述连接秘钥与服务器自动生成的连接秘钥是否一直一致,一致则设定由用户客户端所发送的连接申请信息中的连接秘钥是合法的,否则不合法。情况2:连接秘钥是由用户客户端扫描秘钥二维码所得的,故二步骤s2的实施时,直接将用户客户端所发送的连接申请信息中的连接秘钥与服务中的标准秘钥进行匹配性验证,如果匹配则合法,如果不匹配则不合法。
55.在判断连接秘钥合法的情况下,建立所述连接秘钥对应用户客户端与服务器之间的通信连接。建立通信连接的方式可以是:(1)服务器接收除连接申请信息外的用户客户端
发送的其他信息;(2)服务器向用户客户端发送反馈信号,以使得用户客户端能够向服务器发送除连接申请信息外的其他信息,以供服务器接收。
56.s3,获取用户客户端所发送的员工档案信息。
57.具体而言,本步骤是在s2步骤完成后,客户端与服务器通信连接建立后,才可实施的。员工档案信息为用户通过编辑得到、用户手写后扫描得到等方式。服务器可以通过传统互联网接收,也可以通过传真、无线网等等其他方式接收用户客户端所发送的员工档案信息。
58.s4,识别所述员工档案信息中的预设关键词相对应信息,将员工编号相同的信息进行关联为员工信息组,并进行整理和存储。
59.具体而言,本步骤s4中,预设关键词是服务器自身所存储的,通过图像识别、字形识别等等方式,读取员工档案信息中的预设关键词,随后找到与所述预设关键词相对应的信息。例如,预设关键词有“性别”、“年龄”,员工档案有“性别女,年龄27,籍贯
……”
,那么识别出预设关键词后,根据关键词“性别”找到对应的信息“女”,根据关键词“年龄”找到对应的性别“27”。
60.随后将员工编号相同的信息进行关联形成员工信息组。这里员工编号信息,可以采用员工唯一的工号,每个员工信息组为员工编号信息所对应的各个信息。存储的时候,直接将新增的信息的存储到原有存储的剩余空间中。
61.在一些示例中,将新获得的员工信息组存储时,按照员工信息组的员工编号信息进行数据的融合。例如,服务器的存储其分为a单元、b单元等多个单元,每个员工占据了其中的一个单元,员工a占据空间a单元,员工b占据空间b单元,按照员工信息组的员工信息编号,将同样是员工a的新的员工信息组存储到a单元中,同时对于基础信息(例如姓名、证件号)不变的信息在融合时进行删减使其只剩下一个,实现相同基础信息的整理删除,以减少占用a单元的内存。
62.在另一些示例中,将新获得的员工信息组存储时,按照员工编号信息等预存的关键词,进行新旧员工信息组的关联。
63.s5,获取用户所选择的目标模板和目标条件。
64.具体而言,服务器中存储有多种目标模板,例如每个模板对应一种信息报表。用户通过选择目标模板和目标条件,从而服务器所要输出的报表的格式。目标条件是为了便于筛选服务器中所存储的众多信息的。例如:目标条件为“厂房m的n组l班人员在时间段2010

2011 年内”,目标模板为“员工健康体质检查表”,用户在进行输入选择后,则会对应筛选出符合目标条件“厂房m的n组l班人员在时间段2010

2011年内”的员工信息组,随后将这些员工信息组中的信息按照目标模板中的关键词进行填充。
65.s6,筛选符合目标条件的所有存储的员工编号和员工信息组,按照目标模板中的关键词将员工信息组中的信息填入对应关键词位置,形成目标文件,并输出。
66.具体而言,在步骤s5执行后,筛选出符合目标条件的员工信息组,按照员工编号对这些员工信息组进行排列,随后按照目标模板中的关键词将员工信息组中的信息填入对应关键词位置,形成目标文件。目标文件往往是目标模板填充后的具体显示,通常是一种报表、一种表格、一系列带关键词填空的文档在填空后的状态,等等。输出目标文件可以是通过显示输出,也可以通过连接打印机输出,还可以是直接将目标文件向外发送。
67.此外,在一些示例中,步骤s4实施后,还会进行步骤s7,获取剩余存储空间大小,在所述剩余存储空间大小小于标准空间大小时,进行告警。以提醒用户或工作人员,及时拓展服务器中用于存储的内存。
68.在一些示例中,步骤s4实施后,还会进行步骤s8,识别存储的员工信息组中员工状态为离职的员工信息组;在员工状态为离职的员工信息组的最近一次更新时间与当前时间节点的差值得到压缩时长时,将所述员工状态为离职的员工信息组进行信息压缩。将离职一段时间后没有重新入职的员工,对应的相关档案进行压缩处理,降低所占的内存。提高服务器进行数据存储的的充分利用率。
69.在一些示例中,步骤s8在所述将所述员工状态为离职的员工信息进行信息压缩时,生成压缩包索引表,所述压缩表包括员工编号、岗位、员工工作时间段。设置压缩表,便于用户根据压缩表查找到对应离职员工的压缩包,提高用户后续查找档案的效率。
70.在一些示例中,步骤s8,在员工状态为离职的员工信息组的最近一次更新时间与当前时间节点的差值得到压缩时长时,将所述员工状态为离职的员工信息组,按照预设数量k进行分组,对每组进行信息压缩,当尾数组的数量n<k时,该尾数组不压缩,依然以多个员工信息组的形式存在。对压缩的员工信息组的数量进行限制,提高压缩过程的工作效率,避免压缩时间过长的情况发生,提高整个方法的运行效率。
71.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
72.第二实施方式:
73.本发明的第二实施方式提供了员工档案管理装置,如图2所示,包括:
74.信号接收模块201,用于获取用户客户端所发送的带连接秘钥的连接申请信息;还用于获取用户客户端所发送的员工档案信息;还用于用户所选择的目标模板和目标条件;
75.验证模块202,用于验证所述连接申请信息中的连接秘钥的合法性,在所述连接秘钥为合法时向整理模块204和报表模块205发送通信合法信号;
76.存储模块203,用于存储预设的关键词,存储员工信息组;所述员工信息组包括员工编号、员工名、员工职位、员工体检信息、员工工作时间;
77.整理模块204,用于根据员工档案信息和通信合法信号,识别所述员工档案信息中的预设关键词相对应信息,将员工编号相同的信息进行关联为员工信息组;还用于将所述员工信息组与存储模块中的关键词相同部分进行关联,并将所述员工信息组中发送给存储模块203 进行存储;
78.条件输入模块205,用于输入所选择的目标模板和目标条件,并发送给报表模块206;
79.报表模块206,用于根据通信合法信号、目标模板和目标条件,筛选符合目标条件的所有存储的员工编号和员工信息组,按照目标模板中的关键词将员工信息中的信息填入对应关键词位置,形成目标文件;
80.输出模块206,用于输出目标文件。
81.进一步,所述员工档案管理装置,还包括:
82.空间整理模块207,用于识别存储的员工信息组中员工状态为离职的员工信息组,在员工状态为离职的员工信息组的最近一次更新时间与当前时间节点的差值得到压缩时长时,将所述员工状态为离职的员工信息组按照预设的标准数量为一组,进行信息压缩;
83.存量检测模块208,用于检测存储模块203的剩余存储空间大小;
84.存量报警模块209,根据存量检测模块208发送的所述剩余存储空间大小小于预设的标准空间大小时,进行告警。
85.不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
86.值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
87.第三实施方式:
88.一种网络侧服务端,如图3所示,包括至少一个处理器301;以及,与至少一个处理器 301通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述的员工档案管理方法。
89.其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。
90.处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。
91.以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本技术给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本技术的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献