一种需求优先级的计算方法、系统和计算机可读存储介质与流程
本发明涉及生产计划排程,尤其涉及一种需求优先级的计算方法、系统和计算机可读存储介质。
背景技术:
1、在生产计划排程领域,传统决策需求优先级主要源于人工排单,在面对复杂多变的生产环境时暴露出的局限性。随着制造业向数字化转型,企业逐渐从“主观经验判断”转向“客观量化评估”与“算法动态决策”。工厂生产资源有限且生产需求量较大的情况下,需求优先级尤为重要,用于在产能不足时算法决策需求满足顺序的条件之一。
2、不同业务场景下的生产诉求存在显著差异,单一固化的评估模型难以适配多样化的管理需求。例如仅按订单交期远近升序排序,或通过if-else硬编码少量分支规则(如客户等级为战略客户时优先)。又如公开号为cn118134587a的中国专利申请公开一种客户订单优先级排序方法,以客户关键度、订单收益率、交货紧迫度为排序指标且对应固定的评判级,若业务策略变更需要重新构建矩阵和重算特征值,灵活性差。
3、由此,有必要提供一种具备高度灵活性与可扩展性、计算高效的需求优先级的计算方法。
技术实现思路
1、本发明的目的在于提出一种需求优先级的计算方法、系统和计算机可读存储介质,通过外部配置文件实现不同业务场景自定义评估维度,并通过独立的规则配置文件实现计算逻辑的动态加载与差异化适配。
2、为达此目的,本发明采用以下技术方案:
3、一种需求优先级的计算方法,包括以下步骤:
4、构建多维评估模型,设置自定义的外部配置文件,所述外部配置文件中设置有各维度区间得分、各维度的动态权重以及优先级映射规则;
5、根据输入待优先级排序需求的维度数值或维度种类,读取外部配置文件中各维度的区间和对应的区间得分,以及读取外部配置文件中各个维度的动态权重;
6、根据区间得分和动态权重计算每个维度的得分,综合各维度的得分计算综合得分;
7、根据外部配置文件的优先级映射规则,输出综合得分对应的优先级段位。
8、进一步的,所述外部配置文件为excel工作表,所述excel工作表包含多个工作表页签,分为维度定义页签、区间得分规则页签、权重参数页签和优先级映射规则页签;
9、所述维度定义页签储存有维度的数值或种类对应的区间。
10、进一步的,所述外部配置文件更新后进行多层校验,包括数值范围合理性校验、一致性校验、权重和100%校验以及逻辑合理性校验。
11、进一步的,所述外部配置文件更新后替换原外部配置文件,基于更新的外部配置文件执行需求优先级的计算。
12、进一步的,各个所述维度设置优先分数,所述多维评估模型中设定各维度的优先分数综合得分相同时,结合各维度优先分数计算最终得分。
13、进一步的,所述综合各维度的得分计算综合得分的步骤,以及所述结合各维度优先分数计算最终得分的步骤中,计算方式为线性加权求和法或加权几何平均法。
14、进一步的,当所述维度的数值为历史周期性数据计算所得时,设置阈值区间;若计算结果超出阈值区间,则视为异常数据并输出异常提示;
15、历史周期数据计算所得的所述维度的数值在周期内计算需求优先级时被重复使用。
16、进一步的,所述多维评估模型的维度包括但不限于客户分类、需求预测准确率、产品边际额、订单交期紧急度、订单金额、客户历史合作贡献额、产品安全合规等级、物料齐套率、生产工艺难度系数、新品打样标识、客户满意度、战略项目标识、库存周转天数、能源负荷敏感度、退货率中的多种组合。
17、一种需求优先级的计算系统,用于实现所述的需求优先级的计算方法,所述计算系统包括:
18、模型构建模块,用于根据交互模块输入的维度数量和定义,构建多维评估模型,所述多维评估模型包括综合得分的计算公式;
19、配置解析模块,用于解析存储模块中的外部配置文件,将维度的区间得分、动态权重发送至加权计算模块,将优先级映射规则发送至优先级映射模块;
20、加权计算模块,根据区间得分和动态权重计算每个维度的得分,综合各维度得分得到综合得分;
21、优先级映射模块,根据优先级映射规则得到综合得分对应的优先级段位,将优先级段位发送至交互模块;
22、存储模块,用于存储外部配置文件;
23、交互模块,用于输入各维度数值或维度种类、对存储模块中的外部配置文件进行修改,以及输入维度数量和各维度的定义。
24、一种计算机可读存储介质,用于存储可执行程序,当所述可执行程序被执行时,实现所述的需求优先级的计算方法。
25、本发明提供的技术方案可以包括以下有益效果:
26、本方案通过对多个评估维度的加权量化评分,将各个维度统一映射为标准化的区间得分,在通过动态权重获得各维度的综合得分之后根据优先级映射规则输出优先级段位,消除人工主观认知偏差,实现决策客观性。
27、维度定义、区间得分、权重占比到优先级映射规则均外置至配置文件,无需算法开发人员接入,业务人员能自行维护和调整外部配置文件实现优先级策略调整,使得需求优先级算法应用更灵活,适应业务策略变更的调整。
1.一种需求优先级的计算方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的需求优先级的计算方法,其特征在于,所述外部配置文件为excel工作表,所述excel工作表包含多个工作表页签,分为维度定义页签、区间得分规则页签、权重参数页签和优先级映射规则页签;
3.根据权利要求2所述的需求优先级的计算方法,其特征在于,所述外部配置文件更新后进行多层校验,包括数值范围合理性校验、一致性校验、权重和100%校验以及逻辑合理性校验。
4.根据权利要求3所述的需求优先级的计算方法,其特征在于,所述外部配置文件更新后替换原外部配置文件,基于更新的外部配置文件执行需求优先级的计算。
5.根据权利要求1所述的需求优先级的计算方法,其特征在于,各个所述维度设置优先分数,所述多维评估模型中设定各维度的优先分数综合得分相同时,结合各维度优先分数计算最终得分。
6.根据权利要求5所述的需求优先级的计算方法,其特征在于,所述综合各维度的得分计算综合得分的步骤,以及所述结合各维度优先分数计算最终得分的步骤中,计算方式为线性加权求和法或加权几何平均法。
7.根据权利要求6所述的需求优先级的计算方法,其特征在于,当所述维度的数值为历史周期性数据计算所得时,设置阈值区间;若计算结果超出阈值区间,则视为异常数据并输出异常提示;
8.根据权利要求7所述的需求优先级的计算方法,其特征在于,所述多维评估模型的维度包括但不限于客户分类、需求预测准确率、产品边际额、订单交期紧急度、订单金额、客户历史合作贡献额、产品安全合规等级、物料齐套率、生产工艺难度系数、新品打样标识、客户满意度、战略项目标识、库存周转天数、能源负荷敏感度、退货率中的多种组合。
9.一种需求优先级的计算系统,其特征在于,用于实现权利要求1~8任一项所述的需求优先级的计算方法,所述计算系统包括:
10.一种计算机可读存储介质,用于存储可执行程序,其特征在于,当所述可执行程序被执行时,实现权利要求1~8任一项所述的需求优先级的计算方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com