近期热点
·如何释放C盘空间 27招具体优化技巧
·系统安装妙法:无光驱、无启动盘安装Windows系统
·CIO要提升企业管理的掌控能力
·SolidWorks Rx 系统诊断与分析 ( 下 )
·SolidWorks Rx 系统诊断与分析 ( 上 )
·第四届中国制造业ERP应用年会征文
 相关文章
·JSP中BOM动态显示与隐藏的关键技术
·有效加强投资回报 持续支持业务改进
·永不停止的信息化脚步
·企业导入ERP时机的反思
·SAP 助力翔鹭石化理顺“信息流”
·渠道大讨论——普蝶:荡胸生层云 修身而进
 相关新闻
·
用友亮相软博会 连接世界级管理再成焦点
·
金蝶K/3发力成本管理
·
中国ERP应用显现新一轮热潮
·
2007用友技术大会在沪举行
·
5000多家制造商快速选用Infor ERP SyteLine
·
济南弘力科技携手神州数码ERP
 相关热贴
·[讨论]谁是中国最牛的制造业ERP供应商?
·[讨论]谁是中国最牛的制造业ERP供应商?
·文章评论:陈启申:ERP需要的不是泛化 而是专注
·家俱行业ERP选型,进行中。。。。。
·[推荐]GIII ERP系统简介
·诚聘微软ERP Dynamics AX售前顾问
 相关商城商品
· ERP系统的集成应用—— 企业管理信息化的必由之路
· 《ERP——从内部集成起步(第2版)》
· ERP 中国企业成败实录
· MRPⅡ/ERP 原理与应用
· MRPⅡ/ERP实施与管理
· 2003中国制造业信息化CAD/ERP产业技术发展报告
 
 
当前位置:技术信息化 -> PDM/PLM
 
动态BOM在批量定制企业PDM和ERP系统集成中的应用
发表时间:2006-5-12    来源:管理技术
关键字:ERP PDM 批量定制 BOM DBDL 
文章提出了一种BOM描述语言——DBDL (Dynamic Bill of Material Description Language) 对批量定制产品的BOM进行描述以形成批量定制产品的动态BOM。对动态BOM在批量定制企业PDM和ERP系统集成中的应用进行了分析并给出了一个具体的应用实例及在PDM系统基础上开发的部分界面。研究结果表明,通过动态BOM可以有效地提高批量定制企业PDM和ERP系统集成的效率,促进企业信息化工具应用水平的提高。

    0  引言

    随着市场竞争的加剧,现有的产品市场已经逐渐由卖方市场进入了一个买方市场,而买方市场对于商品的需求集中表现的特征就是小批量,个性化。由于这种市场状况的存在,必然要求企业以大批量生产的成本开发出适合客户个性化需求的产品。在现有的批量定制企业中,已有较多企业采用了PDM系统和ERP系统,PDM系统与ERP系统都管理与产品有关的信息,只是管理的目的和作用不同。与产品相关的数据是在产品的设计和加工过程中产生的,即在PDM管理下产生的,而在ERP系统中这些信息只是作为基础数据输入,据此编制主生产计划、物料需求计划、能力计划、采购计划等。因此二者的集成就显得尤为关键。在PDM和ERP的集成中,BOM是一个集成的中介,但在上述的两种系统中,BOM所反映的信息是不同的,而且由于定制产品的特殊性,要使二者能够很好的集成,不但要使BOM适应定制产品的特征,同时也要使PDM中生成的BOM能够自动转换为ERP系统能够输入的BOM。

    1  BOM的定义及分类

    BOM(Bill of Material),即物料清单,是一种描述产品装配体和零件之间关系的信息表。由于在产品的设计制造过程中各个部门的输入信息与输出信息的相异性,因此BOM的表现方式也存在多样性。在一般的BOM分类中,主要有工程BOM (EBOM) , 制造BOM (MBOM) , 生产BOM ( PBOM) , 采购BOM(SBOM) 等。其中,工程BOM是其它各BOM视图的主要数据源,而制造BOM等下游BOM,需要从EBOM 中继承BOM 的组成结构等共享信息。

    图1 是一个简单的例子,从图中可以看出EBOM和MBOM的区别,EBOM由于是和产品的设计有关,因此BOM的结构直接反映的就是产品的装配结构关系,但零件的数量、材料等属性在EBOM中并不体现。而MBOM是和制造有关的BOM,因此BOM的结构并不反映产品装配结构的层次关系,但是零件的数量、材料等属性却在MBOM中体现。

    2  批量定制产品BOM的特点

    批量定制产品的BOM与批量生产产品的BOM有很大的区别。在批量生产环境下,由于产品品种比较单一,每个产品的生命周期较长,因此BOM相对稳定,每开发一个新产品都有一个新的BOM与之对应。而在批量定制生产环境下,强调产品的客户化、个性化,因此会造成产品系列较多而产品生命周期较短的情况,这样,为每一个产品建立一个静态BOM是不实际的,不但建立BOM的过程费时费力,同时也会引起BOM 的爆炸性组合结果。为了满足客户个性化、多样化的产品需求,应建立一种模块化的BOM。适应批量定制产品的模块化BOM可分为两层:反映产品项目结构的产品层BOM 和反映各模块结构的模块层BOM,如图2 所示。

    (1) 产品层BOM

    产品层BOM表示某个产品项目由哪些模块组成。它的容量随着客户订单种类的增加而增大。客户选择了某些可选的模块就构成了一种产品品种。所以产品层BOM 除了生产商原有的产品种类以外,客户定制的产品也可及时地添加到BOM中。

    (2) 模块层BOM

    模块层BOM表示各模块的组成情况。它与传统BOM的一个重要的区别在于后者的顶层是产品项目,而模块层BOM的顶层表示的是产品下一层的模块。它的结构相对稳定,其容量随新产品的研发而增加,当现有的模块不能满足顾客特有的需求时,可以开发新的模块,并将开发的新模块项目添加到模块层BOM中。

    3  批量定制产品动态BOM的构造

    3. 1  动态BOM构造

    动态BOM是用DBDL(Dynamic Bill of Material Description Language)语言来对定制产品的BOM进行描述后形成的一种BOM 的规范化结构,批量定制产品的动态BOM 分为两层,第一层是产品层BOM。第二层是模块层BOM。在用DBDL 对产品层BOM进行描述时,首先要对产品的属性进行定义,然后再描述其组成方式。模块层BOM的DBDL 描述包括模块的DBDL 描述及零件的DBDL描述。产品层BOM 和模块层BOM的DBDL描述如表1所示。

    在用DBDL 语言描述一个定制产品的过程中,有一些规则需要参照,例如:用Product 表示产品,Module 表示模块,Component 表示零件;编号1 - ×××表示产品层中的产品,2 - ×××、3 - ×××、4 - ×××表示模块层中的模块、部件和零件。其中编号×- ×××中的×表示层次码, ×××表示顺序码。

 
2页,当前第1
责任编辑:况长进