如何用access做bom清单 access bom表的结构?
access bom表的结构?
一、常规项方法
在悠久的传统的MRP软件中,BOM是采用网状的结构存储数据的,并且可能会出现一个父项编号下面有很多个子项编号,一个子项编号同时不属于有所不同的父项编号的情况。其数据结构为:父项编号,子项编号,结构数量,低层码。软件这个可以实际项目蜷进的来表示物料间的层次关系。
优点:1)适应性好,存储数据量小。
2)便于掌握并且物料分解和材料汇总。
缺点:1)需编制大量程序实现方法直观显示产品构成。
2)不便于日后进行反查零件比较适合产品的情况。
二、树型结构方法
在MRP软件中,特别是在WINDOWS平台下的MRP软件,像是BOM采用树型结构接受构造,其数据结构为:Treekey,Parent,物资编码,结构数量,分解标志。其中Treekey标注节点号,Parent标识父节点号。
优点:1)借用WINDOWS平台的TreeView控件可以不基于节点的添、删、复制等你操作。
2)界面构造美观、直观易懂,用户操作简单。
3)慢慢适应单件小批量生产下产品BOM的构造。
缺点:1)相对于多系列多产品的情况,数据量会剧烈膨胀起来。
2)不便于参与反查零件更适合产品的情况。
3)物料分解成算法编制比较比较紧张,去处理不恰当的话效率会很低。
三、标识位方法
此方法适合我多系列多产品的情况,每一种相同的零件都要标识出它适合我的系列和产品型号,常规在或则型号标志位置位的方法。
.例如:某机车厂有17个产品系列,每个系列最少有20~25个有所不同型号的产品,每个产品有80~90个零件,按结构Treekey,Parent构造BOM,其留下记录条数大约为17*20*8027,200,其数据量相当巨大无比。可以编辑,修改,计算BOM可能效率比较低。
常规标志位方法按每个系列构造BOM很有可能可以不解决问题的方法:每个系列零件数总共在150~200条,其总记录数大约在2550条。
1)构造方法:
·BOM表结构:物资编码,结构数量,管辖区域系列,慢慢适应型号,物资类别
注释:在物资不适应该系列的某型号时,其字样位置1
物资类别两类:产成品,上用件,外购件,外协件
·MARK表结构:系列编号,物资编码,码位
注释:此处能保存各产成品填写的型号字样位。
2)物料化合算法
拿出MPS中的一条记录,可以查询BOM.dbf,若该物资为产成品,网上查询MARK.dbf,拿出系列编号--xlbh,码位--mw,拿出BOM.dbf中所属系列xlbh,渐渐适应型号中mw1的记录。
MPS上中产成品需求数量*BOM中的结构数量既为零件毛市场需求量。此算法用不着递归过程,一个简单点SELECT语句再试一下,效率高。
优点:1)适合多系列多产品的情况,基础数据可按系列整理,具体实施工作量小。
2)物料物质分解算法效率高,速度快。
3)以便日后通过反查零件适合我的系列和型号。
缺点:1)具体的要求BOM只有一层,系列为根,该系列下的零件为叶子,适应性受限制。
2)不能不能以形象直观的不显示每个产品的组成。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。