BOM的关系型数据库设计及算法研究.pdf

总第 242期 计算机与数字工程 VoL37No.12

2009年第 l2期 Computer8 DigitalEngineering 14

BOM 的关系型数据库设计及算法研究

彭克勤 岳 清

(北京信息科技大学计算机学院 北京 100101)

摘 要 BOM是 ERP中极其重要的一部分.是许多功能的基础。冈此,为BOM设计一个合理的数据库系统和高效

的算法是非常必要的。文章给出了一种复合型的数据库的设计方式以及相应的遍历和反查算法,实现的系统已在矿山机械

行业 ERP中得到了成功的应用。

关键词 BOM 物料清单 企业资源计划 数据库 算法

中图分类号 TP312

DesignofRelationalDatabaseandResearchonAlgorithm forBOM

PengKeqin YueQing

(DepartmentofComputer。BeijingInformationScienceandTechnologyUniversity,Beijing 100101)

Abstract BOM playsanimportantroleinERP,manyfunctionsofERParebasedonit.itisnecessarytodesigna

sounddatabasesystem andanefficientalgorithm forBOM .Welistacompositedesignmodeofdatabasewiththeircorre·

spondingtraversalandanti—searchalgorithm .ThisdesignhasbeensuccessfullyusedinERPofminingmachineryindustry.

Keywords BOM ,billofmaterials.enterpriseresourceplanning,database,algorithm

ClassNumber TP3l2

1 引言 相应的遍历和反查算法。

2 概念简介

在企业资源计划 (EnterpriseResourcePlan~

ning,ERP)中,物料清单 (BillofMaterials,B()M) 物料是包括产品以及与生产产品有关的所有

是系统中的最基本资料,它是产品结构的技术性描 的物品,如原材料,辅助用品,半成品,成品等。物

述文件 ,BOM是一个层次分明的产品及其零部件 料清单是一种树形结构,如图l所示,A产品的结

表,主要表明产品的加Tl装配结构以及相应零部件 构是由1个B、2个 C和3个D组成 ,C又由1个E

装配数_l1]。BOM 是生成物料需求计划 (Material 和 2个 F组成,其他的部件依次类推。

RequirementPlanning,MRP)的基本信息,是联系 本文根据矿 山机

主生产计划 (MasterProductionSchedule,MPS)和 械行业通用的特点将

MRP的桥梁 ,是外协加丁和生产装配 的依据 。 物料分为 5类 :产品、

由此可见,B()M在 ERP中起到非常重要的作用, 零部件、自制品、标准

将直接关系到整个 ERP系统的运行效率、可靠及 件、标准件配件。产品

稳定性,因此为BOM设计一个合理的数据库系统 是指企业生产 的最终

和高效的算法是整个 ERP系统数据模型的核心,

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐