Files
yl/MES_Manage_View_V20/新增需求界面原型设计_2026-05-25.md
2026-05-25 18:30:31 +08:00

30 KiB
Raw Permalink Blame History

新增需求界面原型设计

生成日期2026-05-25
依据文档:新增需求分析与开发记录_2026-05-23.md
说明:本文只描述界面原型、字段、按钮、弹窗和交互,不涉及代码修改。

一、界面设计总原则

  1. 报表页只负责查询、展示、导出、钻取;不把基础字段维护塞进报表页。
  2. 待办页可以承担确认动作,例如手续确认、异常处理。
  3. 工艺、关键工序、标准工时仍在标准工艺/生产工艺页面维护。
  4. 缺勤、班次、人员、工位类数据需要来源于班次/排班/人员工位绑定,不在大屏直接维护。
  5. 所有新增页面保留系统现有风格:顶部查询区、右侧操作按钮、下方表格、必要时弹窗明细。

二、新增页面总览

页面名称 页面类型 菜单建议 是否新增页面 是否维护数据
设计任务报工 业务操作页 生产管理/报工管理
机加班次产量表 报表页 报表中心/生产报表
手续确认报表 待办确认页 报表中心/装配报表 是,确认状态
及时检验报表 催办报表页 报表中心/质检报表
及时齐套跟踪结果报表 查询 + 部分维护页 报表中心/齐套报表 可维护预计可执行时间
生产日报-送检 日报页 报表中心/生产日报 是或扩展
编程任务清单/编程报工 业务操作页 生产管理/报工管理
让步接收记录 查询追溯页 质量管理/质量报表
装配已排产需求 交付进度页 生产管理/装配管理 部分字段可维护
质检任务早知道 预告报表页 质量管理/质量报表
及时送检报表 催办报表页 报表中心/质检报表 是或扩展
发货通知列表 SAP 查询页 销售/交付报表
工时异常报表 异常分析页 报表中心/工时报表 是或扩展 可增加异常确认

三、页面原型

1. 设计任务报工

定位MES 自建设计任务和设计工时,不关联生产订单,不上传 SAP。

┌────────────────────────────────────────────────────────────────────┐
│ 设计任务报工                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 查询区                                                             │
│ 任务名称 [________]  设计人员 [____]  状态 [全部▼]  日期 [____至____] │
│ [查询] [重置]                                      [新增设计任务]   │
├────────────────────────────────────────────────────────────────────┤
│ 任务列表                                                           │
│ □ 任务编号 | 任务名称 | 设计人员 | 状态 | 开始时间 | 结束时间 | 工时 │
│            | 工作内容 | 结束说明 | 创建人 | 创建时间 | 操作          │
│ ------------------------------------------------------------------ │
│ 操作:[开始报工] [结束报工] [工时记录] [编辑] [删除]                 │
└────────────────────────────────────────────────────────────────────┘

弹窗:

弹窗 字段/按钮
新增设计任务 任务名称、设计人员、计划开始、计划完成、任务说明、保存、取消
开始报工 任务信息只读、开始时间默认当前、工作内容、确认开始
结束报工 任务信息只读、结束时间默认当前、结束说明、确认结束
工时记录 开始时间、结束时间、工时、工作内容、操作人

状态:

  • 未开始
  • 进行中
  • 已完成
  • 已取消

2. 机加班次产量表

定位:报表页,查看每天每台设备每班次干了什么活。

┌────────────────────────────────────────────────────────────────────┐
│ 机加班次产量表                                                     │
├────────────────────────────────────────────────────────────────────┤
│ 日期 [____至____]  班次 [全部▼]  设备 [全部▼]  操作人 [____]        │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 汇总卡:设备数  班次数  总数量  总工时                              │
├────────────────────────────────────────────────────────────────────┤
│ 分组表                                                             │
│ ▶ 设备CNC-01  合计数量  合计工时                                  │
│   ▶ 日期2026-05-25  班次:白班  小计数量  小计工时                 │
│      生产订单 | 物料编码 | 物料名称 | 工序 | 开始 | 结束 | 工时 | 数量 | 操作人 │
└────────────────────────────────────────────────────────────────────┘

字段:

  • 设备名称
  • 日期
  • 班次
  • 生产订单
  • 物料编码
  • 物料名称
  • 工序名称
  • 开始时间
  • 结束时间
  • 工时
  • 数量
  • 操作人

说明:

  • 班次规则来自班次管理。
  • 该页面不维护班次,只读取班次和报工记录。

3. 手续确认报表

定位:装配、电气发料齐套后的待办确认页。

┌────────────────────────────────────────────────────────────────────┐
│ 手续确认报表                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 [____]  合同号 [____]  物料 [____]  指派对象 [全部▼]        │
│ 发料齐套日期 [____至____]  手续确认 [未完成▼]                       │
│ [查询] [重置] [导出]                              [批量确认完成]     │
├────────────────────────────────────────────────────────────────────┤
│ □ 生产订单 | 合同号 | 物料编码 | 物料名称 | 指派对象 | 发料齐套时间 │
│   装配完成时间 | 当前状态 | 手续确认 | 确认人 | 确认时间 | 操作       │
│ ------------------------------------------------------------------ │
│ 操作:[确认完成] [查看装配明细] [查看异常]                           │
└────────────────────────────────────────────────────────────────────┘

消失条件:

  • 手续确认 = 已完成
  • 生产订单取消
  • 生产订单关闭
  • 整单已入库

确认弹窗:

  • 生产订单
  • 物料名称
  • 当前发料齐套时间
  • 确认备注
  • 确认完成
  • 取消

4. 及时检验报表

定位:生产报工完成超过 2 天仍未检验的催办报表。

┌────────────────────────────────────────────────────────────────────┐
│ 及时检验报表                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 [____]  物料 [____]  工序 [全部▼]  指派对象 [全部▼]         │
│ 报工结束日期 [____至____]  超期天数 [>= 2]                           │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 | 物料编码 | 物料名称 | 工序 | 指派对象 | 报工数量          │
│ 已检数量 | 未检数量 | 报工结束时间 | 超期天数 | 责任人 | 操作          │
│ ------------------------------------------------------------------ │
│ 操作:[查看报工] [查看质检记录] [生成催办]                           │
└────────────────────────────────────────────────────────────────────┘

字段:

  • 生产订单
  • 物料编码
  • 物料名称
  • 工序名称
  • 指派对象
  • 报工数量
  • 已检数量
  • 未检数量
  • 报工结束时间
  • 超期天数

5. 及时齐套跟踪结果报表

定位:主订单齐套跟踪,支持展开查看 SAP 缺件明细。

┌────────────────────────────────────────────────────────────────────┐
│ 及时齐套跟踪结果报表                                               │
├────────────────────────────────────────────────────────────────────┤
│ 主生产订单 [____]  合同号 [____]  物料 [____]  齐套状态 [全部▼]      │
│ 预计可执行时间 [____至____]  SAP同步时间 [____至____]                │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ ▶ 主生产订单 | 合同号 | 物料编码 | 物料名称 | 计划数量 | 齐套状态    │
│   缺件数 | 当前进度 | 预计可执行时间 | SAP同步时间 | 操作             │
│ ------------------------------------------------------------------ │
│ 展开明细:                                                         │
│   缺料物料 | 名称 | 缺件数量 | 属性 | 对应单据号 | 当前进度          │
│   全序展示 | 单条预计完成时间 | 预计可执行时间 | 操作                │
└────────────────────────────────────────────────────────────────────┘

可维护字段:

  • 预计可执行时间
  • 预计可执行说明
  • 主订单与缺料子订单人工绑定关系

弹窗:

  • 编辑预计可执行时间
  • 查看 SAP 缺件明细
  • 主子订单关系维护

6. 生产日报-送检

定位:机加/装配送检日报,建议一个页面两个页签。

┌────────────────────────────────────────────────────────────────────┐
│ 生产日报-送检                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 页签:[机加送检日报] [装配送检日报]                                 │
├────────────────────────────────────────────────────────────────────┤
│ 日期 [____]  部门 [全部▼]  生产订单 [____]  物料 [____]              │
│ [查询] [重置] [导出日报]                                             │
├────────────────────────────────────────────────────────────────────┤
│ 日汇总:送检数量  已检数量  合格数量  不合格数量  未检数量           │
├────────────────────────────────────────────────────────────────────┤
│ 日期 | 部门 | 生产订单 | 物料编码 | 物料名称 | 工序 | 送检数量       │
│ 已检数量 | 合格数量 | 不合格数量 | 送检时间 | 检验时间 | 状态         │
└────────────────────────────────────────────────────────────────────┘

说明:

  • 部门归属规则需确认。
  • 该页面不维护送检和检验结果。

7. 编程任务清单 / 编程报工

定位:编程任务和编程工时管理。

┌────────────────────────────────────────────────────────────────────┐
│ 编程任务清单                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 设备 [全部▼]  工位 [全部▼]  程序员 [____]  状态 [全部▼]              │
│ 生产订单 [____]  日期 [____至____]                                  │
│ [查询] [重置] [新增编程任务] [导出]                                  │
├────────────────────────────────────────────────────────────────────┤
│ 任务编号 | 生产订单 | 物料编码 | 物料名称 | 工序 | 设备/工位         │
│ 程序号 | 编程人员 | 状态 | 开始时间 | 结束时间 | 工时 | 操作          │
│ ------------------------------------------------------------------ │
│ 操作:[开始编程] [结束编程] [编辑程序号] [工时记录] [报异常]          │
└────────────────────────────────────────────────────────────────────┘

弹窗:

  • 新增编程任务
  • 开始编程
  • 结束编程
  • 工时记录
  • 程序号维护

状态:

  • 未开始
  • 编程中
  • 已完成
  • 已取消
  • 异常中

8. 让步接收记录

定位:查询质检记录中让步接收字段不为空的数据。

┌────────────────────────────────────────────────────────────────────┐
│ 让步接收记录                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 [____]  物料 [____]  检验人 [____]  检验日期 [____至____]   │
│ 让步接收类型 [全部▼]                                                │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 | 物料编码 | 物料名称 | 工序 | 检验数量 | 不合格数量        │
│ 让步接收 | 检验人 | 检验时间 | 处置说明 | 操作                     │
│ ------------------------------------------------------------------ │
│ 操作:[查看质检记录] [查看不合格处置]                                │
└────────────────────────────────────────────────────────────────────┘

说明:

  • 页面只查询,不维护让步接收。
  • 让步接收仍在质检中心或不合格处置维护。

9. 装配已排产需求

定位:装配交付进度中心,整合 SAP 字段、MES 报工、工时、异常、齐套和日计划。

┌────────────────────────────────────────────────────────────────────┐
│ 装配已排产需求                                                     │
├────────────────────────────────────────────────────────────────────┤
│ 系统分类 [全部▼]  合同号 [____]  生产订单 [____]  物料 [____]        │
│ 发料齐套时间 [____至____]  装配完成时间 [____至____]  状态 [全部▼]   │
│ [查询] [重置] [导出] [批量维护]                                      │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 | 合同号 | 物料编码 | 物料名称 | 系统/非系统 | 派工时间      │
│ 合同交货期 | 发料齐套时间 | 装配完成时间 | 当前人员 | 当前内容        │
│ 累计工时 | 异常数 | 钣金预达 | 钣金到达 | 泵预达 | 泵到达 | 备注 | 操作 │
│ ------------------------------------------------------------------ │
│ 操作:[查看工时] [查看异常] [查看缺件] [维护字段] [生成日计划]        │
└────────────────────────────────────────────────────────────────────┘

字段分组:

  • SAP 字段:派工时间、合同交货期
  • MES 计算字段:装配完成时间、累计工时、异常数
  • 手工维护字段:钣金预达、钣金到达、泵预达、泵到达、备注、当前对应内容

弹窗:

  • 工时明细
  • 异常明细
  • 缺件明细
  • 手工字段维护
  • 日计划预览

10. 质检任务早知道

定位:根据装配已排产需求预测即将进入质检的任务。

┌────────────────────────────────────────────────────────────────────┐
│ 质检任务早知道                                                     │
├────────────────────────────────────────────────────────────────────┤
│ 装配完成时间 [____至____]  合同号 [____]  生产订单 [____]            │
│ 物料 [____]  状态 [待质检▼]                                         │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 预计质检日期 | 生产订单 | 合同号 | 物料编码 | 物料名称 | 装配完成时间 │
│ 当前人员 | 当前内容 | 累计工时 | 异常状态 | 质检状态 | 操作           │
│ ------------------------------------------------------------------ │
│ 操作:[查看装配进度] [查看异常] [查看质检记录]                       │
└────────────────────────────────────────────────────────────────────┘

说明:

  • 强依赖装配已排产需求。
  • 不直接维护质检结果。

11. 及时送检报表

定位:发料齐套后超过规则时间未送检的任务催办。

┌────────────────────────────────────────────────────────────────────┐
│ 及时送检报表                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 [____]  合同号 [____]  物料 [____]  指派对象 [全部▼]        │
│ 发料齐套时间 [____至____]  送检状态 [未送检▼]  超期天数 [>= 2]       │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 生产订单 | 合同号 | 物料编码 | 物料名称 | 指派对象 | 发料齐套时间    │
│ 是否送检 | 送检时间 | 超期天数 | 加急 | 当前状态 | 操作              │
│ ------------------------------------------------------------------ │
│ 操作:[查看装配任务] [查看质检任务] [生成催办]                       │
└────────────────────────────────────────────────────────────────────┘

12. 发货通知列表

定位SAP 已提供数据,大屏已展示,新增普通报表查询页。

┌────────────────────────────────────────────────────────────────────┐
│ 发货通知列表                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 发货通知号 [____]  合同号 [____]  客户 [____]  状态 [全部▼]          │
│ 要求发货日期 [____至____]  SAP同步时间 [____至____]                  │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 发货通知号 | 合同号 | 客户 | 物料编码 | 物料名称 | 数量              │
│ 要求发货日期 | 发货状态 | SAP同步时间 | 备注 | 操作                 │
│ ------------------------------------------------------------------ │
│ 操作:[查看明细] [查看关联生产订单]                                  │
└────────────────────────────────────────────────────────────────────┘

说明:

  • 默认只读 SAP 或 SAP 同步表。
  • 如需 MES 备注,建议单独建本地备注扩展字段。

13. 工时异常报表

定位:单件实际工时大于标准单件工时的异常分析。

┌────────────────────────────────────────────────────────────────────┐
│ 工时异常报表                                                       │
├────────────────────────────────────────────────────────────────────┤
│ 日期 [____至____]  设备 [全部▼]  工位 [全部▼]  操作人 [____]         │
│ 物料 [____]  工序 [全部▼]  超出比例 [>=____%]  状态 [全部▼]          │
│ [查询] [重置] [导出]                                                │
├────────────────────────────────────────────────────────────────────┤
│ 设备/工位 | 生产订单 | 物料编码 | 物料名称 | 工序 | 操作人           │
│ 标准单件工时 | 实际单件工时 | 超出时长 | 超出比例 | 班次 | 状态 | 操作 │
│ ------------------------------------------------------------------ │
│ 操作:[查看工时明细] [确认异常] [填写原因]                           │
└────────────────────────────────────────────────────────────────────┘

异常确认弹窗:

  • 异常原因
  • 责任部门
  • 处理说明
  • 确认人
  • 确认时间

四、现有页面改造界面说明

1. 机加件已排产页面

改造点:

  • 计划开始时间 改为单日期选择。
  • 计划完成时间 改为单日期选择。
  • 表格增加 总工时 列。
  • 点击总工时打开历史工时明细弹窗。
查询区:计划开始日期 [____]  计划完成日期 [____]
表格列:... | 总工时 | 操作
总工时点击弹窗:设备 -> 日期 -> 任务明细

2. 生产计划跟踪

改造点:

  • 当前序展示完整工艺路线。
  • 工序按状态变色。
  • 增加标准工时、订单状态。
工艺路线:打磨(张三) -> 淬火(外协) -> 精磨(李四)
状态颜色:进行中高亮、已完成置灰、待加工普通色、异常红色

3. 序检收检/外协任务检验

改造点:

  • 增加指派对象。
  • 增加供应商。
  • 增加 SAP 采购收货单号。

建议在检验记录表格和检验详情弹窗中同时展示。

4. 生产订单关闭

改造点:

  • 表格增加多选。
  • 增加 批量关闭 SAP 订单 按钮。
  • 增加批量关闭结果弹窗。

结果弹窗字段:

  • 生产订单
  • SAP 单据号
  • 执行结果
  • 失败原因
  • 是否可重试

5. 生产工艺

改造点:

  • 点击编辑时,若无生产工艺,弹窗提示“未找到生产工艺,是否带出标准工艺作为草稿?”
  • 带出后不自动保存。
  • 保存后才写入生产工艺。

6. 异常管控 + 全部报工页面

改造点:

  • 所有报工页面增加 报异常 按钮。
  • 选中任务后打开统一异常弹窗。
  • 异常弹窗支持多选审批人。

异常弹窗字段:

  • 异常类型
  • 异常说明
  • 附件
  • 审批人,多选
  • 关联订单/任务/工序,只读

7. 及时开工报表

改造点:

  • 指派对象查询增加模式选择。
指派对象 [多选]  查询模式 [包含▼ / 排除▼]

8. 工时报表

改造点:

  • 增加指派对象字段。
  • 后续支持工时类型和来源模块。

9. 领料/退库/外协报表小字段

页面 界面改造
生产领料(机加) 增加备注输入/备注列
生产退库(机加) 增加备注输入/备注列
生产退库(装配) 增加备注输入/备注列
外协任务报表(采购) 增加采购到货期说明列
工序流转卡 打印模板增加原料编码
制定标准工艺 保存成功/失败提示明确化

五、优先原型顺序

优先级 页面
P0 手续确认报表、及时检验报表、发货通知列表、生产订单关闭批量 SAP
P0 生产工艺自动带出标准工艺、异常管控直接报异常
P1 装配已排产需求、及时齐套跟踪结果报表、质检任务早知道
P1 设计任务报工、编程任务清单/编程报工
P1 机加班次产量表、生产日报-送检、及时送检报表
P2 工时异常报表、OEE/设备采集相关界面、现场大屏缺勤/关键工序

六、客户确认清单

  1. 新增页面菜单位置是否按本文建议放置。
  2. 手续确认、预计可执行时间、装配已排产需求中的手工字段是否允许页面维护。
  3. 设计任务、编程任务是否需要审批或只做报工。
  4. 缺勤人员是否已有排班/考勤来源。
  5. 关键工序是否确认在标准工艺和生产工艺维护。
  6. 及时检验、及时送检的超期天数是否统一为 2 天。
  7. 发货通知列表是否只读 SAP 数据,是否需要 MES 备注。
  8. 工时异常是否需要确认闭环,还是只做查询。