一种工程数据调整方法及相关装置与流程

文档序号:24790694发布日期:2021-04-23 14:01阅读:来源:国知局

技术特征:
1.一种工程数据调整方法,其特征在于,包括:提取调整对象以及调整参数;所述调整参数包括调整模式、调整类型以及工程数据目标值;根据所述调整模式与所述调整类型构建调整数学模型;调用所述调整数学模型对所述调整对象的属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件。2.根据权利要求1所述的工程数据调整方法,其特征在于,调用所述调整数学模型对所述调整对象的属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件包括:当所述调整模式为第一调整模式,所述调整类型为第一调整类型时,调用所述调整数学模型对所述调整对象的第一属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件;当所述调整模式为第一调整模式,所述调整类型为第二调整类型时,调用所述调整数学模型对所述调整对象的第二属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件;当所述调整模式为第二调整模式时,调用所述调整数学模型对所述调整对象的属性值进行调整,并当本次调整所述调整对象的属性值后,若本次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差大于上一次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差,则每次对目标数量的第一类所述调整对象的第一属性值进行调整, 且若本次对目标数量的第一类所述调整对象的第一属性值进行调整后,本次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差大于上一次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差,则对第二类所述调整对象的第二属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件。3.根据权利要求2所述的工程数据调整方法,其特征在于,当判断出本次调整后本次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差大于上一次调整后工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差后,还包括:将所述调整对象的所述属性值还原为上一次调整后的所述调整对象的属性值。4.根据权利要求3所述的工程数据调整方法,其特征在于,每次对目标数量的第一类所述调整对象的第一属性值进行调整包括:将第一类所述调整对象按照工程数据的大小进行排序;从工程数据最大的第一类所述调整对象开始,每次对目标数量的第一类所述调整对象的第一属性值进行调整。5.根据权利要求4所述的工程数据调整方法,其特征在于,得到所述目标数量包括:计算当前所述工程量清单中所有的对象的工程数据之和与所述工程数据目标值的偏差值;计算所述偏差值与所述工程数据目标值的比值;将所述比值与所述调整对象的总数相乘得到所述目标数量。6.根据权利要求2所述的工程数据调整方法,其特征在于,调整所述调整对象的第一属
性值包括:根据所述工程数据目标值、调整前所述工程量清单中所有对象的工程数据之和以及所述工程量清单中的非调整对象的工程数据之和,按照第一预设规则计算得到第一调整系数;将所述第一调整系数与所述调整对象的第一属性值相乘。7.根据权利要求2所述的工程数据调整方法,其特征在于,调整所述调整对象的第二属性值包括:当所述调整模式为第一调整模式时,根据所述工程数据目标值、调整前所述工程量清单中所有对象的工程数据之和以及所述工程量清单中非调整对象的工程数据之和,按照第二预设规则计算得到第二调整系数,并将所述第二调整系数与所述调整对象的第二属性值相乘;当所述调整模式为第二调整模式时,根据所述工程数据目标值、调整前所述工程量清单中所有对象的工程数据之和以及所述工程量清单中非调整对象的工程数据之和,按照第一预设规则计算得到第二调整系数,并将所述第二调整系数与所述调整对象的第二属性值相乘。8.一种工程数据调整装置,其特征在于,包括:提取模块,用于提取调整对象以及调整参数;所述调整参数包括调整模式、调整类型以及工程数据目标值;构建模块,用于根据所述调整模式与所述调整类型构建调整数学模型;调整模块,用于调用所述调整数学模型对所述调整对象的属性值进行调整,直到工程量清单中所有对象的工程数据之和与所述工程数据目标值的偏差满足预设条件。9.一种工程数据调整设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的工程数据调整方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的工程数据调整方法的步骤。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1