转载地址: 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