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

基于区块链的通信建设监管服务系统及方法与流程

2022-03-16 04:28:01 来源:中国专利 TAG:


1.本发明涉及通信建设技术领域,具体为一种基于区块链的通信建设监管服务系统及方法。


背景技术:

2.随着科学技术的进步以及经济发展对通信需求的增加,通信业进入高速发展的阶段,因此信息通信建设工程的规模也而持续增长。为了确保通信建设工程的质量,向社会提供优良的通信服务,需要对通信建设工程进行质量监督,通过选取具有一定涉及和施工管理经验的专业技术人员担任质量监督人员能够有效提升统建建设工程质量。但是具体针对某个通信建设工程选择何时的质量监督人员从而达到更加有效合理的质量监督是当前急需解决的问题。


技术实现要素:

3.本发明的目的在于提供一种基于区块链的通信建设监管服务系统及方法,以解决上述背景技术中提出的问题。
4.为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链的通信建设监管服务系统,所述监管服务系统包括质监员选取模块、建设状态获取模块、信息更新模块和完结标识添加模块,所述质监员选取模块用于获取目标通信工程的建设单位的信息,为该建设单位从质监员名录库中选取相应的质监员,所述建设状态获取模块用于获取某个通信工程的建设状态,在该个通信工程的状态处于建设状态中时,信息更新模块用于供建设单位将建设该个通信工程的材料建设信息上传到区块链数据库,质监员将采集到的该个通信工程的质监信息上传到区块链数据库,在该个通信工程的状态处于建设完结状态时,完结标识添加模块给该个通信工程所对应的数据信息添加完结标识。
5.进一步的,所述质监员选取模块包括候选质监员选取模块、参考信息获取模块、采集指数获取模块、评价指数获取模块、参与指数获取模块、候选指数计算模块、优选质监员选取模块和质监员抽取模块,所述候选质监员选取模块设质监员名录库中的各个质监员历史质监过该建设单位建设通信工程的次数为匹配次数,在某个质监员的匹配次数小于匹配次数阈值,令该个质监员为候选质监员,所述参考信息获取模块获取添加有完结标识的通信工程所对应的数据信息为候选参考信息,如果候选质监员质监过某个通信工程,那么该通信工程所对应的候选参考信息为该候选质监员的参考信息,所述采集指数获取模块获取某个候选质监员在某份参考信息中采集上传质监信息的次数c以及该份参考信息的周期时长t,计算该个候选质监员的该份参考信息的采集因子dz=t/c,据此计算该个候选质监员的所有参考信息的采集因子的平均值,对每个候选质监员的所有参考信息的采集因子的平均值进行归一化处理得到采集指数d,所述评价指数获取模块获取某个候选质监员的各份参考信息中的各条质监信息的内容并据此计算该个候选质监员的评价指数e,所述参与指数获取模块获取某个候选质监员最近预设时间段内质监过参考信息所对应的通信工程的
次数为参与次数,并对每个候选质监员的参与次数进行归一化处理得到参与指数f,所述候选指数计算模块分别计算各个候选质监员的候选指数u=0.39*d 0.36*e 0.25*f,所述优选质监员选取模块将各个候选质监员的候选指数按照从小到大的顺序排序,选取排序前m的候选指数所对应候选质监员为优选质监员,所述质监员抽取模块从优选质监员进行随机抽取该建设单位的质监员。
6.进一步的,所述评价指数获取模块包括存疑信息判断模块和评价指数计算模块,所述存疑信息判断模块用于获取某个候选质监员的各份参考信息中的各条质监信息的内容,在某条质监信息中的内容中仅包含积极关键字时,设该条质监信息为存疑信息,所述评价指数计算模块计算某个候选质监员的评价指数其中,b为该个候选质监员的参考信息的个数,ti表示该个候选质监员的第i个参考信息的周期时长,ei表示该个候选质监员在第i个参考信息中质监信息为存疑信息的条数,ci表示该个候选质监员在第i个参考信息中采集上传质监信息的次数,其中,某份参考信息的周期时长为该份参考信息所对应的通信工程从开始建设到建设完结的时长。
7.进一步的,所述质监员抽取模块包括质监员个数获取模块、第一处理模块和第二处理模块,所述质监员个数获取模块用于获取该建设单位所需的质监员的个数k,在该建设单位所需的质监员的个数k等于1时,令第一处理模块从所有的待抽取质监员中进行随机抽取一位质监员作为该建设单位的质监员,在该建设单位所需的质监员的个数k大于等于2时,令第二处理模块从所有的待抽取质监员中进行随机抽取k位质监员作为该建设单位的预备质监员,并分别获取各个预备质监员的最近一份参考信息中的质监信息为待比较信息,分别比较两两预备质监员的待比较信息的内容的相似度,并据此计算所有的两两预备质监员的待比较信息的内容的相似度的平均值,如果相似度的平均值大于等于相似度阈值,重新随机抽取k位质监员作为该建设单位的预备质监员后再进行相似度平均值比较直到计算出的相似度的平均值小于相似度阈值,如果相似度的平均值小于相似度阈值,那么这k位预备质监员为该建设单位的质监员。
8.一种基于区块链的通信建设监管服务方法,所述监管服务方法包括:
9.获取目标通信工程的建设单位的信息,为该建设单位从质监员名录库中选取相应的质监员;
10.获取某个通信工程的建设状态,当该个通信工程的状态处于建设状态中时,建设单位将建设该个通信工程的材料建设信息上传到区块链数据库,质监员将采集到的该个通信工程的质监信息上传到区块链数据库,
11.当该个通信工程的状态处于建设完结状态时,给该个通信工程所对应的数据信息添加完结标识。
12.进一步的,所述为该建设单位分配相应的质监员包括:
13.设质监员名录库中的各个质监员历史质监过该建设单位建设通信工程的次数为匹配次数,如果某个质监员的匹配次数小于匹配次数阈值,那么该个质监员为候选质监员;
14.获取添加有完结标识的通信工程所对应的数据信息为候选参考信息,如果候选质监员质监过某个通信工程,那么该通信工程所对应的候选参考信息为该候选质监员的参考信息;
15.获取某个候选质监员在某份参考信息中采集上传质监信息的次数c以及该份参考信息的周期时长t,计算该个候选质监员的该份参考信息的采集因子dz=t/c,据此计算该个候选质监员的所有参考信息的采集因子的平均值,对每个候选质监员的所有参考信息的采集因子的平均值进行归一化处理得到采集指数d;
16.获取某个候选质监员的各份参考信息中的各条质监信息的内容,如果某条质监信息中的内容中仅包含积极关键字,那么该条质监信息为存疑信息,分别统计各份参考信息中质监信息为存疑信息的条数,那么该个候选质监员的评价指数其中,b为该个候选质监员的参考信息的个数,ti表示该个候选质监员的第i个参考信息的周期时长,ei表示该个候选质监员在第i个参考信息中质监信息为存疑信息的条数,ci表示该个候选质监员在第i个参考信息中采集上传质监信息的次数;
17.获取某个候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数,并对每个候选质监员的参与次数进行归一化处理得到参与指数f;
18.分别计算各个候选质监员的候选指数u=0.39*d 0.36*e 0.25*f,
19.将各个候选质监员的候选指数按照从小到大的顺序排序,选取排序前m的候选指数所对应候选质监员为优选质监员;
20.从优选质监员进行随机抽取该建设单位的质监员。
21.进一步的,所述从优选质监员进行随机抽取该建设单位的质监员包括:
22.获取该建设单位所需的质监员的个数k,如果该建设单位所需的质监员的个数k等于1,那么从所有的待抽取质监员中进行随机抽取一位质监员作为该建设单位的质监员;
23.如果该建设单位所需的质监员的个数k大于等于2,那么从所有的待抽取质监员中进行随机抽取k位质监员作为该建设单位的预备质监员,
24.分别获取各个预备质监员的最近一份参考信息中的质监信息为待比较信息,分别比较两两预备质监员的待比较信息的内容的相似度,并据此计算所有的两两预备质监员的待比较信息的内容的相似度的平均值,
25.如果相似度的平均值大于等于相似度阈值,重新随机抽取k位质监员作为该建设单位的预备质监员后再进行相似度平均值比较,直到计算出的相似度的平均值小于相似度阈值;
26.如果相似度的平均值小于相似度阈值,那么这k位预备质监员为该建设单位的质监员。
27.进一步的,所述为该建设单位分配相应的质监员还包括:
28.某份参考信息的周期时长为该份参考信息所对应的通信工程从开始建设到建设完结的时长。
29.与现有技术相比,本发明所达到的有益效果是:本发明通过采集质监员的历史质监信息,对质监员质监过的建设单位、采集上传的之间信息内容进行分析选取合适的质监员,不仅使得质监员的选取过程更加公平公正,也使得选取的质监员更加合理客观,达到对通信建设工程更加有效合理的质量监督,保证通信服务的质量。
附图说明
30.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
31.在附图中:
32.图1是本发明基于区块链的通信建设监管服务系统的模块示意图;
33.图2是本发明基于区块链的通信建设监管服务系统的质监员选取模块的模块示意图;
34.图3是本发明基于区块链的通信建设监管服务方法的局部流程示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.请参阅图1-3,本发明提供技术方案:一种基于区块链的通信建设监管服务系统,所述监管服务系统包括质监员选取模块、建设状态获取模块、信息更新模块和完结标识添加模块,所述质监员选取模块用于获取目标通信工程的建设单位的信息,为该建设单位从质监员名录库中选取相应的质监员,所述建设状态获取模块用于获取某个通信工程的建设状态,在该个通信工程的状态处于建设状态中时,信息更新模块用于供建设单位将建设该个通信工程的材料建设信息上传到区块链数据库,质监员将采集到的该个通信工程的质监信息上传到区块链数据库,在该个通信工程的状态处于建设完结状态时,完结标识添加模块给该个通信工程所对应的数据信息添加完结标识。
37.所述质监员选取模块包括候选质监员选取模块、参考信息获取模块、采集指数获取模块、评价指数获取模块、参与指数获取模块、候选指数计算模块、优选质监员选取模块和质监员抽取模块,所述候选质监员选取模块设质监员名录库中的各个质监员历史质监过该建设单位建设通信工程的次数为匹配次数,在某个质监员的匹配次数小于匹配次数阈值,令该个质监员为候选质监员,所述参考信息获取模块获取添加有完结标识的通信工程所对应的数据信息为候选参考信息,如果候选质监员质监过某个通信工程,那么该通信工程所对应的候选参考信息为该候选质监员的参考信息,所述采集指数获取模块获取某个候选质监员在某份参考信息中采集上传质监信息的次数c以及该份参考信息的周期时长t,计算该个候选质监员的该份参考信息的采集因子dz=t/c,据此计算该个候选质监员的所有参考信息的采集因子的平均值,对每个候选质监员的所有参考信息的采集因子的平均值进行归一化处理得到采集指数d,所述评价指数获取模块获取某个候选质监员的各份参考信息中的各条质监信息的内容并据此计算该个候选质监员的评价指数e,所述参与指数获取模块获取某个候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数,并对每个候选质监员的参与次数进行归一化处理得到参与指数f,所述候选指数计算模块分别计算各个候选质监员的候选指数u=0.39-d 0.36*e 0.25*f,所述优选质监员选取模块将各个候选质监员的候选指数按照从小到大的顺序排序,选取排序前m的候选指数所对应候选质监员为优选质监员,所述质监员抽取模块从优选质监员进行随机抽取该
建设单位的质监员。
38.所述评价指数获取模块包括存疑信息判断模块和评价指数计算模块,所述存疑信息判断模块用于获取某个候选质监员的各份参考信息中的各条质监信息的内容,在某条质监信息中的内容中仅包含积极关键字时,设该条质监信息为存疑信息,所述评价指数计算模块计算某个候选质监员的评价指数其中,b为该个候选质监员的参考信息的个数,的个数,ti表示该个候选质监员的第i个参考信息的周期时长,ei表示该个候选质监员在第i个参考信息中质监信息为存疑信息的条数,ci表示该个候选质监员在第i个参考信息中采集上传质监信息的次数,其中,某份参考信息的周期时长为该份参考信息所对应的通信工程从开始建设到建设完结的时长。
39.所述质监员抽取模块包括质监员个数获取模块、第一处理模块和第二处理模块,所述质监员个数获取模块用于获取该建设单位所需的质监员的个数k,在该建设单位所需的质监员的个数k等于1时,令第一处理模块从所有的待抽取质监员中进行随机抽取一位质监员作为该建设单位的质监员,在该建设单位所需的质监员的个数k大于等于2时,令第二处理模块从所有的待抽取质监员中进行随机抽取k位质监员作为该建设单位的预备质监员,并分别获取各个预备质监员的最近一份参考信息中的质监信息为待比较信息,分别比较两两预备质监员的待比较信息的内容的相似度,并据此计算所有的两两预备质监员的待比较信息的内容的相似度的平均值,如果相似度的平均值大于等于相似度阈值,重新随机抽取k位质监员作为该建设单位的预备质监员后再进行相似度平均值比较直到计算出的相似度的平均值小于相似度阈值,如果相似度的平均值小于相似度阈值,那么这k位预备质监员为该建设单位的质监员。
40.一种基于区块链的通信建设监管服务方法,所述监管服务方法包括:
41.获取目标通信工程的建设单位的信息,为该建设单位从质监员名录库中选取相应的质监员;质监员即为质量监督人员,质监员名录库用于存储各个质量监督人员的信息,
42.所述为该建设单位分配相应的质监员包括:
43.设质监员名录库中的各个质监员历史质监过该建设单位建设通信工程的次数为匹配次数,如果某个质监员的匹配次数小于匹配次数阈值,那么该个质监员为候选质监员;当某个质监员质监过某个建设单位建设通信工程的次数比较多的时候,应当避免让该质监员监督该建设单位建设的通信工程,防止质监员与建设单位之间存在勾结,保证通信建设工程的质量监督的客观公平性;
44.获取添加有完结标识的通信工程所对应的数据信息为候选参考信息,如果候选质监员质监过某个通信工程,那么该通信工程所对应的候选参考信息为该候选质监员的参考信息;在实际实施过程中,考虑到某项通信工程有可能是只有一个质监员进行质量监督,也有可能是多个质监员一起进行质量监督,如果说每个候选质监员的单个人进行质量监督的次数比较大的时候,那么可以只获取质监员的单个人进行质量监督并且添加有完结标识的候选参考信息作为候选质监员的参考信息来进一步保证准确率;否则,不管是某个候选质监员单个人进行质量监督的还是与其他质监员一起进行质量监督的候选参考信息都作为该个候选质监员的参考信息;
45.获取某个候选质监员在某份参考信息中采集上传质监信息的次数c以及该份参考
信息的周期时长t,计算该个候选质监员的该份参考信息的采集因子dz=t/c,据此计算该个候选质监员的所有参考信息的采集因子的平均值,对每个候选质监员的所有参考信息的采集因子的平均值进行归一化处理得到采集指数d,某份参考信息的周期时长为该份参考信息所对应的通信工程从开始建设到建设完结的时长;某个候选质监员的采集指数d=(dx-dxmin)/(dxmax-dxmin),其中,dx为该个候选质监员的所有参考信息的采集因子的平均值,dxmin为所有候选质监员的所有参考信息的采集因子的平均值中的最小值,dxmax为所有候选质监员的所有参考信息的采集因子的平均值中的最大值;当某个候选质监员的采集指数越小,说明该候选质监员采集上质监信息的次数相对比较多,从而说明该候选质监员在监督通信工程时进行质量监督的次数相对比较多,有利于保证建设的通信工程的质量;
46.获取某个候选质监员的各份参考信息中的各条质监信息的内容,这里的各条质监信息内容是指该个候选质监员采集上传的质监信息,如果某条质监信息中的内容中仅包含积极关键字,那么该条质监信息为存疑信息,分别统计各份参考信息中质监信息为存疑信息的条数,那么该个候选质监员的评价指数其中,b为该个候选质监员的参考信息的个数,ti表示该个候选质监员的第i个参考信息的周期时长,ei表示该个候选质监员在第i个参考信息中质监信息为存疑信息的条数,ci表示该个候选质监员在第i个参考信息中采集上传质监信息的次数;通信工程的建设过程一般不可能是完美无缺的,总会出现一些大大小小的问题,所以质监信息中应当会出现一些消极关键字或者中性关键字,如果说质监信息中的内容中仅包含积极关键字的条数越多,说明该候选质监员的质量监督相对不到位,因此,当某个候选质监员的评价指数越小,说明该候选质监员的质量监督相对到位一些,从而有利于对通信工程的建设进行纠错,保证建设的通信工程的质量;同时本技术中将作为的权值,使得计算得到的评价指数更加合理;
47.获取某个候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数,并对每个候选质监员的参与次数进行归一化处理得到参与指数f,某个候选质监员的参与指数f=(h-hmin)/(hmax-hmin),其中,h为该个候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数,hmin为所有候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数中的最小值,hmax为所有候选质监员最近预设时间段内质监过参考信息所对应的通信工程的次数为参与次数的最大值;
48.分别计算各个候选质监员的候选指数u=0.39*d 0.36*e 0.25*f,
49.将各个候选质监员的候选指数按照从小到大的顺序排序,选取排序前m的候选指数所对应候选质监员为优选质监员,其中,m为自然数,m小于所有候选质监员的总个数;
50.从优选质监员进行随机抽取该建设单位的质监员,所述从优选质监员进行随机抽取该建设单位的质监员包括:
51.获取该建设单位所需的质监员的个数k,如果该建设单位所需的质监员的个数k等于1,那么从所有的待抽取质监员中进行随机抽取一位质监员作为该建设单位的质监员;
52.如果该建设单位所需的质监员的个数k大于等于2,那么从所有的待抽取质监员中进行随机抽取k位质监员作为该建设单位的预备质监员,
53.分别获取各个预备质监员的最近一份参考信息中的质监信息为待比较信息,分别比较两两预备质监员的待比较信息的内容的相似度,并据此计算所有的两两预备质监员的待比较信息的内容的相似度的平均值,比如该建设单位所需的质监员的个数k=3,分别为1号质监员、2号质监员、3号质监员,分别将1号质监员和2号质监员最近一份参考信息中的质监信息的内容进行相似度比较得到第一相似度,1号质监员和3号质监员最近一份参考信息中的质监信息的内容进行相似度比较得到第二相似度,2号质监员和3号质监员最近一份参考信息中的质监信息的内容进行相似度比较得到第三相似度,获取第一相似度、第二相似度、第三相似度的平均值,并将该平均值与相似度阈值进行比较;各个预备质监员的最近一份参考信息中的质监信息为待比较信息,进一步更合适的可以选取各个预备质监员最近一份单个人进行监督的参考信息中的质监信息为待比较信息;
54.如果相似度的平均值大于等于相似度阈值,重新随机抽取k位质监员作为该建设单位的预备质监员后再进行相似度平均值比较直到计算出的相似度的平均值小于相似度阈值;
55.如果相似度的平均值小于相似度阈值,那么这k位预备质监员为该建设单位的质监员;通过待比较信息的内容的相似度判断质监员质量监督通信工程的风格是否类似,应当尽可能的使得质量监督风格不相同,从而保证对通信建设工程的质量监督更加全面,有利于保证通信建设工程的质量;
56.获取某个通信工程的建设状态,当该个通信工程的状态处于建设状态中时,建设单位将建设该个通信工程的材料建设信息上传到区块链数据库,质监员将采集到的该个通信工程的质监信息上传到区块链数据库,将与通信工程建设相关的数据上传到区块链数据库防止数据被后续篡改,也便于后续对通信建设相关的数据进行追溯;
57.当该个通信工程的状态处于建设完结状态时,给该个通信工程所对应的数据信息添加完结标识。
58.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
59.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献