一种物料清单管理方法、装置、设备和存储介质与流程
- 国知局
- 2024-07-31 22:47:03
本技术涉及物料清单管理,特别是涉及一种物料清单管理方法、装置、设备和存储介质。
背景技术:
1、物料清单(bill ofmaterial,bom),采用计算机辅助企业生产管理,首先要使计算机能够读出企业所制造的产品构成和所有要涉及的物料,为了便于计算机识别,必须把用图示表达的产品结构转化成某种数据格式,这种以数据格式来描述产品结构的文件就是物料清单,即是bom。它是定义产品结构的技术文件,因此,它又称为产品结构表或产品结构树。在某些工业领域,可能称为“配方”、“要素表”或其它名称。
2、物料清单是产品开发及量产的重要数据资料,随着服务器产品的不断升级,模块不断增加,物料清单的复杂程度也不断着增加,单层次的物料清单仅能满足单一产品配置,已无法满足多元化配置的产品需求,目前需要多层级结构的服务器模块化物料清单以实现不同配置的产品自由选配。
3、目前服务器模块化物料清单结构重复工作量大,效率低,维护工作繁杂,而且开发阶段数据安全无法得到保证。
技术实现思路
1、基于此,有必要针对上述背景技术中提到的至少一个技术问题,提供一种物料清单管理方法、装置、设备和存储介质,能够提高服务器模块化物料清单开发效率,保证物料清单数据安全。
2、本技术实施例提供的具体技术方案如下:
3、第一方面,提供一种物料清单管理方法,包括:
4、创建服务器模块化物料清单层级架构库,对所有物料根据状态标记进行模块化分类;
5、获取产品实际需求,并根据所述产品实际需求以及模块化分类在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构;
6、根据所述模块化物料清单层级结构进行可用性测试维护;
7、发布测试后的模块化物料清单层级结构。
8、进一步的,所述创建服务器模块化物料清单层级架构库,对所有物料根据状态标记进行模块化分类,包括:
9、遍历当前库中所有物料,对所有物料根据状态标记进行模块化分类,所述状态标记包括通用状态和管控状态;
10、针对所述状态标记为管控状态的模块化物料,设定染色层级执行分层级管控,指定对应所述染色层级的模块化物料需要满足对应所述染色层级的限制条件才能被使用。
11、进一步的,所述染色层级包括第一层级、第二层级以及第三层级中的至少一种,所述第一层级、所述第二层级以及所述第三层级分别对应第一染色、第二染色以及第三染色,所述方法还包括:
12、响应于检测到当前模块化物料的状态标记为管控状态,确定所述当前模块化物料的染色层级;
13、若所述当前模块化物料的染色层级为第一层级,将所述当前模块化物料按照对应使用平台进行管控,并标记为第一染色;
14、若所述当前模块化物料的染色层级为第二层级,将所述当前模块化物料按照对应客户属性进行管控,并标记为第二染色;
15、若所述当前模块化物料的染色层级为第三层级,将所述当前模块化物料按照对应测试进度进行管控,并标记为第三染色。
16、进一步的,所述第三染色包括第三子染色一、第三子染色二、第三子染色三以及第三子染色四中的至少一种,所述方法还包括:
17、若所述当前模块化物料的染色层级为第三层级且测试进度为测试通过,标记当前模块化物料为第三子染色一;
18、若所述当前模块化物料的染色层级为第三层级且测试进度为正在测试,标记当前模块化物料为第三子染色二;
19、若所述当前模块化物料的染色层级为第三层级且测试进度为未进行测试,标记当前模块化物料为第三子染色三;
20、若所述当前模块化物料的染色层级为第三层级且测试进度为测试未通过,标记当前模块化物料为第三子染色四。
21、进一步的,所述根据所述产品实际需求在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构,包括:
22、根据所述服务器模块化物料清单层级架构库选择对应所需模块加入,组成对应产品的模块化物料清单层级结构;
23、判断加入的模块下是否存在适用于当前产品的模块化物料清单层级结构的规格,若存在,直接选择对应规格;若不存在,在当前产品的模块化物料清单层级结构中增加所述加入的模块的规格。
24、进一步的,所述根据所述产品实际需求在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构,还包括:
25、根据所述产品实际需求将产品所需所有实体物料清单反查所述服务器模块化物料清单层级架构库中对应的模块,将反查得到的模块的规格添加至产品的模块化物料清单层级结构;
26、响应于检测到所述实体物料清单中存在未反查得到的模块,针对未反查得到的模块对应的物料执行告警,接收用户根据告警选择的目标模块,并将目标模块加入至产品的模块化物料清单层级结构。
27、进一步的,所述发布测试后的模块化物料清单层级结构,包括:
28、对所述模块化物料清单层级结构进行可用性校验,检测所述模块化物料清单层级结构的每个模块下是否至少有一种规格物料可用,得到检测结果。
29、进一步的,所述方法还包括:
30、若所述模块化物料清单层级结构中至少有一种规格物料可用,所述检测结果为检测通过;
31、若所述模块化物料清单层级结构的任一必选模块无规格物料可用,所述检测结果为检测不通过;
32、若所述模块化物料清单层级结构的任一非必选模块无规格物料可用,所述检测结果为对应非必选模块需执行模块隐藏。
33、第二方面,提供一种物料清单管理装置,所述装置包括:
34、创建模块,用于创建服务器模块化物料清单层级架构库,对所有物料根据状态标记进行模块化分类;
35、选配模块,用于获取产品实际需求,并根据所述产品实际需求以及模块化分类在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构;
36、测试模块,用于根据所述模块化物料清单层级结构进行可用性测试维护;
37、发布模块,用于发布测试后的模块化物料清单层级结构。
38、第三方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
39、创建服务器模块化物料清单层级架构库,对所有物料根据状态标记进行模块化分类;
40、获取产品实际需求,并根据所述产品实际需求以及模块化分类在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构;
41、根据所述模块化物料清单层级结构进行可用性测试维护;
42、发布测试后的模块化物料清单层级结构。
43、第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
44、创建服务器模块化物料清单层级架构库,对所有物料根据状态标记进行模块化分类;
45、获取产品实际需求,并根据所述产品实际需求以及模块化分类在所述服务器模块化物料清单层级架构库选择对应所需模块组成对应产品的模块化物料清单层级结构;
46、根据所述模块化物料清单层级结构进行可用性测试维护;
47、发布测试后的模块化物料清单层级结构。
48、本技术实施例具有如下有益效果:
49、本技术实施例提供的一种物料清单管理方法、装置、设备和存储介质,能够提高服务器模块化物料清单数据的开发效率,通过创建服务器模块化物料清单层级架构库保证物料清单数据的数据安全,能够实现服务器模块化物料清单数据全生命周期的线上管理,具备服务器模块化物料清单在线开发、编辑、存储、审核、维护以及产品的模块化物料清单层级结构自动生成功能,提升物料清单开发效率,提升用户的使用体验。
本文地址:https://www.jishuxx.com/zhuanli/20240730/194568.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。