VBA入库出库生产工序出库产品装配过程的管理-1908-源码+说明资料

转载地址: http://www.3q2008.com/soft/search.asp?keyword=1908

数据表结构

原料    对应 原料

工序     工序名称 消耗时间

工序明细    工序名称  原料编码  数量

生产计划    计划单号  成品数量     完成工序     操作时间

生产计划明细  计划单号  原料编码  工序  理论数量   实际数量

加入工序后 需要配置 工序实际 消耗数量  确定工序出库 后产生 出库记录

统计分析   生产计划   成品数量  损耗数量(实际-理论)  耗时

本系统是对电气控制板的装配过程的管理信息系统

主要模块:

1、基础数据管理模块:包括产品信息管理、仓库信息管理、装配工艺管理。

2、装配过程管理模块:包括生产工序管理、装配进度管理,支持装配过程的实时监控和调度。

3、用户权限管理模块:包括用户登录管理

    以上是对产品装配过程管理信息系统的需求分析和功能规划的一些基本思路,具体实现还需要根据企业的实际情况和需求进行调整和优化。

基础数据模块:

完成PLC与vba通讯的数据采集

1 产品信息管理

2仓库信息管理

包括:

成品管理:产品编号、产品名称、单位(电气控制板)

原材料管理:产品编号、产品名称、单位

西门子S7-200系列PLC1台、交流接触器2个、按钮3个、底板1块、导轨3条、导轨式接线端子12个、3P断路器1个、1P断路器两个、螺钉6个

包括:

原材料管理(原材料名称、原材料编码、单位)

入库管理(入库单号、原材料名称、编号、数量)

3 装配工艺管理

包括装配工艺流程:安装导轨(产品包括3条导轨和6个螺钉)→安装接触器(2个)→安装断路器(3个)→安装PLC(1个)→安装按钮和接线端子(3个按钮和12个接线端子)。

从 1  2 可以得到基础数据

装配前有了产品原料信息才能进行装配,通过装配工序可以找到产品信息

装配过程管理模块:

要得到具体装配生产任务

1生产工序管理

工序流程:

安装导轨(产品包括3条导轨和6个螺钉)→安装接触器(2个)→安装断路器(3个)→安装PLC(1个)→安装按钮和接线端子(3个按钮和12个接线端子)

根据工艺规划结果添加生产工序,以及工序所需的原材料(包括生产任务信息、生产工序用料信息)

生产任务包括字段:

产品名称,任务编号,任务名称,工位数量

生产工序用料包括:

工序名称、工位序号、原材料名称、编号、需用数量、单位

2 装配进度管理

包括字段:

任务编号、设置计划开始时间、计划循环时间(即每个工序所需时间)和计划生产数量(电气控制板的数量)

用户权限管理模块

包括用户登录管理

用户名称、用户密码

数据表结构

管理员        账号 密码

产品类别    产品类别

产品              产品编码 商品名称  商品类别    库存数量   库存底线

库存报警的功能

库存小于 9个报警

 消耗   商品编码  直接减少库存

表数量16

v工序明细

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

工序

nvarchar(50)

原料

nvarchar(50)

数量

integer

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

表:1

v计划

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

计划单号

nvarchar(50)

成品数量

integer

工序列表

nvarchar(50)

操作时间

datetime

总耗消耗时

float

表:2

v计划耗时

字段名称

数据类型

自增主键

允许为空

默认值

计划单号

nvarchar(50)

总耗消耗时

float

表:3

v计划损耗

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

计划单号

nvarchar(50)

原料

nvarchar(50)

工序

nvarchar(50)

理论数量

integer

实际数量

integer

状态

nvarchar(50)

成品数量

integer

工序列表

nvarchar(50)

操作时间

datetime

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

损耗

integer

表:4

操作用户

字段名称

数据类型

自增主键

允许为空

默认值

ID

integer

用户名

nvarchar(50)

密码

nvarchar(50)

权限

nvarchar(50)

表:5

出库明细

字段名称

数据类型

自增主键

允许为空

默认值

单据号

nvarchar(50)

工序

nvarchar(50)

数量

nvarchar(50)

添加时间

nvarchar(50)

原料编码

nvarchar(50)

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

库存数量

integer

表:6

出库信息

字段名称

数据类型

自增主键

允许为空

默认值

ID

integer

单据号

nvarchar(50)

计划单号

nvarchar(50)

工序

nvarchar(50)

原料

nvarchar(50)

数量

nvarchar(50)

添加时间

nvarchar(50)

表:7

工序

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

工序

nvarchar(50)

消耗时间

integer

0

表:8

工序明细

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

工序

nvarchar(50)

原料

nvarchar(50)

数量

integer

0

表:9

供应商信息

字段名称

数据类型

自增主键

允许为空

默认值

ID

integer

供应商名称

nvarchar(50)

联系人

nvarchar(50)

联系地址

nvarchar(50)

联系电话

nvarchar(50)

表:10

计划

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

计划单号

nvarchar(50)

成品数量

integer

0

工序列表

nvarchar(50)

操作时间

datetime

表:11

计划明细

字段名称

数据类型

自增主键

允许为空

默认值

id

integer

计划单号

nvarchar(50)

原料

nvarchar(50)

工序

nvarchar(50)

理论数量

integer

0

实际数量

integer

0

状态

nvarchar(50)

表:12

库存报警

字段名称

数据类型

自增主键

允许为空

默认值

原料编码

nvarchar(50)

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

低库存

integer

高库存

integer

库存数量

integer

表:13

入库明细

字段名称

数据类型

自增主键

允许为空

默认值

单据号

nvarchar(50)

供应商

nvarchar(50)

入库数量

nvarchar(50)

添加时间

nvarchar(50)

原料编码

nvarchar(50)

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

库存数量

integer

表:14

入库信息

字段名称

数据类型

自增主键

允许为空

默认值

ID

integer

单据号

nvarchar(50)

供应商

nvarchar(50)

原料

nvarchar(50)

数量

nvarchar(50)

添加时间

nvarchar(50)

表:15

原料信息

字段名称

数据类型

自增主键

允许为空

默认值

ID

integer

原料编码

nvarchar(50)

原料名称

nvarchar(50)

规格型号

nvarchar(50)

单位

nvarchar(50)

低库存

integer

0

高库存

integer

0

库存数量

integer

0

表:16


转载地址: http://www.3q2008.com/soft/search.asp?keyword=1908

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值