BOM架构设计.docx

上传人:b****6 文档编号:7901310 上传时间:2023-01-27 格式:DOCX 页数:35 大小:321.85KB
下载 相关 举报
BOM架构设计.docx_第1页
第1页 / 共35页
BOM架构设计.docx_第2页
第2页 / 共35页
BOM架构设计.docx_第3页
第3页 / 共35页
BOM架构设计.docx_第4页
第4页 / 共35页
BOM架构设计.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

BOM架构设计.docx

《BOM架构设计.docx》由会员分享,可在线阅读,更多相关《BOM架构设计.docx(35页珍藏版)》请在冰豆网上搜索。

BOM架构设计.docx

BOM架构设计

1前言

1.1目的

本详细设计说明书是在【BOM需求说明书】和【BOM数据库设计说明书】的基础上形成的,主要是详细说明模块内各功能的详细描述、界面表达、实现算法、数据信息关联、业务流程,并精确地表达各功能的界面形式和实现算法(可使用伪代码)。

任何对需求说明书或数据库设计说明书的修改,都应该检查本说明书是否应该修正。

1.2范围和功能

本详细设计说明书针对的产品:

BOM 系统,包括以下功能模块:

基础数据、物料清单、成本

1.3适用读者

与《物料清单》开发相关的

软件需求分析人员

设计人员

软件客户代表

软件开发者 

1.4 读者须知 

1、黑体——重点强调 

2、双删除线——要(已经)删除的内容 

3、兰色字体——需注意的内容

4、红色字体——需讨论或不明确的内容 

1.5 参考资料

参照资料名称

作者

1.6 修改说明

对本详细设计说明书的修改需经过以下流程:

1.6.1 界面和实现算法的修改

由设计说明书的编写者完成;对各模块主界面的修改需要经过技术方案组通过。

1.6.2 对数据库设计的修改

由于详细设计修改导致的数据库设计修改,需经过技术方案组同意,修改数据库设计说明书后修改。

1.6.3 对需求的修改

由于详细设计修改导致的需求修改,需经过公司运营委员会同意,修改需求设计说明书、数据库设计说明书后修改。

2系统概述

2.1系统概述

2.2系统功能机构图

3功能描述

3.1基础资料

3.1.1系统参数

基本参照其行业参数。

3.1.2其它基本资料

如 ABC 码,成组码,计量单位等。

3.2产品结构

3.2.1产品目录维护

3.2.1.1功能简述

对产品的参考类别、计量单位和 BOM 类型进行维护。

3.2.1.2主要业务

参考类别(增、删、改、打印)

计量单位(增、删、改、打印)

BOM类型(增、删、改、打印)

3.2.1.3要点说明

模块

要点说明

参考类别

系统默认值为:

自制半成品、产成品、包装物、低值易耗品、委托加工材料、原材料

计量单位

1)计量单位编码唯一,但名称可能重复。

 

2)单位设置是否为基准单位。

换算关系为:

本单位 = 基准单位/换算系数

BOM类型

系统默认值为:

制造BOM、计划BOM、设计BOM和报关BOM,在建立帐套时自动生成,不允许用户删除。

3.2.2物料资料维护

3.2.2.1 功能简述

该模块负责对物料的类别及其所有基本属性、控制属性、财务属性和附加属性进行全面的维护。

包括:

物料资料、物料类别、参考类别的增、删、改,同时能根据用户权限和系统实际运行情况控制物料部分具体属性的更改,并自动记录对物料数据的更改。

3.2.2.2 主要业务

⏹物料类别(增、删、改)

⏹参考类别(增、删、改)

⏹物料数据(增、删、改、打印)

⏹物料查询 

3.2.2.3 要点说明

模块

要点说明

物料类别

1)物料类别的层次理论上没有限制 

2)可设置多层物料类别。

实际处理中,如果某一物料类别下有具体的物料,就要限制在此类别下增加新的子类别;如果某一物料类别有子类别,同样限制在其下增加物料 

3)要求Treeview 能够根据用户的选择,自动按物料类别或参考类别进行组织。

物料维护

1)控制对具体物料的增、删、改、查和打印,提供物料的快速复制、类别更改、物料单位维护功能菜单项 

2)有子物料的不得删除;BOM表中已使用的不得删除 

3)有未完工的主计划、物料需求计划、采购计划、领料单等的不得删除 

4)系统提供历史资料维护功能 

5)系统支持多计量单位类型:

基准单位、采购单位、销售单位

物料查询

1)提供按物料类别(或参考类别)、编号、名称、规格等进行物料的模糊查询和快速定位功能

2)可以按物料的类型(有特征件产品,特征件,前使用状态等)进行过滤

3.2.3 产品结构维护

定义产品结构 BOM 表的相关信息和结构的快速维护、合法性检查等功能。

 

3.2.3.1 功能简述

产品结构能提供产品结构的增加、修改、删除、子物料信息录入、打印、子物料相关信息查询(如该物料的替换件、互换件等)、子物料替换料的维护等功能。

提供对产品结构的合法性检查功能,要求能够给出结构错误的原因。

3.2.3.2 主要业务

⏹测试产品结构维护(增加、修改、删除、打印)

⏹子物料相关信息查询(如该物料的替换件、互换件等)

⏹替换子物料 

3.2.3.3 数据来源

产品结构表

物料资料表

BOM修改历史记录表 

3.2.3.4 要点说明

模块

要点内容

要点说明

产品结构BOM维护

BOM类型

可搭建多种类型的BOM结构:

造BOM、划BOM、报关BOM、设计BOM以及用户自定义的BOM类型

增加子物料

1)增加、修改子物料时,系统将检验其合法性

2)子料类型、扣数批量、配比数、提前期偏置、备料方式、是否可选、特征/可选率(父物料不为特征件时为100,否则所有子物料的特征率之和必须等于100)等字段不能为空

3)父物料的互换件不能增加为子物料

4)包含父物料的特征件、虚项不能增加为子物料

5)父物料的替换件不能增加为子物料

6)其他合法性检查

修改子物料

系统将对BOM的修改及时反映到BOM修改历史记录表中

删除子物料

1)下层有子物料但BOM结构已使用,不能删除

2)系统将对BOM的删除及时反映到BOM修改历史记录表中

子物料替换

1)可分别对不同的BOM类型进行替换操作

2)可设置替换优先级。

替换序号表示替换的优先级

3)可用多物料替换一种物料。

替换序号相同表示可用几种物料同时替换原物料

子物料相关查询

1)查询相关互换物料

2)查询相关替换件物料

权限保护

对产品结构总体具有功能权限控制,防止无关人员的查询,对产品配方保密。

 

3.2.3.5 产品结构属性说明

结构属性

要点内容

说明 

BOM 类型 

1)设计 BOM 

2)计划 BOM 

3)制造 BOM 

4)报关 BOM 

5)自定义 BOM 

父件基准批量

该属性本身表明了父子物料之间配比数量关系的放大率。

在子件耗用量很低时特别有用。

子配比数量

父项为基准批量时子项的需求数量

关联属性 

1)普通

定义 BOM 搭建时,子项相对于父项的关系类型。

(见下表)

结构属性

要点内容

说明 

2)可返还件 

3)联产品 

4)副产品

生效日期 

BOM 生效日期

失效日期 

BOM 失效日期

损耗率

为 MRP 提供物料需求计算提供数据

扣数批量

表明扣数方式。

扣数批量表示的是子项的配比数量是相对于一个单位的父项还是相对于一个批量的父项,类似于通常所说的按单扣。

为功能完整起见,卓越系统把其统一为按批扣。

在按料扣的情况下,相当于扣数批量为 1,该属性在计算物料需求时并不发生作用,仅在发料时用。

提前期偏置

提前期偏置是指子项的需求日期相对父项的需求日期而延迟到达的时间。

备料方式 

1)自备料

所有的采购和自制件必定为自备件,外协件也可能全部是自备件,默认值为自备料。

 

2)外协备料

可选件

默认值为不可选(即必选)

返还偏置

对可返还件指定相对于父件的返回偏置期。

特征/可选率

对特征件设定特征百分率;对可选件设定可选百分率,默认为 50%。

可返还率

只对子件为可返回件有效,表明可返回程度。

领料类型

考虑到同一加工物料第一实层子物料的领料员、工作地、加工工序、加工产品、领料仓库及工艺路线都可能会出现差别(多工艺路线),统在产品结构中定义一属性表示领料类型,综合表示工作地类型、工工序类型和领料员类型信息,同时建立领料类型的属性对照表。

由领料类型和领料仓库组合成具体的领料单,该领料单同时和具体的工地对应。

3.2.3.6 子料相对于父料的关系类型

父物料类型

子料可能的物料类型

子料关联属性

是否可以有可选件

物料类

必须含有物料类或特征

件或可选件

普通

普通

普通、联产品、副产品、可返回件

普通、副产品、联产品、返还

不可

虚项

虚项、特征件、互换件、普通

普通

不可

互换件

普通

普通

不可

特征件

特征件、普通

普通

不可

参考

参考、普通

普通

不可 

3.2.4 胶件模具关系维护

3.2.4.1 功能简述

由于使用模具加工生产过程的特殊性,可能多种物料可以同时在一个模具中加工,并且所有胶件的组成成份相同,为了更好的使用模具进行加工生产,对于使用模具加工时必须先建立模具BOM。

3.2.4.2 主要业务

“新增”

“修改”

“删除”

产品结构检查 

3.2.5 替换件管理 

3.2.5.1 功能简述

本功能主要用于维护采购物料的通用替换件和特定替换件。

系统在此只能对采购件进行替换件维护。

特定替换件维护时应正确选定其可使用的父物料。

系统只对选择了“参与MRP运算”且百分比不为0的通用替换件在MRP计算时产生替换件的计划。

对特定通用件在MRP计算时不考虑。

3.2.5.2 主要业务

通用替换表示该物料与替换件可以在所有产品生产时替换。

特定替换表示该物料只能在所定义的父物料的BOM中进行替换。

3.2.6 标准成本维护 

3.2.6.1 功能简述

根据用户选择的物料显示其指定成本类型的各成本项目的值,并且用户可以增加、修改、删除成本资料,用户可以选择部份物料将其成本复制为另一类型的成本。

但用户不能删除标准成本和冻结成本资料,当财务核算系统启用后用户不能修改标准成本资料。

3.2.6.2主要业务

成本类型在系统基础资料里定义的用于定义不同类型的成本资料,并且通过其对不同的成本类型资料进行比较;标准成本、冻结成本、模拟成本为系统定义的成本类型,用户不能将其类型删除。

3.3工程资料维护

3.3.1 工作中心维护

3.3.1.1 功能简述

提供对工作中心的定义、维护功能。

3.3.1.2 业务处理流程

该模块主要提供对工作中心的增加、删除、修改功能,对任一工作中心提供对其属性的详细控制。

工作中心的定义结构类似于客户、供应商(与物料的不同点在于物料还有参考类别属性),对工作中心类别的定义也层层组织建立,工作中心只能在最明细级建立。

点击新增或修改按钮,出工作中心维护详细界面。

相关项目,统一般提供缺省值,具体请参见数据库设计。

其中,对某实体增加任一工作中心,其自动取得对应实体的默认工作日历类型,可在此基础上过滤选择。

对新增和保存的控制详见开发规范。

工作中心建立后不许删除。

工作中心日能力:

(设备数量 * 能力类型 + 日工人数量 * (1能力类型)) *日排产工时

关于工作中心状态:

为和基础资料保持一致,体现对工作中心信息的详细控制,对工作中心增加使用状态控制,分别如下:

⏹正在使用:

⏹逐步淘汰:

⏹即将使用:

⏹历史资料:

所有工作中心在新增状态下,使用状态默认为‘即将使用’即将使用’状态的物料不许投入使用。

维护工艺路线时,只有‘正在使用’和‘逐步淘汰’的物料可以使用。

对处于‘即将使用’状态的工作中心,系统允许修改删除;当切换到‘正在使用’状态时,只允许修改,不许删除(删除功能另外做功能实现)。

逐步淘汰’的处理逻辑与‘正在使用’的基本相同,系统目前暂时不做对‘逐步淘汰’状态的详细控制。

对‘历史资料’不许修改、除。

果由其它状态改为历史资料,该工作中心有处于生效状态的工艺路线时,不许更改。

对工作中心中的领料员,在系统工艺路线维护时,如果发料类型为领料员,可用此属性更改 BOM 中的发料类型。

内容

要点说明

工作中心内容

代码:

名称:

能力类型:

设备或人力

工作日历类型:

平均产量/工时:

排产工时/日:

工人数量/日:

设备数量:

利用率:

效率:

外协单位代码:

可以为空,表示非外协

是否关键资源:

主要用于 RCCP 

人工费率:

物料资料定义人工成本

固定间接费率:

物料资料定义间接成本

可变间接费率:

物料资料定义间接成本

是否反冲点:

用于工作地库存

是否已经进行假退料:

用于工作地盘点 

3.3.1.3 引用表说明

系统类别维护表:

t_Cls, FType = ‘04’,代表工作中心。

工作中心数据表:

t_WorkCenter

工作日历类型:

t_CalenType 

3.3.2 工作日历维护

3.3.2.1 功能简述

这里提供对工作日历类型、各类型的自然周工作日及休息日控制、加休息和工作日控制、各工作日效用属性控制、工作日历的生成及查询功能。

3.3.2.2 界面设计

系统界面处理为主辅式,对任一工作日历类型显示维护相关类型的具体的信息。

模块主界面:

工作周工作日

 

 

 

 

 

3.3.2.3 业务处理流程

系统为实现对多实体、多工作中心不同工作日历的灵活设置,定不同的工作日历类型。

对每一类型确定日历初始起算日;确定该工作日历类型是否使用大小礼拜、当前日期大小礼拜类型等等。

每一实体必须有且仅有一个默认工作日历类型做统一控制,保存时要进行检查。

实体第一个输入的日历类型必须是该实体的默认日历类型。

对日历类型提供增加、修改、删除的维护功能。

增加、修改时需弹出日历维护窗口单独进行维护。

对其它页表的数据的维护可在主界面上直接进行。

每增加一工作日历类型,系统自动维护相应的工作日历周。

各工作年度工作周默认格式为 12 个月,工作周分布为 4、4、5、4、4、5、4、4、5、4、4、5。

工作月和工作周号在年内递增,一般情况下分别为 1 到 12,1 到 52。

当日历起算日和起算工作年度发生变化,刷新工作周表。

由于工作周每年只有 52个,总计全年 364 天,故一般来讲 5 年要做一次调整,要求仅调整工作日历月号,而且调整后的工作日历月必须连续。

同时为灵活控制,允许用户手工微调每周的结束日期,要控制各工作日历周的结束日期不能小于等于上周的结束日期或大于等于下周的开始日期。

束日期调整后,需同步更新下周的开始日期。

为体现对不同企业对自然周工作/休息日的灵活控制,系统做如下处理:

⏹对每自然周可以灵活定义固定工作日和休息日,有的企业可把星期一、作为休息日。

⏹对使用大小礼拜的日历类型,要指定哪一星期号用于大小礼拜控制。

⏹为能适用半天等不完全工作日的情况,统可设定效用系数,明某星期号可等效的日历数,默认值为 1,半天为 0.5。

计划排产时,由于会涉及到加班加点的处理,且这种处理只是对某些具体日期有效,时可调整某具体工作日的能力效用天数来处理。

效用数可超过1。

⏹为了计划和生产时间的推算的准确,工作日历的非标准工作日中定义了前段和后段(一般指上午和下午)是休息还是工作,这主要用在不同的工作中心采用不同的工作日期类型时的时间的推算。

⏹每输入一工作日历类型,统自动在界面上的自然周表中自动插入 7 天的星期号记录。

如果对应实体没有默认工作日历类型,按系统的默认值进行处理;如果已经有默认日历类型,每周的工作、休息日控制自动复制默认日历的信息,允许修改。

⏹自然周内容只能修改,不能增加、删除。

除每周的固定工作日、息日外,业还可附加确定日历跨度内的休息日和工作日,如每年的国庆日、元旦、春节可手工设定为休息日。

当输入新的工作日历类型时,如果对应实体没有默认工作日历类型,按系统的默认值进行处理,目前为空;如果已经有默认日历类型,自动复制默认日历类型的附加休息日和工作日,允许修改。

附加的工作日、休息日提供增加、修改、删除功能。

各工作日历类型有起算日,始生成时以起算日为基准进行计算,计算期跨度为跨两年自然日历。

工作日历每次生成计算时,只维护当前日历之后的日历。

系统保存时进行检查,然后调用相应过程进行日历生成。

⏹控制的计算顺序为:

日历类型、自然周属性、附加工作日休息日;

⏹如果类型发生更改,括起算日、小礼拜类型、前礼拜类型,照自然周、附加工作日和休息日重新计算刷新工作日历;

⏹如果类型没有发生更改,如果自然周或附加工作日或休息日的信息发生变化,工作日历也要重新刷新计算;

⏹如果仅仅是具体工作日历的效用系数进行修改,只保存对其后等效。

工作日历生成后,统可进行明细查询,可对具体的某天进行效用系数及备注信息维护,保存时自动存储,不需调用计算过程。

累计效用系数不许维护,系统自动进行。

具体的工作日历不提供增加、删除功能。

按钮控制对不同的维护窗口提供隐藏、显示控制。

简要操作过程:

进入主界面,选择具体维护功能。

新增或修改工作日历类型时,要另外弹出维护窗口。

对每一实体要求必须要有对应的默认工作日历类型,实体的第一个工作日历类型强制为默认工作日历类型。

如果新增默认工作日历类型,工作日历周分布默认按一年 12 个月,季度 4、4、5 的格式进行形成。

自然周默认星期六、星期天为休息日,如果定义了大小礼拜控制,默认星期六作为大小礼拜控制点。

对附加休息日和工作日,目前不做初始值控制,所有上述信息都允许用户进行调整。

如果新增非默认工作日历类型,确定保存后,所有信息都复制默认工作日历内容。

信息修改后,在退出或不同工作日历类型之间移动时提示进行保存。

保存的控制流程如前面所述。

工作日历问题对提前期的影响处理

目前设计,工作日历类型建立在工作中心(系统原意是建立在部门上)。

这样可能会出现一条工艺中出现多个工作日历类型。

虑实际中可能的情况,统加强对多工艺路线的处理。

对多道工序而言,如果两相临工序工作日历相同,则前工序的结束点对应的累计效用系数和后工序的开始点的累计效用系数相同,接用前工序提前期与后工序开始点的累计效用数相减,得到前工序的开始点的累计效用系数;果两相临工序工作日历不同,前工序的结束点对应的累计效用系数和后工序的开始点的累计效用系数一般不同,并且可能对应不同日期(相同时也可能),此时要根据后工序的开始点的累计效用系数、前序的提前期、对应日的效用系数、排班规则可共同确定上一工序的工作日历对应的开工日期和起始效用数该效用数已经去掉后序剩余小数效用数),如此往复,直到第一道工序,即可得到最后的开工日期。

具体精确的排产,对工作日历的详细处理,可在以后逐步完善。

具体计算过程如下:

⏹按工序倒排计算,对某三工序 10、20、30,其中 30 和 20 的工作日历相同,类型为 A,20和 10 的工作日历不同,10为 B。

⏹从 30 开始倒排,根据30 的提前期计算得到工序 30开始点对应的累计效用系数 FBegAddup30_A,计算由 20 工序的提前期 Lt20 ,由 FBegAddup20_A = FBegAddup30_A — Lt20,即得到 20 工序在对应的日历 A中的开工日期 FBegDate20,但此开工期仅是相对的标志值,并不表示是绝对的开工时间,FBegAddup20_A 表示的是 20 工序的实际开工时间,现在需要判断的是 FBegAddup20_A 和 FBegDate20 对应在 B 工作日历中的累计效用系数和日期,也就是工序 10 的结束点效用系数和日期。

同时取 FBegDate20 在 A中的效用系数 Fdata20_A。

⏹此时取工作日历B中日期FBegDate20对应的日效用系数Fdate20_B和累计效用系数 FDate20EndAddup_B。

✧如果 Fdate20_B = 0,明 FBegDate20 在 B 工作日历中是非工作日,则对应的 10 工序的完工日期和累计效用系数为 B 中 <= FBegDate20 的最大值;

✧如果 Fdate20_B > 0,系统认定后排时当日已消耗的效用数为 FE =Fdata20_A - ( FBegAddup20_A — int(FBegAddup20_A)  ) 

✧如果 FDate20_B 大于等于 1,则对应的累记效用系数为FDate20EndAddup_B – FE,以此计算即可。

✧如果 F20_B 小于1,取对应的排班规则,前排或后排。

如果为前排

⏹如果 FE + FDate20_B <= 1,则对应的累计效用系数直接为FBegAddup20_B,如果 FE + FDate20_B > 1,则对应的累计效用系数为:

FBegAddup20_B -FDate20_B + FE –1 )。

如果为后排

⏹如果 FDate20_B < FE,则对应的累计效用系数为 B 中小于FBegDate20 的最大效用数;如果 FDate20_B >= FE ,则对应的累计效用系数为FBegAddup20_B —(FDate20_B - FE)

内容

要点说明

一、创建工厂日历

1)系统为实现对多实体、多工作中心不同工作日历的灵活设置,设定不同的工作日历类型

2)对每自然周可以灵活定义固定工作日和休息日和大小礼拜

3)为能适用半天等不完全工作日的情况,系统可设定效用系数,表明某星期号可等效的日历数,默认为1,半天为 0.5。

4)除每周的固定工作日、休息日外,企业还可附加确定日历跨度内的休息日和工作日

二、维护工厂日历

1)对日历类型提供增加、修改、删除的维护功能。

2)自然周内容只能修改,不能增加、删除

3)附加的工作日、休息日提供增加、修改、删除功能。

4)具体的工作日历不提供增加、删除功能 

3.3.2.4 引用表说明

工作日历类型维护:

t_CalenType

工作日历周维护:

t_WorkWeek

自然周工作日及休息日属性控制:

t_Week

其它附加工作日休息日:

t_FixDay, 休息日和工作日用类型控制

存储过程:

p_GenCalendar,用于生成具体工作日历类型的工作日历

生成具体工作日历数据表:

t_WorkCalendar

3.3.3 工艺路线维护

3.3.3.1 功能简述

提供对各加工物料的各加工工艺路线、各工艺工序的分布、能力耗用、物料在某工作中心的替换工作中心的维护功能。

3.3.3.2 界面设计

3.3.3.3 业务处理流程

对每一物料提供工艺路线表维护,控制逻辑如下:

每一物料可有多条工艺路线,指定具体工艺路线的默认加工比例。

统根据参数控制工单投放时对工艺路线的情况是按分配比率自动投放、按默认工艺路线投放、还是投放时按比率确定后提供手工确定功能。

样可看出,工艺路线的定义有两种含义,是定义了替代工艺路线,一是定义了并行生产时多路线间的分配比例。

每条工艺路线都要有有效期控制。

方便程序逻辑控制,工艺路线体中不处理某道具体工序的有效期。

系统计算处理时,考虑每条工艺路线都可能有不同的成品率。

料主文件中的成品率做为缺省和平均成品率,用户可对其进行修改。

如果该物料为单工艺路线,成品率修改时,自动更新物料资料数据。

对多工艺路线情况要检查有效期内默认分配比率和是否为 100%。

根据成组码定义工艺路线复制功能。

物料主文件定义成组信息后,工艺路线维护时根据该组某物料的现有路线选择刷新该组其它物料的工艺路线,刷新时可以选择删除后进行刷新。

为完善复制的处理功能,系统提供按物料复制功能,即定义某物料的工艺路线时,可选择引入其它物料的工艺路线作为模版。

工艺路线保存时对并行

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1