一种针对数据库的数据处理方法及相关装置与流程

文档序号:30794682发布日期:2022-07-16 12:16阅读:73来源:国知局
一种针对数据库的数据处理方法及相关装置与流程

1.本技术属于互联网产业的一般数据处理技术领域,具体涉及一种针对数据库的数据处理方法及相关装置。


背景技术:

2.在工厂的一线生产活动中,管理层通常需要根据员工的工作能力来分配任务,但目前对员工的工作能力的评价方式通常是基于管理层的主观判断,或者是服务器仅根据员工单个维度的工作数据对员工的工作能力进行分析,缺少从多个维度反映员工工作能力的数据库,导致最终输出的评价结果不够准确,影响用户体验。


技术实现要素:

3.本技术提供了一种针对数据库的数据处理方法及相关装置,以期提高服务器输出的对员工工作能力评价结果的准确性。
4.第一方面,本技术实施例提供了一种针对数据库的数据处理方法,应用于服务器,所述方法包括:获取目标产品对应的至少一个生产批次号,所述至少一个生产批次号包括目标生产批次号,所述目标生产批次号与目标生产批次一一对应,所述目标生产批次对应至少一个员工;根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,所述目标生产批次数据集合用于指示所述至少一个员工在所述目标生产批次中的各类工作数据,所述各类工作数据包括以下至少一种:资源消耗成本数据、设备效率数据、产品质量数据、工单工时数据和员工考勤数据;根据更新后的目标数据库确定员工技能标签数据库,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。
5.第二方面,本技术实施例提供了一种针对数据库的数据处理装置,应用于服务器,所述装置包括:获取单元,用于获取目标产品对应的至少一个生产批次号,所述至少一个生产批次号包括目标生产批次号,所述目标生产批次号与目标生产批次一一对应,所述目标生产批次对应至少一个员工;更新单元,用于根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,所述目标生产批次数据集合用于指示所述至少一个员工在所述目标生产批次中的各类工作数据,所述各类工作数据包括以下至少一种:资源消耗成本数据、设备效率数据、产品质量数据、工单工时数据和员工考勤数据;确定单元,用于根据更新后的目标数据库确定员工技能标签数据库,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。
6.第三方面,本技术实施例提供了一种服务器,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器
执行,所述程序包括用于执行本技术实施例第一方面中的步骤的指令。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,用于存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面中所描述的部分或全部步骤。
8.第五方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本技术实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
9.可以看出,本技术实施例中,服务器首先通过生产批次号锁定目标生产批次,从而获取目标生产批次对应的生产批次数据集合,其中该生产批次数据集合分别从资源消耗成本、设备效率、产品质量、工单工时、考勤等多个维度统计员工在目标生产批次中的工作数据,从而根据该生产批次数据集合更新目标数据库,最后根据目标数据库确定员工技能标签数据库,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。如此,服务器通过统计分析员工在多个维度上的工作数据,并且基于智能化、自动化的处理流程,使得最终输出的对员工工作能力的评价结果更加准确,提高了用户的使用体验。
附图说明
10.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
11.图1是本技术实施例提供的一种服务器的结构框图;图2是本技术实施例提供的一种针对数据库的数据处理方法的流程示意图;图3是本技术实施例提供的一种目标生产批次数据集合中部分数据集合的示例图;图4是本技术实施例提供的一种资源消耗成本数据库的示例图;图5是本技术实施例提供的一种设备效率数据库的示例图;图6是本技术实施例提供的一种产品质量数据库的示例图;图7是本技术实施例提供的一种工单工时数据库的示例图;图8是本技术实施例提供的一种员工考勤数据库的示例图;图9是本技术实施例提供的一种员工技能标签数据库的示例图;图10a是本技术实施例提供的一种针对数据库的数据处理装置的功能单元组成框图;图10b是本技术实施例提供的另一种针对数据库的数据处理装置的功能单元组成框图。
具体实施方式
12.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是
本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
13.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
14.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
15.下面先对本技术涉及到的相关术语进行介绍。
16.生产任务:是指满足排产特定连续生产批次的工作任务,在一个生产任务下生产的输入物料、产品以及产线都是相同的。例如,在生产任务编号为20220001的生产任务中,目标产品为x产品,输入物料为y物料,产线编号为1,生产类型为试产,即该生产任务是指y物料在产线一下经过至少一个生产设备的处理最终生成x产品、且生产类型为试产的工作任务。
17.生产批次:输入物料经过至少一个生产设备的处理得到产品的一个流程为一个生产批次,一个生产任务对应至少一个生产批次。例如,在生产任务编号20220001的生产任务中,目标产品为x产品,其对应三个生产批次,分别为a批次、b批次、c批次,每个生产批次对应至少一个生产设备pn,例如a批次对应两个生产设备p1、p2,即在a批次中,由p1对y物料进行处理得到中间物料z物料,由p2对z物料进行处理生成x产品。
18.工单:一个员工一个班次例如:早、中、晚班,对应一个工单,工单用来统计一线员工的工时,方便月末绩效考核。一个生产任务包含多个不同时间段的工单,一个时间段的工单也可以包含一个或多个生产任务的中一个或多个生产批次,便于在对生产任务统计时,追溯对应工单的操作人员。
19.目前,在对员工的工作能力进行评价时,通常是管理层根据自己的经验进行主观判断,或者是服务器仅根据员工在单个维度上的工作表现进行评价打分,缺少从多个维度反映员工工作能力的数据库,而由于一线生产活动中涉及的工作数据是复杂的、多维度的数据集合,因此通过该方法对员工工作能力进行工作评价会使得最终得到的评价结果不够准确,且整个过程都要管理层参与,增加了人工管理的成本。
20.为解决上述问题,本技术实施例提供了一种针对数据库的数据处理方法及相关装置,该方法可以应用于生产制造业务领域。服务器可以通过生产批次号锁定目标生产批次,从而获取与该生产批次相关的所有数据集合,即目标生产批次数据集合,该数据集合分别从资源消耗成本、设备效率、产品质量、工单工时、考勤等多个维度统计员工在目标生产批次中的工作数据,再根据该数据集合更新目标数据库,最后根据目标数据库确定员工技能标签数据库,从而可以基于员工技能标签数据库准确地对员工的工作能力进行评价。本技术可以适用于多种需要对员工工作能力进行评价的应用场景,包括但不限于上述提到的应用场景。
21.请参阅图1,图1是本技术实施例提供的一种服务器的结构框图。如图1所示,服务器10可以包括一个或多个如下部件:处理器11、与处理器11耦合的存储器12,其中存储器12可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器11执行时实现下述实施例描述的方法。其中,所述服务器10可以是一台服务器,或者由若干服务器组成的服务器集群,或者是云计算服务中心。
22.处理器11可以包括一个或者多个处理核。处理器11利用各种接口和线路连接整个服务器10内的各个部分,通过运行或执行存储在存储器12内的指令、程序、代码集或指令集,以及调用存储在存储器12内的数据,执行服务器10的各种功能和处理数据。可选地,处理器11可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logicarray,pla)中的至少一种硬件形式来实现。处理器11可集成中央处理器(centralprocessing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器11中,单独通过一块通信芯片进行实现。
23.存储器12可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。存储器12可用于存储指令、程序、代码、代码集或指令集。存储器12可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储服务器10在使用中所创建的数据等。
24.可以理解的是,服务器10可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、物理按键、wi-fi模块、扬声器、蓝牙模块、传感器等,在此不进行限定。
25.下面介绍本技术实施例提供的一种针对数据库的数据处理方法。
26.请参阅图2,图2是本技术实施例提供的一种针对数据库的数据处理方法的流程示意图,所述针对数据库的数据处理方法应用于如图1所述的服务器10,如图2所示,所述针对数据库的数据处理方法包括:步骤201,获取目标产品对应的至少一个生产批次号,所述至少一个生产批次号包括目标生产批次号。
27.其中,所述目标生产批次号与目标生产批次一一对应,所述目标生产批次对应至少一个员工。示例性地,目标产品为x产品,在x产品的生产任务中包含a、b、c三个生产批次,以a批次为目标生产批次,所述a批次的生产批次号为20220401,负责a批次的员工共有四个,分别为张三、李四、王五、赵六。
28.步骤202,根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库。
29.其中,所述目标生产批次数据集合用于指示所述至少一个员工在所述目标生产批次中的各类工作数据,所述各类工作数据包括以下至少一种:资源消耗成本数据、设备效率数据、产品质量数据、工单工时数据和员工考勤数据。可选地,所述目标生产批次数据集合还可以包括该目标产品对应的产品难度、生产工况、生产类型、生产任务编号以及产线编
号,其中生产工况包括生产工况编码以及该生产工况的工况复杂度。示例性地,请参阅图3,图3是本技术实施例提供的一种目标生产批次数据集合中部分数据集合的示例图,如图3所示,目标产品为x产品,目标生产批次为a批次,则x产品对应的a批次下的a批次数据集合包括:生产批次号为20220401,产品难度为2,生产类型为试产,生产任务编号为20220001,产线编号为1,生产工况编码为11001100,该生产工况的工况复杂度为2,其中,产品难度和工况复杂度分为低、中、高三种,分别用1、2、3进行标记,即示例中x产品对应的产品难度和工况复杂度均为中等级别。
30.需要说明的是,产品难度、工况复杂度是用于表征具体生产中产品、工况的客观情况,并不用于表征员工的工作能力,对应性地,用于表征员工适配具体产品难度、工况复杂度的概念为产品难度评价指数和工况复杂度评价指数,其中,产品难度评价指数、工况复杂度评价指数也可分为低、中、高三种等级,示例性地,分别用1、2、3表示。若员工的产品难度评价指数为3,则表明该员工适合生产高、中、低三种难度的产品;若员工的产品难度评价指数为2,则表明该员工仅适合生产中、低难度的产品,而不适合生产高难度的产品。同理,若员工的工况复杂度评价指数为3,则表明该员工适合进行高、中、低三种复杂度的工况;若员工的工况复杂度评价指数为2,则表明该员工仅适合进行中、低复杂度的工况,而不适合进行高复杂度的工况。
31.在一个可能的示例中,所述目标生产批次对应至少一个生产设备,所述目标数据库包括资源消耗成本数据库,所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,包括:根据所述目标生产批次号获取所述至少一个生产设备对应的流程开始时间、流程结束时间、资源消耗量;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、资源消耗量更新所述资源消耗成本数据库。
32.其中,所述资源消耗成本数据库用于指示所述目标生产批次中的各成本资源的消耗量。示例性地,以a批次为目标生产批次,按照时间维度划分,可以将a批次分为两个时间段,每个时间段都对应有一个生产设备pn,例如7:00~15:00对应生产设备p1,15:00~23:00对应生产设备p2。示例性地,以x产品为目标产品,在设备pn中生产x产品所需要的资源消耗量包括水消耗量cn1、电消耗量cn2和蒸气消耗量cn3,即设备p1中的水消耗量记为c11,电消耗量记为c12,蒸气消耗量记为c13,同理设备p2中的水消耗量、电消耗量、蒸气消耗量分别记为c21,c22,c23。可选地,通过控制生产设备pn的入料阀门打开时间和出料阀门关闭时间获取所述至少一个生产设备对应的流程开始时间、流程结束时间。示例性地,以p1为例,控制其入料阀门打开时间为2022/04/01/7:00,则记p1流程开始时间为2022/04/01/7:00,并记录此时的水总量q1,用电度数q2和蒸气总量q3,控制p1设备出料阀门关闭时间为2022/04/01/15:00,则记p1流程结束时间为2022/04/01/15:00,并记录此时的水总量q1’、用电度数q2’和蒸气总量q3’,则p1设备水消耗量c11=q1’-q1,电消耗量c12=q2’-q2,蒸气消耗量c13=q3’-q3。同理,可得到p2设备对应的流程开始时间、流程结束时间以及各资源消耗量。综合上述示例中的数据集合,更新资源消耗成本数据库,得到如图4所示的资源消耗成本数据库的示例图。
33.可见,本示例中,服务器通过目标生产批次号获取了与资源消耗成本相关的数据集合,并基于该数据集合更新了资源消耗成本数据库,为后续从成本维度对员工的工作能力进行评价提供数据基础,提高了最终对员工工作能力评价的准确性。
34.在一个可能的示例中,所述目标数据库包括设备效率数据库,所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,包括:根据所述目标生产批次号获取所述至少一个生产设备对应的加料时间、物料反应时间、出料时间;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、加料时间、物料反应时间、出料时间更新所述设备效率数据库。
35.其中,所述设备效率数据库用于指示在所述至少一个员工的操作下所述至少一个生产设备的工作效率。示例性地,目标产品为x产品,目标生产批次为a批次,输入物料为y物料,p1设备对应的中间物料为z物料,记pn设备对应的加料时间、物料反应时间、出料时间分别为tn1、tn2、tn3。以p1设备为例,可以通过设备控制系统分别记录p1设备对应的加料起始时间t1、加料结束时间t2、物料反应起始时间t3、物料反应结束时间t4、出料起始时间t5、出料结束时间t6,则p1设备对应的加料时间t11=t2-t1,物料反应时间t12=t4-t3,出料时间t13=t6-t5。同理,可得到p2设备对应的加料时间、物料反应时间和出料时间。综合上述示例中的数据集合,更新设备效率数据库,得到如图5所示的设备效率数据库的示例图。
36.可见,本示例中,服务器通过目标生产批次号获取了与设备效率相关的数据集合,并基于该数据集合更新了设备效率数据库,为后续从效率维度对员工的工作能力进行评价提供数据基础,提高了最终对员工工作能力评价的准确性。
37.在一个可能的示例中,所述目标数据库包括产品质量数据库,所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,包括:根据所述目标生产批次号获取所述至少一个生产设备对应的中间物料指标值和产品指标值;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、中间物料指标值和产品指标值更新所述产品质量数据库。
38.其中,所述产品质量数据库用于指示所述目标产品在所述目标生产批次中的质量参数指标,所述中间物料指标值用于指示中间物料的各项指标评分,例如中间物料的硬度、颜色或纯度等,所述产品指标值用于指示所述目标产品的各项指标评分,例如目标产品的硬度、颜色或纯度等。示例性地,目标产品为x产品,目标生产批次为a批次,中间物料为z物料,记z物料的指标值分别为z1,z2,z3,x产品的指标值分别为x1,x2,x3。可选地,通过产品管理系统对p1设备的产物进行采样检测,得到所述中间物料指标值z1,z2,z3;通过产品管理系统对p2设备的产物进行采样检测,得到所述产品指标值x1,x2,x3。可选地,服务器根据所述目标产品的产品指标值确定所述目标产品的产品质量评价指数,所述产品质量评价指数用于表征所述目标产品的质量评分,该评价指数越高,表明生产得到的目标产品的质量越好。示例性地,经过测试得到所述z物料指标值z1,z2,z3的具体数值分别为a、b、c,所述x产品的产品指标值x1,x2,x3的具体数值分别为d、e、f,且根据所述x产品的产品指标值d、e、f确定出的产品质量评价指数为g,则综合上述示例中的数据集合,更新产品质量数据库,得到如图6所示的产品质量数据库的示例图。
39.可见,本示例中,服务器通过目标生产批次号获取了与产品质量相关的数据集合,并基于该数据集合更新了产品质量数据库,为后续从产品质量维度对员工的工作能力进行评价提供数据基础,提高了最终对员工工作能力评价的准确性。
40.在一个可能的示例中,所述目标数据库包括工单工时数据库,所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,包括:根据所述目标生产批
次号获取至少一个员工编号,所述至少一个员工编号与所述至少一个员工一一对应;根据所述至少一个员工编号获取、至少一个工单开始时间和至少一个工单结束时间;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、所述至少一个工单开始时间和所述至少一个工单结束时间更新所述工单工时数据库。
41.其中,所述工单工时数据库用于指示所述目标生产批次对应的工单数据,每个员工都有自己的工单。示例性地,目标产品为x产品,目标生产批次为a批次,负责a批次的员工为张三、李四、王五、赵六,其中,张三、李四负责p1设备,王五、赵六负责p2设备;员工均有唯一的员工编号,其中,张三的员工编号为108866,李四的员工编号为108867,王五的员工编号为108868,赵六的员工编号为108869。在a批次中,记张三的工单为工单1,李四的工单为工单2,王五的工单为工单3,赵六的工单为工单4,则工单1对应a批次部分的工单信息包括:工单开始时间为2022/04/01/7:00,工单结束时间为2022/04/01/11:00;工单2对应a批次部分的工单信息包括:工单开始时间为2022/04/01/11:00,工单结束时间为2022/04/01/15:00;工单3对应a批次部分的工单信息包括:工单开始时间为2022/04/01/15:00,工单结束时间为2022/04/01/19:00;工单4对应a批次部分的工单信息包括:工单开始时间为2022/04/01/19:00,工单结束时间为2022/04/01/23:00。综合上述示例中的数据集合,更新工单工时数据库,得到如图7所示的工单工时数据库的示例图。
42.可见,本示例中,服务器通过目标生产批次号获取了与工单工时相关的数据集合,并基于该数据集合更新了工单工时数据库,为后续从工单工时维度对员工的工作能力进行评价提供数据基础,提高了最终对员工工作能力评价的准确性。
43.在一个可能的示例中,所述目标数据库包括员工考勤数据库,所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,包括:根据所述至少一个员工编号获取所述至少一个员工的姓名、所述至少一个员工在预设时间段内的请假状态和生产任务状态,所述请假状态至少包括以下一种:正常上班、休假、休息,所述生产任务状态包括锁定状态和未锁定状态;若所述至少一个员工在所述预设时间段内的生产任务状态为所述锁定状态,则将所述至少一个员工在所述预设时间段内的排班状态标记为已锁定;若所述至少一个员工在所述预设时间段内的生产任务状态为所述未锁定状态,则将所述至少一个员工在所述预设时间段内的排班状态标记为未锁定;根据所述至少一个员工的姓名、所述至少一个员工在预设时间段内的请假状态和所述至少一个员工在所述预设时间段内的排班状态更新所述员工考勤数据库。
44.其中,所述员工考勤数据库用于指示所述至少一个员工的考勤数据,所述预设时间段可以是未来日期中的某一个排产时间段。举例来说,假设某个排产时间段为2022/04/15/7:00到2022/04/15/15:00,则获取员工在该时间段内的生产任务状态和请假状态,其中,生产任务状态包括锁定状态和未锁定状态,当某员工的生产任务状态为锁定状态时,标记其在该时间段内的排班状态为已锁定,表明其在该时间段内只负责与其锁定的生产任务,不得指派其去从事其他生产任务;当某员工的生产任务状态为未锁定状态时,标记其在该时间段内的排班状态为未锁定,表明在该时间段内不存在某个生产任务必须由该员工完成,即该员工不存在锁定的生产任务,因此将排班状态标记为未锁定。示例性地,所述至少一个员工可以包括张三、李四、王五、赵六、黄七(员工编号为108870)、刘八(员工编号为108871),其中,刘八在排产时间段2022/04/15/7:00到2022/04/15/15:00的生产任务状态
为锁定状态,锁定的生产任务的生产任务编号为20220003,其他五人在该时间段内均无锁定的生产任务,因此将刘八在该时间段内的排班状态标记为已锁定,并标记生产任务编号,其他五人的排班状态标记为未锁定;在该时间段内,王五的请假状态为休假,张三、李四的请假状态为休息,其他三人的请假状态为正常上班。综合上述示例中的数据集合,更新员工考勤数据库,得到如图8所示的员工考勤数据库的示例图。
45.可见,本示例中,服务器通过目标生产批次号获取了与考勤相关的数据集合,并基于该数据集合更新了员工考勤数据库,为后续从考勤维度对员工的工作能力进行评价提供数据基础,提高了最终对员工工作能力评价的准确性。
46.步骤203,根据更新后的目标数据库确定员工技能标签数据库。
47.其中,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。
48.在一个可能的示例中,所述根据更新后的目标数据库确定员工技能标签数据库,包括:根据更新后的资源消耗成本数据库确定所述至少一个员工的成本评分;根据更新后的设备效率数据库确定所述至少一个员工的设备操作评分;根据更新后的产品质量数据库确定所述至少一个员工的产品质量评分;根据更新后的工单工时数据库确定所述至少一个员工的劳动强度评价指数;根据更新后的工单工时数据库和更新后的员工考勤数据库确定所述至少一个员工在预设时间段内的忙闲状态,所述忙闲状态包括忙碌状态和空闲状态;根据所述至少一个员工的成本评分、设备操作评分、产品质量评分、劳动强度评价指数、以及所述至少一个员工的忙闲状态确定所述员工技能标签数据库。
49.其中,所述成本评分可以包括:成本达标率,高、中、低三种难度产品对应的成本评分,以及成本贡献评分cop,所述成本评分用于表征员工在成本维度的工作能力,所述成本贡献评分cop是指根据员工生产的不同难度的产品成本评分和对应的权重得到的综合性成本评价指标;所述设备操作评分可以包括:设备操作评价指数,各生产设备对应的物料指标良率,各生产设备对应的设备效率达标率,所述设备操作评分用于表征员工在设备效率维度的工作能力,所述设备操作评价指数用于表征员工适配的生产设备操作难度等级;所述产品质量评分可以包括:产品难度评价指数,工况复杂度评价指数,高、中、低三种难度产品对应的产品质量评价指数均值,以及各种工况下的产品质量评价指数均值,所述各种工况包括非标工况、学习任务工况和标杆工况,所述产品质量评分用于表征员工在产品质量维度的工作能力;所述劳动强度评价指数用于表征员工工作的劳动强度。需要说明的是,上述字段对应的数据集合均已经过计算得到并预存在服务器中,服务器仅需根据目标数据库进行数据查询即可得到上述预存的数据集合。
50.可选地,服务器在查询所述预存的数据集合之前,所述方法还包括:将所述预存的数据集合按照不同维度分别存储在不同的区块链节点中,例如,将成本评分存储在第一区块链节点,将设备操作评分存储在第二区块链节点,将产品质量评分存储在第三区块链节点,将劳动强度评价指数存储在第四区块链节点。当服务器根据目标数据库查询所述预存的数据集合时,服务器需要根据密钥访问对应的区块链节点以获取对应维度的数据集合,例如,当需要获取所述成本评分时,服务器需要利用第一密钥访问第一区块链节点。由于所述预存的数据集合为工厂的重要生产信息,关系到工厂的管理与生产,因此只有管理人员拥有所述用于获取不同维度数据集合的密钥,即只有管理人员有权访问区块链节点以获取
或调用所述预存的数据集合,从而增强了数据的保密性以及系统的安全性。
51.其中,所述员工技能标签数据库还包括所述至少一个员工在所述预设时间段内的忙闲状态,所述忙闲状态包括忙碌状态和空闲状态。示例性地,所述忙碌状态可以通过如下方式判断:若该员工在所述预设时间段内的请假状态为休假、休息,或在所述预设时间段内的排班状态为已锁定,或该预设时间段距离该员工上一次工单结束时间小于16小时,则标记为忙碌状态,所述忙碌状态表示不可向其分配工作任务,其中,距离上一次工单结束时间小于16小时表明该员工处于下班休息状态;若该员工在所述预设时间段内的请假状态为正常上班,且在所述预设时间段内的排班状态为未锁定,且该预设时间段距离该员工上一次工单结束时间大于或等于16小时,则标记为空闲状态,所述空闲状态表示可以向其分配工作任务,其中,距离上一次工单结束时间大于或等于16小时表明该员工已完成休息。
52.示例性地,以赵六为例,其员工编号为108869,产品质量评价指数为h,产品难度评价指数为3,高、中、低难度产品的产品质量评价指数均值分别为h1、h2、h3,工况复杂度评价指数为2,非标工况、学习任务工况、标杆工况下的产品质量评价指数均值分别为h4,h5,h6,设备操作评价指数为3,pn设备对应的物料指标良率为m、设备效率达标率为n,成本达标率为z,高、中、低难度产品的成本评分分别为q1、q2、q3,成本贡献评分cop为q4,劳动强度评价指数为r,在排产时间段2022/04/15/7:00到2022/04/15/15:00内的请假状态为正常上班,排班状态为未锁定,最近已完成工单时间为17小时,因此标记为空闲状态。综合上述示例中的数据集合,更新员工技能标签数据库,得到如图9所示的员工技能标签数据库的示例图。
53.可见,本示例中,服务器通过更新后的目标数据库确定了从不同维度表征员工工作能力的数据集合,并基于数据集合更新了员工技能标签数据库,提高了对员工工作能力评价的准确性。并且,通过区块链技术将预存的数据集合存储到区块链节点中,增强了数据的保密性以及系统的安全性。
54.在一个可能的示例中,所述方法还包括:若所述至少一个员工在所述预设时间段内的忙闲状态为空闲状态,则根据所述员工技能标签数据库对所述至少一个员工进行任务分配。
55.示例性地,以赵六为例,其在排产时间段2022/04/15/7:00到2022/04/15/15:00内被标记为空闲状态,表明可以被分配工作任务,因此,服务器可以根据所述员工技能标签数据库对其进行任务分配,使得所分配的任务难度与其工作能力相适应。例如,赵六的工况复杂度评价指数为2,则服务器不会为其分配高复杂度工况的生产任务。
56.可见,本示例中,通过员工技能标签数据库对处于空闲状态的员工进行任务分配,可以智能化为其分配与其工作能力相适应的生产任务,有利于提高生产效率。
57.可以看出,在本技术实施例中,服务器首先通过生产批次号锁定目标生产批次,从而获取目标生产批次对应的生产批次数据集合,其中该生产批次数据集合分别从资源消耗成本、设备效率、产品质量、工单工时、考勤等多个维度统计员工在目标生产批次中的工作数据,从而根据该生产批次数据集合更新目标数据库,最后根据目标数据库确定员工技能标签数据库,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。如此,服务器通过统计分析员工在多个维度上的工作数据,并且基于智能化、自动化的处理流程,使得最终输出的对员工工作能力的评价结果更加准确,提高了用户的使用体验。
58.与上述所示的实施例一致的,请参阅图10a,图10a是本技术实施例提供的一种针
对数据库的数据处理装置的功能单元组成框图,所述装置应用于服务器,如图10a所示,所述针对数据库的数据处理装置100包括:获取单元1001,用于获取目标产品对应的至少一个生产批次号,所述至少一个生产批次号包括目标生产批次号,所述目标生产批次号与目标生产批次一一对应,所述目标生产批次对应至少一个员工;更新单元1002,用于根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库,所述目标生产批次数据集合用于指示所述至少一个员工在所述目标生产批次中的各类工作数据,所述各类工作数据包括以下至少一种:资源消耗成本数据、设备效率数据、产品质量数据、工单工时数据和员工考勤数据;确定单元1003,用于根据更新后的目标数据库确定员工技能标签数据库,所述员工技能标签数据库用于指示所述至少一个员工的工作能力和忙闲状态。
59.在一个可能的示例中,所述目标生产批次对应至少一个生产设备,所述目标数据库包括资源消耗成本数据库,所述资源消耗成本数据库用于指示所述目标生产批次中的各成本资源的消耗量,在所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库方面,所述更新单元1002具体用于:根据所述目标生产批次号获取所述至少一个生产设备对应的流程开始时间、流程结束时间、资源消耗量;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、资源消耗量更新所述资源消耗成本数据库。
60.在一个可能的示例中,所述目标数据库包括设备效率数据库,所述设备效率数据库用于指示在所述至少一个员工的操作下所述至少一个生产设备的工作效率,在所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库方面,所述更新单元1002具体用于:根据所述目标生产批次号获取所述至少一个生产设备对应的加料时间、物料反应时间、出料时间;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、加料时间、物料反应时间、出料时间更新所述设备效率数据库。
61.在一个可能的示例中,所述目标数据库包括产品质量数据库,所述产品质量数据库用于指示所述目标产品在所述目标生产批次中的质量参数指标,在所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库方面,所述更新单元1002具体用于:根据所述目标生产批次号获取所述至少一个生产设备对应的中间物料指标值和产品指标值;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、中间物料指标值和产品指标值更新所述产品质量数据库。
62.在一个可能的示例中,所述目标数据库包括工单工时数据库,所述工单工时数据库用于指示所述目标生产批次对应的工单数据,在所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库方面,所述更新单元1002具体用于:根据所述目标生产批次号获取至少一个员工编号,所述至少一个员工编号与所述至少一个员工一一对应;根据所述至少一个员工编号获取至少一个工单开始时间和至少一个工单结束时间;根据所述至少一个生产设备对应的流程开始时间、流程结束时间、所述至少一个工单开始时间和所述至少一个工单结束时间更新所述工单工时数据库。
63.在一个可能的示例中,所述目标数据库包括员工考勤数据库,所述员工考勤数据库用于指示所述至少一个员工的考勤数据,在所述根据与所述目标生产批次号对应的目标生产批次数据集合更新目标数据库方面,所述更新单元1002具体用于:根据所述至少一个员工编号获取所述至少一个员工的姓名、所述至少一个员工在预设时间段内的请假状态和生产任务状态,所述请假状态至少包括以下一种:正常上班、休假、休息,所述生产任务状态
包括锁定状态和未锁定状态;若所述至少一个员工在所述预设时间段内的生产任务状态为所述锁定状态,则将所述至少一个员工在所述预设时间段内的排班状态标记为已锁定;若所述至少一个员工在所述预设时间段内的生产任务状态为所述未锁定状态,则将所述至少一个员工在所述预设时间段内的排班状态标记为未锁定;根据所述至少一个员工的姓名、所述至少一个员工在预设时间段内的请假状态和所述至少一个员工在所述预设时间段内的排班状态更新所述员工考勤数据库。
64.在一个可能的示例中,在所述根据更新后的目标数据库确定员工技能标签数据库方面,所述确定单元1003具体用于:根据更新后的资源消耗成本数据库确定所述至少一个员工的成本评分;根据更新后的设备效率数据库确定所述至少一个员工的设备操作评分;根据更新后的产品质量数据库确定所述至少一个员工的产品质量评分;根据更新后的工单工时数据库确定所述至少一个员工的劳动强度评价指数;根据更新后的工单工时数据库和更新后的员工考勤数据库确定所述至少一个员工在预设时间段内的忙闲状态,所述忙闲状态包括忙碌状态和空闲状态;根据所述至少一个员工的成本评分、设备操作评分、产品质量评分、劳动强度评价指数、以及所述至少一个员工的忙闲状态确定所述员工技能标签数据库。
65.在一个可能的示例中,所述针对数据库的数据处理装置100还用于:若所述至少一个员工在所述预设时间段内的忙闲状态为空闲状态,则根据所述员工技能标签数据库对所述至少一个员工进行任务分配。
66.可以理解的是,由于方法实施例与装置实施例为相同技术构思的不同呈现形式,因此,本技术中方法实施例部分的内容应同步适配于装置实施例部分,此处不再赘述。
67.在采用集成的单元的情况下,如图10b所示,图10b是本技术实施例提供的另一种针对数据库的数据处理装置的功能单元组成框图。在图10b中,针对数据库的数据处理装置101包括:处理模块1012和通信模块1011。处理模块1012用于对针对数据库的数据处理装置的动作进行控制管理,例如,执行获取单元1001、更新单元1002和确定单元1003的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块1011用于支持针对数据库的数据处理装置与其他设备之间的交互。如图10b所示,针对数据库的数据处理装置还可以包括存储模块1013,存储模块1013用于存储针对数据库的数据处理装置的程序代码和数据。所述针对数据库的数据处理装置101可以是前述针对数据库的数据处理装置100。
68.其中,处理模块1012可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块1011可以是收发器、rf电路或通信接口等。存储模块1013可以是存储器。
69.其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述针对数据库的数据处理装置101均可执行上述图2所示的针对数据库的数据处理方法。
70.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算
机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
71.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
72.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
73.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
74.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
75.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
76.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
77.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、磁碟、光盘、易失性存储器或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取
存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)等各种可以存储程序代码的介质。
78.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1