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

工单分配方法、装置、计算机设备和可读存储介质与流程

2022-08-13 22:25:15 来源:中国专利 TAG:


1.本发明涉及工单处理技术领域,尤其涉及一种工单分配方法、装置、计算机设备和可读存储介质。


背景技术:

2.基于工单列表进行任务分派,是it业务系统在处理业务时实现多人并行作业不可避免的一种处理机制。在现有技术中,当大批量工单任务同时到达it业务系统后需要分配给不同的作业人员,通常按照从存储数据库中默认查询出的人员列表顺序遍历分配,而存储数据库中的人员列表均是按照添加时间的顺序或者id增长的固有顺序形成,长期以往将导致作业人员接收到的工单固化,工单分配合理性差。
3.例如,排在前面的作业人员接收到可能总是创建时间早的工单;再如,排在后面的人员可能经常因为工单数目与作业人员不成整数比例导致作业不饱和的异常情况出现;又如,作业组本就根据作业人员的技能熟练程度、业务活动中扮演角色的情况对作业人员有不同的要求,如果仅按照作业人员默认顺序分配工单任务,无法满足对不同作业人员工作量的灵活要求。
4.因此,提供一种工单分配方法、装置、计算机设备和可读存储介质,解决现有技术中工单分配合理性差的问题,成为本领域亟需解决的技术问题。


技术实现要素:

5.本发明的目的是提供一种工单分配方法、装置、计算机设备和可读存储介质,用于解决现有技术中的上述技术问题。
6.一方面,为实现上述目的,本发明提供了一种工单分配方法。
7.该工单分配方法包括:确定待分配工单的作业人员,得到第一人员列表;获取所述作业人员的作业权重;根据所述作业权重扩充所述第一人员列表,得到第二人员列表,其中,所述作业人员的作业权重越大,所述作业人员在所述第二人员列表中的出现次数越多;将所述第二人员列表中的元素顺序打乱,得到第三人员列表;以及按照所述第三人员列表分配工单列表中的工单任务。
8.进一步地,根据所述作业权重扩充所述第一人员列表的步骤包括:计算所述作业人员的作业权重与第一参数的乘积m,其中,所述第一参数为所述第一人员列表长度的a倍,a为正整数,m大于或等于1;以及在所述第一人员列表中增加m-1个所述作业人员的信息。
9.进一步地,根据所述作业权重扩充所述第一人员列表的步骤还包括:在计算所述作业人员的作业权重与第一参数的乘积m之前,确定所述工单列表中的工单任务总数;根据所述工单任务总数确定a,以使所述第二人员列表长度大于或等于所述任务总数;按照所述第三人员列表分配工单列表中的工单任务的步骤包括:遍历所述工单列表,逐个向所述第三人员列表中的人员信息对应的作业人员分配所述工单任务。
10.进一步地,根据所述作业权重扩充所述第一人员列表的步骤还包括:在计算所述
作业人员的作业权重与第一参数的乘积m之前,确定a以使所述第二人员列表中出现最少的作业人员的出现次数为1次;所述工单分配方法还包括:当所述工单列表中工单任务总数大于所述第二人员列表长度时,根据所述第二人员列表长度将所述工单列表中的工单任务进行分组,其中,每个任务分组中的任务数量小于或等于所述第二人员列表长度;将所述第二人员列表中的元素顺序打乱,得到第三人员列表的步骤包括:针对每个所述任务分组,分别执行将所述第二人员列表中的元素顺序打乱,得到第三人员列表的步骤,以确定与所述任务分组对应的第三人员列表;按照所述第三人员列表分配工单列表中的工单任务的步骤包括:针对每个所述任务分组,遍历所述任务分组的任务,逐个向与所述任务分组对应的第三人员列表中的人员分配所述工单任务。
11.进一步地,将所述第二人员列表中的元素顺序打乱的步骤包括:在0到n-i范围内生成一个随机整数x,其中,n为所述第二人员列表的长度;将所述第二人员列表中的元素xn-i与元素xx互换位置,其中,元素xm为所述第二人员列表中的第m个元素,i=1,2,3,

,n,当i等于n时,得到所述第三人员列表。
12.进一步地,将所述第二人员列表中的元素顺序打乱的步骤包括:步骤s1:建立一个长度为n的数组w,存放1到n的数值;步骤s2:生成一个从0到n-i的随机整数x,i的初始值为1;步骤s3:将数组w中下标为x的元素作为数值序列的第i个数;步骤s4:将数组w中下标为n-i的元素与下标为x的元素互换;步骤s5:判断i是否等于n;步骤s6:若i不等于n,则设置i=i 1,并返回步骤s2;步骤s7:若i等于n,将所述数值序列作为元素下标依次获取所述第二人员列表中的元素,得到所述第三人员列表。
13.进一步地,所述工单分配方法还包括:预设所述作业人员对应任务标签作业权重;确定工单列表的任务标签;获取所述作业人员的作业权重的步骤包括:根据所述任务标签获取所述作业人员的作业权重。
14.另一方面,为实现上述目的,本发明提供了一种工单分配装置。
15.该工单处理装置包括:确定模块,用于确定待分配工单的作业人员,得到第一人员列表;获取模块,用于获取所述作业人员的作业权重;扩充模块,用于根据所述作业权重扩充所述第一人员列表,得到第二人员列表,其中,所述作业人员的作业权重越大,所述作业人员在所述第二人员列表中的出现次数越多;处理模块,用于将所述第二人员列表中的元素顺序打乱,得到第三人员列表;以及分配模块,用于按照所述第三人员列表分配工单列表中的工单任务。
16.为实现上述目的,本发明还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
17.又一方面,为实现上述目的,本发明还提供计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序区存储有计算机程序,其中,该计算机程序被处理器执行时实现上述方法的步骤。
18.本发明提供的工单分配方法、装置、计算机设备和可读存储介质,在本发明提供的工单分配方法中,确定待分配工单的作业人员,得到第一人员列表;获取所述作业人员的作业权重;根据所述作业权重扩充所述第一人员列表,得到第二人员列表,其中,所述作业人员的作业权重越大,所述作业人员在所述第二人员列表中的出现次数越多;将所述第二人
员列表中的元素顺序打乱,得到第三人员列表;以及按照所述第三人员列表分配工单列表中的工单任务,使得作业人员的作业权重越大,在工单任务分配时被分配到的概率越大;作业人员的作业权重越小,在工单任务分配时被分配到的概率越小,同时将第二人员列表中的元素顺序打乱,得到第三人员列表,最终按照第三人员列表分配工单列表中的工单任务,避免工单分配固化,使得工单任务的分配满足对不同作业人员工作量的灵活要求,分配更合理。
附图说明
19.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
20.图1为本发明实施例一提供的工单分配方法的流程图;
21.图2为本发明实施例二提供的工单分配装的框图;
22.图3为本发明实施例三提供的计算机设备的硬件结构图。
具体实施方式
23.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.为了解决现有技术中的技术问题,本发明提出一种工单分配方法、装置、计算机设备和可读存储介质,在该工单分配方法中,对作业人员设置作业权重作为作业人员工单分配的参数,作业人员的作业权重越多,表明该作业人员应该得到越多的工单。在进行工单分配时,首先确定待分配工单的作业人员,构成第一人员列表,然后获取待第一人员列表中作业人员的作业权重,再根据作业权重扩充第一人员列表,得到第二人员列表,其中,对第一人员列表进行扩充也即将第一人员列表中的作业人员的信息按照对应的作业权重增加,使得作业人员的作业权重越大,该作业人员在第二人员列表中的出现次数越多,从而在工单任务分配时被分配到的概率越大;作业人员的作业权重越小,该作业人员在第二人员列表中的出现次数越少,在工单任务分配时被分配到的概率越小,同时将第二人员列表中的元素顺序打乱,得到第三人员列表,最终按照第三人员列表分配工单列表中的工单任务,避免工单分配固化,使得工单任务的分配满足对不同作业人员工作量的灵活要求,分配更合理。
25.关于本发明提供的工单分配方法、装置、计算机设备和可读存储介质的具体实施例,将在下文中详细描述。
26.实施例一
27.本发明实施例一提供了一种工单分配方法,通过该方法,能够避免工单分配固化,使得工单任务的分配满足对不同作业人员工作量的灵活要求,分配更合理。具体地,图1为本发明实施例一提供的工单分配方法的流程图,如图1所示,该工单分配方法包括如下的步骤s101至步骤s106:
28.步骤s101:确定待分配工单的作业人员,得到第一人员列表。
29.具体地,在该步骤中,可从数据库中查询待分配工单的作业人员,形成第一人员列表。或者,可依据工单任务类型、工单的轻重缓急、工作所属的业务部门等工单参数,来确定对应的作业人员,得到第一人员列表。在第一人员列表中,每一列表项对应设置一作业人员信息,各列表项的作业人员信息不重复。
30.步骤s102:获取作业人员的作业权重。
31.具体地,可对不同作业人员设置不同的作业权重,以满足对不同作业人员不同工作量的要求。
32.可选地,可预设作业人员对应任务标签的作业权重,在对某工单列表进行分配前,先确定工单列表的任务标签,然后在该步骤s102中根据任务标签获取作业人员的作业权重。
33.可选地,可预设作业人员对应其作业处理熟练程度的作业权重,例如,熟练程度越高的作业人员,设置的作业权重越大。
34.步骤s103:根据作业权重扩充第一人员列表,得到第二人员列表。
35.其中,作业人员的作业权重越大,作业人员在第二人员列表中的出现次数越多。
36.在第二人员列表中,每一列表项对应设置一作业人员信息,各列表项的作业人员信息存在重复,也即,一个作业权重较大的作业人员,其信息在第二人员列表中会出现多次。
37.可选地,在根据作业权重扩充第一人员列表时,计算作业人员的作业权重与第一参数的乘积m,其中,第一参数为第一人员列表长度的a倍,a为正整数,m大于或等于1,然后在第一人员列表中增加m-1个作业人员的信息。
38.在一种具体的实施例中,获取作业组对第一人员列表中作业人员技能的标注结果w(以小于100的正整数表示),然后遍历第一人员列表根据技能标注情况进行扩充:其中任意一个作业人员p实际计算过程中占份额w/100
×
s.length≈m,则扩充人员列表s=s∪{p_1,p_2

p_(m-1)}。将第一人员列表的各个祖业人员分别按照上述方法计算进行扩充,即可得到第二人员列表。
39.步骤s104:将第二人员列表中的元素顺序打乱,得到第三人员列表。
40.具体地,列表中的元素是指列表中的每一项记录,也即每一项作业人员信息,可随机打乱第二人员列表中的元素顺序,也即随机交换各列表项中的作业人员信息,也可遵照一定的算法进行打乱。例如,第二人员列表为{x1,x2,x3,x4,x4,x4,x5,x6,x6},共包括9个元素,在该步骤中,将该9个元素的顺序打乱。
41.可选地,在将第二人员列表中的元素顺序打乱时,可采用如下的步骤:在0到n-i的范围内生成一个随机整数x,其中,n为第二人员列表的长度;将第二人员列表中的元素xn-i与元素xx互换位置,其中,元素xm为第二人员列表中的第m个元素,i=1,2,3,

,n,当i等于n时,得到第三人员列表。
42.在一种具体的实施例中,步骤s104包括:
43.步骤s1041:建立一个长度为n的数组w,存放1到n的数值;
44.步骤s1042:生成一个从0到n-i的随机整数x,i的初始值为1;
45.步骤s1043:将数组w中下标为x的元素作为数值序列的第i个数;
46.步骤s1044:将数组w中下标为n-i的元素与下标为x的元素互换;
47.步骤s1045:判断i是否等于n;
48.步骤s1046:若i不等于n,则设置i=i 1,并返回步骤s1042;
49.步骤s1047:若i等于n,将数值序列作为元素下标依次获取第二人员列表中的元素,得到第三人员列表。
50.通过上述步骤s1042至步骤s1046,直到输出n个数为止,最终通过步骤s1047将输出的数字作为第二人员列表下标取出的数据,则为打散后的人员列表,也即第三人员列表。每个人员被选中的概率接收同一个工单的概率均为1/n,对于workers[i],打乱顺序后在第n-1个位置的概率是1/n,在n-2个位置的概率(n-1)/n
×
1/(n-1)=1/n,在第n-k个位置的概率(n-1)/n
×
(n-2)/(n-1)
×…×
(n-k 1)/(n-k 2)
×
1/(n-k 1)=1/n,使得第三人员列表中每个人员被选中的概况相同。
[0051]
步骤s105:按照第三人员列表分配工单列表中的工单任务。
[0052]
采用该实施例提供的工单分配方法,首先确定待分配工单的作业人员,由待分配工单的作业人员形成一个第一人员列表,然后获取第一人员列表中各作业人员的作业权重,按照该作业权重对第一人员列表扩充,扩充后得到第二人员列表,其中,一个作业人员的作业权重越大,该作业人员在第二人员列表中的出现次数越多,最后将第二人员列表中的元素顺序打乱,得到第三人员列表,作为工单任务的人员分配列表,按照该第三人员列表分配工单列表中的工单任务,使得作业人员的作业权重越大,在工单任务分配时被分配到的概率越大;作业人员的作业权重越小,在工单任务分配时被分配到的概率越小,同时将第二人员列表中的元素顺序打乱,得到第三人员列表,最终按照第三人员列表分配工单列表中的工单任务,避免工单分配固化,使得工单任务的分配满足对不同作业人员工作量的灵活要求,分配更合理。
[0053]
可选地,在一种实施例中,上述步骤s103,也即根据作业权重扩充第一人员列表的步骤还包括:在计算作业人员的作业权重与第一参数的乘积m之前,确定工单列表中工单任务总数;根据工单任务总数确定a,以使第二人员列表长度大于或等于任务总数;上述步骤s105,按照第三人员列表分配工单列表中的工单任务的步骤包括:遍历工单列表,逐个向第三人员列表中的人员信息对应的作业人员分配工单任务。
[0054]
例如工单任务总数为36,第一人员列表包括a、b、c、d、e共5个作业人员,则可确定a为8(或者也可大于8)。各作业人员的作业权重分别依次为0.4、0.1、0.05、0.3、0.15,计算各作业人员的作业权重与第一参数的乘积m分别依次为16、4、2、12、6,则第二人员列表中a、b、c、d、e分别依次出现的次数为16、4、2、12、6,在将第二人员列表中人员顺序打乱后,得到第三人员列表。最后遍历工单列表,逐个向第三人员列表中的人员分配工单任务。
[0055]
可选地,在一种实施例中,上述步骤s103,也即根据作业权重扩充第一人员列表的步骤还包括:在计算作业人员的作业权重与第一参数的乘积m之前,确定a以使第二人员列表中出现最少的作业人员的出现次数为1次;该工单分配方法还包括:当工单列表中工单任务总数大于第二人员列表长度时,根据第二人员列表长度将工单列表中的工单任务进行分组,其中,每个任务分组中的任务数量小于或等于第二人员列表长度;将第二人员列表中的元素顺序打乱,得到第三人员列表的步骤包括:针对每个任务分组,分别执行将第二人员列表中的元素顺序打乱,得到第三人员列表的步骤,以确定与任务分组对应的第三人员列表;上述步骤s105,按照第三人员列表分配工单列表中的工单任务的步骤包括:针对每个任务
分组,遍历任务分组的任务,逐个向与任务分组对应的第三人员列表中的人员分配工单任务。
[0056]
例如工单任务总数为36,第一人员列表包括a、b、c、d、e共5个作业人员,各作业人员的作业权重分别依次为0.4、0.1、0.05、0.3、0.15,作业权重最小的作业人员未c,权重为0.05,若其在第二人员列表中出现次数为1次,则a为4,也即4*5*0.05=1,从而计算各作业人员的作业权重与第一参数的乘积m分别依次为8、2、1、6、3,也即第二人员列表中a、b、c、d、e分别依次出现的次数为8、2、1、6、3,工单任务总数为36,第二人员列表长度为20,此时将工单任务进行分组,其中第一任务分组的工单任务为任务1-20,第二任务分组的工单任务为任务21-36。针对第一任务分组,将第二人员列表中的元素顺序打乱,得到一个第三人员列表,作为与第一任务分组对应的第三人员列表甲,遍历第一任务分组的任务,逐个向第三人员列表甲中的人员分配工单任务;针对第二任务分组,将第二人员列表中的元素顺序打乱,得到另一个第三人员列表,作为与第二任务分组对应的第三人员列表乙,遍历第二任务分组的任务,逐个向第三人员列表乙中的人员分配工单任务。
[0057]
采用该实施例提供的工单分配方法,使得作业组人员等概率的能够接收到同一个工单作业任务,一方面不会收到固定时段创建、固定类别或者其他固有特性的工单任务,另一方面提升了作业人员处理各种类别、来自不同领域工单的综合能力,同时也从沉淀交流知识方面拓宽了整个作业组的经验积累,通过作业人员技能标注计算权重机制,倡导能者多劳的思想,充分发动了优秀作业人员更多的贡献,同时亦带动了新人的参与程度,整体提升了作业组处理工单任务的效率。
[0058]
实施例二
[0059]
对应于上述实施例一,本发明实施例二提供了一种工单分配装置,相应的技术特征和对应的技术效果可参考上述实施例一,该处不再赘述。图2为本发明实施例二提供的工单分配装置的框图,如图2所示,该装置包括:确定模块201、获取模块202、扩充模块203、处理模块204和分配模块205。
[0060]
确定模块201用于确定待分配工单的作业人员,得到第一人员列表;获取模块202用于获取所述作业人员的作业权重;扩充模块203用于根据所述作业权重扩充所述第一人员列表,得到第二人员列表,其中,所述作业人员的作业权重越大,所述作业人员在所述第二人员列表中的出现次数越多;处理模块204用于将所述第二人员列表中的元素顺序打乱,得到第三人员列表;以及分配模块205用于按照所述第三人员列表分配工单列表中的工单任务。
[0061]
可选地,在一种实施例中,扩充模块203包括:计算单元,用于计算所述作业人员的作业权重与第一参数的乘积m,其中,所述第一参数为所述第一人员列表长度的a倍,a为正整数,m大于或等于1;以及增加单元,用于在所述第一人员列表中增加m-1个所述作业人员的信息。
[0062]
可选地,在一种实施例中,扩充模块203还包括:第一确定单元,用于在计算单元计算所述作业人员的作业权重与第一参数的乘积m之前,确定所述工单列表中的工单任务总数;第二确定单元,根据所述工单任务总数确定a,以使所述第二人员列表长度大于或等于所述任务总数;分配模块205在按照所述第三人员列表分配工单列表中的工单任务时,具体执行的步骤包括:遍历所述工单列表,逐个向所述第三人员列表中的人员信息对应的作业
人员分配所述工单任务。
[0063]
可选地,在一种实施例中,扩充模块203还包括:第三确定单元,用于在计算单元计算所述作业人员的作业权重与第一参数的乘积m之前,确定a以使所述第二人员列表中出现最少的作业人员的出现次数为1次;所述工单分配装置还包括:分组模块,用于当所述工单列表中工单任务总数大于所述第二人员列表长度时,根据所述第二人员列表长度将所述工单列表中的工单任务进行分组,其中,每个任务分组中的任务数量小于或等于所述第二人员列表长度;处理模块204在将所述第二人员列表中的元素顺序打乱,得到第三人员列表时,具体执行的步骤包括:针对每个所述任务分组,分别执行将所述第二人员列表中的元素顺序打乱,得到第三人员列表的步骤,以确定与所述任务分组对应的第三人员列表;分配模块205在按照所述第三人员列表分配工单列表中的工单任务时,具体执行的步骤包括:针对每个所述任务分组,遍历所述任务分组的任务,逐个向与所述任务分组对应的第三人员列表中的人员分配所述工单任务。
[0064]
可选地,在一种实施例中,处理模块204包括:生产单元,用于在0到n-i范围内生成一个随机整数x,其中,n为所述第二人员列表的长度;置换单元,用于将所述第二人员列表中的元素xn-i与元素xx互换位置,其中,元素xm为所述第二人员列表中的第m个元素,i=1,2,3,

,n,当i等于n时,得到所述第三人员列表。
[0065]
可选地,在一种实施例中,处理模块204将所述第二人员列表中的元素顺序打乱时,具体执行的步骤包括:步骤s1:建立一个长度为n的数组w,存放1到n的数值;步骤s2:生成一个从0到n-i的随机整数x,i的初始值为1;步骤s3:将数组w中下标为x的元素作为数值序列的第i个数;步骤s4:将数组w中下标为n-i的元素与下标为x的元素互换;步骤s5:判断i是否等于n;步骤s6:若i不等于n,则设置i=i 1,并返回步骤s2;步骤s7:若i等于n,将所述数值序列作为元素下标依次获取所述第二人员列表中的元素,得到所述第三人员列表。
[0066]
可选地,在一种实施例中,所述工单分配装置还包括:预设模块,用于预设所述作业人员对应任务标签作业权重;确定模块,用于确定工单列表的任务标签;获取模块还用于根据所述任务标签获取所述作业人员的作业权重。
[0067]
实施例三
[0068]
本实施例三还提供一种计算机设备,如可以执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图3所示,本实施例的计算机设备01至少包括但不限于:可通过系统总线相互通信连接的存储器012、处理器011,如图3所示。需要指出的是,图3仅示出了具有组件存储器012和处理器011的计算机设备01,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
[0069]
本实施例中,存储器012(即可读存储介质)包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器012可以是计算机设备01的内部存储单元,例如该计算机设备01的硬盘或内存。在另一些实施例中,存储器012也可以是计算机设备01的外部存储设备,例如该计算机设备01上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器012还可以既包括计
算机设备01的内部存储单元也包括其外部存储设备。本实施例中,存储器012通常用于存储安装于计算机设备01的操作系统和各类应用软件,例如实施例二的工单分配方法、装置、计算机设备和可读存储介质的程序代码等。此外,存储器012还可以用于暂时地存储已经输出或者将要输出的各类数据。
[0070]
处理器011在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器011通常用于控制计算机设备01的总体操作。本实施例中,处理器011用于运行存储器012中存储的程序代码或者处理数据,例如工单分配方法、装置、计算机设备和可读存储介质等。
[0071]
实施例四
[0072]
本实施例四还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储工单分配方法、装置、计算机设备和可读存储介质,该计算机可读存储介质被处理器执行时实现实施例一的工单分配方法、装置、计算机设备和可读存储介质。
[0073]
进一步地,所述计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
[0074]
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
[0075]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0076]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0077]
本技术可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本技术可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0078]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方
法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
[0079]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

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

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

相关文献