生产管理系统设计概述Word格式文档下载.docx
- 文档编号:18306681
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:91
- 大小:1.58MB
生产管理系统设计概述Word格式文档下载.docx
《生产管理系统设计概述Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《生产管理系统设计概述Word格式文档下载.docx(91页珍藏版)》请在冰豆网上搜索。
在生产/小样/产品BOM表增加记录:
Insertinto生产/小样/产品BOM表(bomid,类型,单据号…)select(bomid,’生产’,‘(界面中的生产定单号)’…)from生产/小样/产品BOM表where类型=小样and单据号=打样单据号.
2.2.1.2.2从标准BOM复制:
弹出确认对话框,并选择标准BOM名称。
在生产/小样/产品BOM表增加记录
Insertinto生产/小样/产品BOM表(bomid,类型,单据号…)select(bomid,’生产’,‘(界面中的生产定单号)’…)from生产/小样/产品BOM表,生产定单表where类型=产品and产品id=(界面的产品名称对应的产品ID)
2.2.1.2.3从其他定单复制
弹出定单选择对话框。
并选择定单,定单选择提供定单校验和单据号模糊查找功能。
Insertinto生产/小样/产品BOM表(bomid,类型,单据号…)select(bomid,’生产’,‘(界面中的生产定单号)’…)from生产/小样/产品BOM表where类型=生产and生产=(界面的生产定单)
2.2.1.2.4编辑BOM
弹出BOM界面,传输生产定单号。
界面如下.
2.2.1.2.5界面显示逻辑:
1
ifexits(selectbomidfrom生产/小样/产品where类型=生产
(1)and单据号=生产定单号and临时标志=1)
则将该bomid所对应的bom数据显示在界面对应的字段.
Else
显示空白界面;
生产定单号为界面所传输的生产定单号.
2.2.1.2.6按钮操作
2.2.1.2.6.1保存
ifexits(selectbomidas原BOMIDfrom生产/小样/产品where类型=生产
(1)and单据号=生产定单号and临时标志=1)
{
在BOM表增加一条记录(新BOMID),各字段数据从原BOMID复制。
相关子表
复膜
BOM物料
BOM工序
数据从原BOMID的子表数据复制。
数据库代码如下:
Insertinto生产/小样/产品(名称,版,刀….)select(名称,版,刀…)from生产/小样/产品wherebomid=原BOMID.
各子表代码如下:
获取BOM表的最新IDas新BOMID
InsertintoBOM物料(BOMID,序号,物料ID…)select新BOMID,序号,物料IDfromBOM物料wherebomdid=原BOMID.
复膜,BOM工序子表类似。
deletefrom生产/小样/产品where类型=生产
(1)and单据号=生产定单号and临时标志=1);
}
Else
保存新数据。
数据表如下:
生产_小样_产品BOM
ID
id
int
自动生成
BOM_ID
bom_id
新BOMID
类型
type
tinyint
1=生产2=小样3=产品
1生产
单据号
djnumber
varchar(32)
生产定单号
是否是最终BOM
bom_fin
1=是0=否
产品ID
pro
Null
临时标志
tmp
BOM
bom_ID
名称
name
版
ban
刀
dao
样本卡
yangbenka
工艺损耗率
gysh
排版说明
beizhu
nvarchar
正常生产损耗率
shl
float
油墨规格
ymgg
INT
序号
NO
SMALLint
按界面显示的顺序
Bom_id
工序ID
gx_id
bom物料ID
no
界面顺序
物料ID
wl_id
数量
bom_number
计划数量
jh_number
null
计量单位
jl_dw
米
物料_复膜附加属性要求
bom物料_覆膜ID
bom_fmid
it
物料,复膜分别插入对应的ID
1=物料
2=腹膜
物料、复膜分别插入
属性ID
sx_id
附加属性的ID
内容
neirong
varchar(200)
附加属性对应的内容
2.2.1.2.6.2新增
单击新增,BOM回到新增界面,主要为同一定单的多个BOM录入。
2.2.1.2.6.3复制
弹出BOM选择框,从其他BOM中复制,并在界面中显示复制结果。
数据在点击保存后,才能保存。
2.2.1.2.6.4删除
弹出该生产定单对应的所有BOM。
SelectBOM名称fromBOMwhere生产定单=界面的生成定单号。
可选中其一BOM数据进行删除,
2.2.1.2.6.5查看
弹出该生产定单对应的所有BOM,选中确认后在界面显示数据。
2.2.1.2.7查看小样
根据小样单据号,显示小样管理的小样界面。
2.2.1.2.8保存
⏹对生产定单保存
表名
字段说明
字段名
数据类型
备注
数据保存
_生产定单scorder
scnumber
_生产定单
生产数量
scsl
生产要求
scyao
交货数量
jhsl
交货期
date
销售合约ID
打样单据号
dynumber
制单时间
生产类型
1正常2备货3补货
子表
_生产工艺要求scgyyq
生产要求ID
scyqID
_生产工艺要求
scdd
生产定单号
工艺ID
gyid
工艺内容
gynr
_生产颜色要求
scysyq
生产颜色要求ID
scysid
颜色内容
ysnr
颜色ID
ysid
_生产尺寸(sccq)
生产尺寸ID
_生产尺寸
生产尺寸内容
●对bom保存.
更新该生产定单对应的BOM表的临时标志,修改为0.
●单据状态保存
对生产定单做新增状态记录。
单据管理
djh
单据类型
dj_type
生产定单
操作类型
cz_type
新增
操作时间
系统时间
操作人
people
制单人
单据状态
state
smallint
101(制单)
删除标志
dele
Tinyint
2.2.2生产定单查找
2.2.2.1生产定单查找
生产定单查询
有生产定单查询权限。
生产定单表,销售合约表,BOM表,生产/小样/产品BOM,单据状态表
◆操作界面:
2.2.2.2生产定单新增
跳转到新增定单界面
操作界面:
2.2.3生产定单明细
2.2.3.1生产定单注销
对生产定单注销
具备生产定单操作权限
生产定单显示界面。
1对单据管理做删除记录操作。
Varchar(32)
删除
2Update单据状态表的删除标志为1。
2.2.3.2取消注销
对生产定单反注销
1在单据操作中记录取消注销
2在单据状态更新删除标志为0
2.2.3.3修改
修改生产定单;
具备修改权限;
制单状态为新增;
单据删除标志为0.
3界面从显示界面转为编辑界面。
4修改结果的保存在单击保存按钮时实现。
2.2.3.4保存
保存修改生产定单;
5弹出是否确认修改的对话框。
6更新修改结果。
a)参考生产定单新增的数据保存,做update处理。
生产工艺要求
生产颜色要求
生产尺寸
b)在单据操作表中增加修改记录。
2.2.3.5完工
对生产定单做完工标志
具备完工的权限,删除标志=0,单据状态为开工。
b)在单据操作中增加完工记录
c)在单据状态表更新状态为完工。
2.2.3.6取消完工
完工的反操作
具备完工的权限,删除标志=0,单据状态为完工
d)在单据操作中增加取消完工记录
e)在单据状态表更新状态为下达。
第3章生产计划模块功能设计
3.1生产计划功能主界面
3.2主要功能设计
3.2.1生产排单
3.2.1.1生产排单新增
3.2.1.1.1排单
对特定的或者全部的未完工生产定单排产,并支持手工调整
具备生产排单权限。
可排产的生产定单:
单据状态表的删除标志为0,状态非“完工”。
排单时间为系统时间
a)排单逻辑:
1根据排单要求确认所需排单的工作定单。
2根据BOM按交货期顺序计算各生产定单所需物料。
3仓库物料+在途物料的总和,逐一分配给按交货期顺序排列的生产定单。
建立排单结果虚拟表:
#result
●完全满足物料需求的按交货期顺序作为第一部分插入排单结果虚拟表。
●部分满足的计算总差额,按差额小,交货期的顺序,作为第二部分插入排单结果虚拟表
●完全不满足的按交货期顺序,作为第三部分插入排单结果虚拟表
4#result为排单结果,同时连接生产定单表,派工单,单据状态。
对目前工序处理:
车间生产表连接BOM表,BOM工序表,根据BOM工序表的顺序(MAX(序号))获取该生产定单的生产中的最新工序作为目前工序。
f)排单结果支持手工调整:
跳转,删除,增加。
●跳转
单击跳转,弹出对话框,输入序号号,该生产定单跳转至所书写的序号之下。
同时序号重新更新。
●删除
单击删除后,该生产定单在界面被删除
●增加
单击增加后,在该生产定单下增加空白记录,允许手工录入生产定单号。
录入生产定单号后,在界面将该生产定单的定单数据在界面中该行显示。
3.2.1.1.2保存
保存生产计划
具备省产计划操作权限
保存数据如下:
1生产计划数据保存
生产计划(SCJH)
生产计划号
scjhh
生产计划
scddh
排单时间
time
排单范围时间起
b_date
排单范围时间末
e_date
2单据管理增加生产排单记录
3单据状态表:
如果所涉及到的生产定单状态为制单,则更新为已排单。
3.2.1.2查找
3.2.1.2.1查找
查找并显示生产计划
具备生产计划查询权限
1生产计划表,生产定单表,单据状态表,车间生产表,对目前工序取数如下:
BOM表与车间生产表关联orderbybom表的工序序号,工序序号最大的,在车间生产表有工序记录的工序即为目前工序。
3.2.1.2.2修改
修改生产计划
具备生产计划修改权限
1单击修改进入修改可编辑状态
3.2.1.2.3保存
对尚未下达的生产计划,生产定单才可以修改。
1UPDATE生产计划关联数据
2在单据管理增加修改记录。
3.2.2派工单
3.2.2.1派工单新增
3.2.2.1.1派工
对排过单的生产定单进行派工。
具备派工单新增权限;
。
单击派工按钮后,在界面显示生产定单相关数据,派工数量默认为生产定单的生产数量-各工序的已完工数量,派工数量为可编辑框。
对于工序的已完工数量获取:
车间生产表获取的数量-转工工序数量。
已派工项为统计该生产定单的派工单数量之和。
相关表:
生产定单表,销售合约,BOM表,车间生产表,转工工序数量,转工单,派工单
3.2.2.1.2保存
3保存派工单数据
派工单
派工单据号
派工数量
qty
scjh
4单据操作增加派工单的新增记录。
5单据状态增加派工单的新增状态。
3.2.2.2派工单查找
3.2.2.2.1查找
查找派工记录
派工查询权限
1数据表:
派工单,生产定单
3.2.2.2.2修改
修改派工记录
派工修改权限
未下达的生产定单,未下达的派工单。
1进入可编辑界面。
3.2.2.2.3保存
6UPDATE相关派工单
7在单据管理增加派工单修改记录。
3.2.2.2.4下达
下达派工记录
派工下达权限
未下达的生产定单,未下达的派工单,界面上的派工单不能为空。
8对派工单下的生产定单进行状态更新为:
103(开工)
9在单据管理增加派工单下达记录。
10更新单据状态的该派工单的状态为下达。
11生成领料申请。
根据BOM表的工序对和物料的对应关系,派工的数量,计算出所需的物料。
对同一生产定单下的物料合并,并生成生产领料的领料申请。
3.2.2.2.5取消下达
取消下达派工记录
已下达的派工单。
12对派工单下的生产定单进行状态更新为:
102(开工)
13在单据管理增加派工单取消下达记录。
14更新单据状态的该派工单的状态为未下达。
15删除该派工单生成的领料申请。
第4章车间生产功能设计
4.1车间生产主界面
4.2主要功能设计
4.2.1车间报工
4.2.1.1新增
4.2.1.1.1保存
对车间生产报工报料,并预留接口从RFID接收机台报工报料数据。
具备车间报工报料权限。
界面操作:
1录入生产定单时,客户,交货期自动显示
2工序完工数量和工序均录入时,自动计算标准耗时,从工序表获取单位标准耗时。
3类型默认为“正常”
4录入班组时,在班组人员列表自动获取数据。
数据表为生产班组人员。
并可对这些人员进行编辑,增加,删除。
5工序录入后,对应相关的材料和消耗数由计算机自动计算并显示在车间消耗里,对材料可进行编辑,增加,删除。
数据表:
BOM物料表*本次报工的数量可得预计消耗材料。
按钮操作:
数据保存如下:
16车间生产表
车间生产
车间生产ID
车间生产单据号
cjsc_djh
scddno
工时
gongshi
生产班组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 生产管理 系统 设计 概述
![提示](https://static.bdocx.com/images/bang_tan.gif)