MES 制造执行系统
基于 RuoyiPlus 后端最新架构,覆盖生产计划、工单管理、工序流转、质量管控,构建数字化车间与智能制造执行体系
1. 增强定位与架构
1.1 产品定位
RuoYiPlus MES 围绕智能排产、质量管控、物料追溯三大核心进行企业级增强,实现从生产计划到产品入库的完整制造执行闭环。
1.2 模块规模
| 指标 | 数值 |
|---|---|
| Maven 模块 | yudao-module-mes |
1.3 核心数据表
| 表名 | 说明 |
|---|---|
mes_production_plan | 生产计划 |
mes_work_order | 工单管理 |
mes_process | 工序管理 |
mes_quality | 质量管理 |
mes_equipment | 设备管理 |
mes_material | 物料管理 |
mes_traceability | 追溯管理 |
graph TB
subgraph "RuoYiPlus MES 增强架构"
subgraph "计划层"
A1[MPS 主生产计划]
A2[MRP 物料需求]
A3[APS 智能排产]
end
subgraph "执行层"
B1[工单管理]
B2[工序流转]
B3[物料管理]
B4[人员管理]
end
subgraph "管控层"
C1[质量管理]
C2[设备管理]
C3[数据采集]
C4[实时监控]
end
subgraph "追溯层"
D1[物料追溯]
D2[质量追溯]
D3[生产追溯]
end
subgraph "合规层"
E1[操作权限]
E2[生产审计]
E3[质量审计]
E4[数据加密]
end
end
A1 --> A2
A2 --> A3
A3 --> B1
B1 --> B2
B2 --> B3
B3 --> B4
B4 --> C1
C1 --> C2
C2 --> C3
C3 --> C4
C4 --> D1
D1 --> D2
D2 --> D3
D3 --> E1
E1 --> E2
E2 --> E3
E3 --> E4
1.4 能力对比
| 维度 | 传统 MES | RuoYiPlus MES 增强 |
|---|---|---|
| 生产计划 | 手工排产 | 智能排产+APS集成 |
| 生产执行 | 纸质流转 | 电子工单+工序流转 |
| 质量管理 | 离线质检 | 在线质检+SPC分析 |
| 设备管理 | 设备台账 | 设备监控+预测维护 |
| 物料管理 | 手工领料 | 智能配料+物料追溯 |
| 数据采集 | 手工录入 | 自动采集+实时监控 |
| 权限控制 | 基础权限 | 车间级权限控制 |
| 审计合规 | 简单日志 | 生产全链路审计 |
2. 生产计划与排产
2.1 生产计划体系
graph TB
subgraph "生产计划"
subgraph "需求来源"
A1[销售订单]
A2[预测订单]
A3[委外订单]
end
subgraph "计划分解"
B1[MPS 主生产计划]
B2[MRP 物料需求计划]
B3[采购计划]
B4[生产计划]
B5[车间作业计划]
end
subgraph "智能排产"
C1[APS 排产算法]
C2[产能平衡]
C3[设备分配]
C4[人员分配]
end
subgraph "计划执行"
D1[工单下发]
D2[执行跟踪]
D3[进度反馈]
end
end
A1 --> B1
A2 --> B1
A3 --> B1
B1 --> B2
B2 --> B3
B2 --> B4
B4 --> B5
B5 --> C1
C1 --> C2
C2 --> C3
C3 --> C4
C4 --> D1
D1 --> D2
D2 --> D3
2.2 生产权限控制
MES 系统实现基于车间和工序的权限控制,确保生产数据安全。
| 权限层级 | 适用范围 | 说明 |
|---|---|---|
| 操作工 | 本工序 | 只能查看和操作本工序任务 |
| 班组长 | 本班组 | 可查看本班组所有生产任务 |
| 车间主任 | 本车间 | 可查看本车间所有生产数据 |
| 生产经理 | 全部车间 | 可查看所有车间生产数据 |
// MES 数据权限示例
@DataPermission(scope = "workshop")
public class WorkOrderServiceImpl {
// 车间主任可查看本车间工单
// 自动按车间过滤数据
}
2.3 生产操作审计
所有生产操作均记录完整审计日志,支持生产过程追溯。
| 审计项 | 说明 |
|---|---|
| 工单创建 | 记录工单创建人、创建时间 |
| 工单下发 | 记录下发时间、接收人 |
| 工序开工 | 记录开工时间、操作人员 |
| 工序完工 | 记录完工时间、完工数量 |
| 质检记录 | 记录质检时间、质检结果 |
| 物料领用 | 记录领用时间、领用数量 |
3. 生产执行管理
3.1 生产执行流程
graph TB
subgraph "生产执行"
subgraph "工单管理"
A1[工单创建]
A2[工单审批]
A3[工单下发]
A4[工单开工]
A5[工单完工]
A6[工单关闭]
end
subgraph "工序流转"
B1[工序开工]
B2[工序作业]
B3[工序质检]
B4[工序完工]
B5[工序流转]
end
subgraph "物料管理"
C1[物料领用]
C2[物料消耗]
C3[余料退回]
C4[物料追溯]
end
subgraph "人员管理"
D1[人员派工]
D2[作业记录]
D3[计件统计]
end
end
A1 --> A2
A2 --> A3
A3 --> A4
A4 --> A5
A5 --> A6
B1 --> B2
B2 --> B3
B3 --> B4
B4 --> B5
C1 --> C2
C2 --> C3
C3 --> C4
D1 --> D2
D2 --> D3
3.2 电子工单
| 能力项 | 说明 |
|---|---|
| 电子工单 | 工单电子化、扫码开工 |
| 工序流转 | 工序状态跟踪、流转记录 |
| 报工管理 | 完工数量、良品/不良品 |
| 异常处理 | 异常上报、异常处理 |
| 进度跟踪 | 实时进度、预计完工 |
4. 质量管理增强
4.1 质量管理体系
graph TB
subgraph "质量管理"
subgraph "质检配置"
A1[质检标准]
A2[质检项目]
A3[质检方法]
A4[质检频次]
end
subgraph "质检执行"
B1[来料质检]
B2[首件质检]
B3[过程质检]
B4[终检]
B5[出货检验]
end
subgraph "质量分析"
C1[不良统计]
C2[原因分析]
C3[改善措施]
C4[SPC 分析]
end
subgraph "质量追溯"
D1[批次追溯]
D2[工序追溯]
D3[人员追溯]
end
end
A1 --> B1
A2 --> B1
A3 --> B1
A4 --> B1
B1 --> B2
B2 --> B3
B3 --> B4
B4 --> B5
B5 --> C1
C1 --> C2
C2 --> C3
C3 --> C4
C4 --> D1
D1 --> D2
D2 --> D3
4.2 质量审计
所有质检操作均记录完整审计日志,支持质量数据追溯。
| 审计项 | 说明 |
|---|---|
| 质检记录 | 记录质检时间、质检员、质检结果 |
| 不良记录 | 记录不良类型、不良原因 |
| 改善措施 | 记录改善措施、执行结果 |
| SPC 数据 | 记录 SPC 分析数据 |
5. 物料追溯
5.1 追溯体系
graph TB
subgraph "物料追溯"
subgraph "原料追溯"
A1[供应商]
A2[入库批次]
A3[质检结果]
A4[存储位置]
A5[领用记录]
end
subgraph "生产追溯"
B1[生产工单]
B2[工序流转]
B3[消耗记录]
B4[作业人员]
B5[设备信息]
B6[质检记录]
end
subgraph "产品追溯"
C1[成品批次]
C2[入库记录]
C3[出库记录]
C4[客户订单]
C5[交付记录]
end
end
A1 --> A2
A2 --> A3
A3 --> A4
A4 --> A5
A5 --> B1
B1 --> B2
B2 --> B3
B3 --> B4
B4 --> B5
B5 --> B6
B6 --> C1
C1 --> C2
C2 --> C3
C3 --> C4
C4 --> C5
5.2 追溯查询
| 查询方向 | 说明 |
|---|---|
| 正向追溯 | 原料 → 成品 → 客户 |
| 反向追溯 | 客户 → 成品 → 原料 |
| 横向追溯 | 同批次产品分布 |
6. 技术架构
graph TB
subgraph "yudao-module-mes-plus"
subgraph "mes-biz"
A1[plan 生产计划]
A2[scheduling 智能排产]
A3[workorder 工单管理]
A4[process 工序管理]
A5[quality 质量管理]
A6[equipment 设备管理]
A7[material 物料管理]
A8[traceability 追溯管理]
A9[collection 数据采集]
A10[monitor 实时监控]
A11[report 报表分析]
end
subgraph "权限与审计"
B1[permission 权限控制]
B2[audit 审计日志]
B3[traceability 追溯审计]
end
end
A1 --> B1
A2 --> B1
A3 --> B2
A4 --> B2
A5 --> B3
A6 --> B2
A7 --> B3
7. 商业价值
| 价值点 | 说明 |
|---|---|
| 提升生产效率 | 智能排产、工序优化 |
| 提高产品质量 | 在线质检、SPC控制 |
| 降低设备故障 | 预测维护、OEE优化 |
| 实现追溯合规 | 全链路追溯、批次管理 |
| 数据驱动决策 | 实时监控、分析报表 |
| 生产可追溯 | 全链路审计、质量追溯 |