27 KiB
MOM系统移动端PRD文档
1. 文档概述
1.1 项目背景
MOM(Manufacturing Operations Management,制造运营管理)系统移动端PDA应用,是配合Web管理后台使用的移动端解决方案。旨在为车间操作人员、仓库管理员、设备维护人员等提供便捷的移动端操作入口,实现现场作业的数字化管理。
1.2 项目目标
- 提供便捷的移动端扫码操作能力
- 实现现场作业数据的实时采集与上报
- 减少纸质单据流转,提升作业效率
- 支持全流程的扫码出入库操作
- 与IOT平台配合实现设备数据采集
1.3 技术栈
- 开发框架:UniApp(支持多端编译)
- 目标平台:H5、Android PDA
- 后端接口:RESTful API(复用现有Web后台接口)
- 扫码能力:原生扫码 / 蓝牙扫码枪
- 打印能力:需配合标签打印终端
2. 用户角色
| 角色 | 描述 | 主要功能 |
|---|---|---|
| 仓库管理员 | 负责物料收发存管理 | 采购入库、采购退货、产品入库、销售出库、销售退货、转移调拨、库存盘点、库存查询、标签打印、拆箱、封箱 |
| 生产操作员 | 负责生产现场作业 | 上工、生产报工、生产领料、生产退料、安灯呼叫、SOP查看 |
| 设备维护员 | 负责设备点检保养 | 设备台账、设备点检、设备保养、设备维修、告警记录 |
| 质检员 | 负责来料/过程/出货检验 | IQC/IPQC/OQC检验 |
| 外协管理员 | 负责外协业务管理 | 外协发料、外协入库 |
3. 功能架构
├── 首页 (Home)
│ ├── 用户信息展示
│ ├── 工厂切换
│ ├── 待办事项
│ └── 快捷入口
│
├── 报表 (Report)
│ ├── 库存统计
│ ├── 入库统计
│ ├── 生产统计
│ └── 产品追溯
│
├── 工作台 (Workspace) [核心功能区]
│ ├── 生产管理
│ │ ├── 上工
│ │ ├── 生产报工
│ │ ├── 生产领料
│ │ ├── 生产退料
│ │ └── 安灯呼叫
│ │
│ ├── 仓储管理
│ │ ├── 库存现有量查询
│ │ ├── 到货通知
│ │ ├── 采购入库
│ │ ├── 采购退货
│ │ ├── 产品入库
│ │ ├── 发货通知
│ │ ├── 销售出库
│ │ ├── 销售退货
│ │ ├── 转移调拨
│ │ ├── 库存盘点
│ │ ├── 外协发料
│ │ ├── 外协入库
│ │ ├── 标签打印
│ │ ├── 拆箱
│ │ └── 封箱
│ │
│ ├── 设备管理
│ │ ├── 设备台账
│ │ ├── 设备点检
│ │ ├── 设备保养
│ │ ├── 设备维修
│ │ └── 告警记录
│ │
│ └── 质量管理
│ ├── IQC来料检验
│ ├── IPQC过程检验
│ └── OQC出货检验
│
└── 我的 (Profile)
├── 用户信息
├── 消息中心
├── 工厂设置
├── 语言切换
├── 主题设置
├── 暗黑模式
└── 退出登录
4. 功能详细设计
4.1 首页 (Home)
4.1.1 页面布局
- 顶部区域:用户头像、用户名、当前工厂名称(可切换)
- 待办区域:待处理任务数量统计(待入库、待检验、待点检等)
- 快捷入口:常用功能快捷按钮(可配置)
- 公告区域:系统公告滚动展示
4.1.2 交互说明
| 操作 | 响应 |
|---|---|
| 点击工厂名称 | 弹出工厂选择列表,切换当前工厂 |
| 点击待办数字 | 跳转至对应待办列表 |
| 点击快捷入口 | 跳转至对应功能页面 |
4.2 报表 (Report)
4.2.1 库存统计报表
- 筛选条件:物料编码、物料名称、仓库、日期范围
- 展示内容:库存数量统计图表(柱状图/饼图)
- 支持导出:导出Excel报表
4.2.2 入库统计报表
- 展示内容:按时间维度展示入库物料数量趋势
- 图表类型:柱状图、折线图
4.2.3 产品追溯
- 筛选条件:年份、SN序列号
- 展示内容:产品过站记录列表
- 数据字段:序号、SN、产品编码、过站时间、工序等
4.3 工作台 - 生产管理
4.3.1 上工
功能描述
生产人员上工签到,绑定工作站并查看/切换生产任务。
页面流程
开始 → 扫码/选择工作站 → 绑定工作站 → 查看生产任务 → 选择/切换任务 → 查看SOP → 开始生产
界面元素
| 元素 | 类型 | 说明 |
|---|---|---|
| 工作站选择 | 下拉框/扫码 | 支持扫码绑定或手动选择工作站 |
| 生产任务列表 | 列表 | 展示当前工作站可执行的生产任务 |
| 任务详情 | 卡片 | 展示当前任务的产品、数量、工艺等信息 |
| SOP查看按钮 | 按钮 | 查看当前产品的作业指导书 |
| 切换任务按钮 | 按钮 | 切换到其他生产任务 |
业务规则
- 一个工作站同一时间只能执行一个生产任务
- 切换任务前需确认当前任务状态
- SOP支持图文展示
4.3.2 生产报工
功能描述
生产完成后进行产量报工,记录生产数量和相关信息。
页面流程
开始 → 选择生产任务 → 录入报工数量 → 选择报工类型 → 提交报工 → 完成
报工信息字段
- 生产任务编号
- 产品编码/名称
- 报工数量(合格数、不合格数)
- 报工类型(正常报工/返工报工)
- 工时记录
- 备注
业务规则
- 报工数量不能超过任务剩余数量
- 支持多次报工
- 报工后自动更新任务进度
4.3.3 生产领料
功能描述
生产线根据工单进行物料领用,支持扫码领料。
页面流程
开始 → 选择工单 → 查看待领物料清单 → 扫码领料 → 确认领料数量 → 提交领料 → 完成
业务规则
- 领料数量不能超过工单需求数量
- 支持部分领料
- 领料后自动扣减库存
- 支持批次管理和先进先出
4.3.4 生产退料
功能描述
生产剩余物料退回仓库。
页面流程
开始 → 选择原领料单 → 扫码退料 → 录入退料数量 → 确认退料 → 完成
业务规则
- 退料数量不能超过已领数量
- 退料后自动增加库存
- 记录退料原因
4.3.5 安灯呼叫
功能描述
生产过程中遇到异常情况时,发起安灯呼叫请求支援。
页面流程
开始 → 选择呼叫类型 → 填写异常描述 → 发起呼叫 → 等待响应 → 完成
呼叫类型
- 物料异常
- 设备故障
- 质量问题
- 工艺问题
- 其他
业务规则
- 呼叫信息实时推送至大屏展示
- 记录呼叫响应时间
- 支持呼叫升级
备注:安灯呼叫功能需要与大屏看板结合使用。
4.4 工作台 - 仓储管理
4.4.1 库存现有量查询
功能描述
查询当前库存信息,支持多维度筛选和扫码查询。
筛选条件
- 物料编码/名称
- 仓库/库区/库位
- 批次号
- 供应商
展示字段
- 物料编码、物料名称、规格型号
- 仓库、库区、储位
- 批次号、数量、单位
- 入库时间、有效期
4.4.2 到货通知
功能描述
查看和处理采购到货通知单,准备收货。
页面流程
开始 → 查看到货通知列表 → 选择通知单 → 查看物料明细 → 确认收货 → 完成
业务规则
- 显示待处理的到货通知
- 支持按供应商、日期筛选
- 确认后自动生成IQC检验单
4.4.3 采购入库
功能描述
采购物料入库操作,支持扫码入库。
页面流程
开始 → 选择/扫描到货通知单 → 扫描储位 → 扫描物料条码 → 校验IQC状态 → 添加到列表 → 确认入库 → 完成
界面元素
| 元素 | 类型 | 说明 |
|---|---|---|
| 储位输入框 | 输入框+扫码 | 支持手动输入或扫码 |
| 物料条码输入框 | 输入框+扫码 | 支持手动输入或扫码 |
| 已扫描标签数 | 文本 | 显示已扫描的标签数量 |
| 物料总数量 | 文本 | 显示累计物料数量 |
| 物料列表 | 列表 | 展示已扫描的物料明细 |
| 重置按钮 | 按钮 | 清空当前扫描数据 |
| 确认入库按钮 | 按钮 | 提交入库操作 |
物料列表字段
- 物料编码
- Reel编号(卷盘标识)
- 批次号
- 数量
- 供应商
- 储位
业务规则
- 物料入库前必须完成IQC检验,未检验物料提示"此物料还未完成IQC检验!"
- 同一储位可入库多种物料
- 支持连续扫码,自动累加数量
- 提交前需二次确认
4.4.4 采购退货
功能描述
将不合格或多余的采购物料退回供应商。
页面流程
开始 → 新建/选择退货单 → 扫描物料条码 → 录入退货数量 → 选择退货原因 → 提交退货 → 完成
退货原因
- 来料不合格
- 数量多余
- 规格不符
- 其他
4.4.5 产品入库
功能描述
生产完成的成品/半成品入库。
页面流程
开始 → 选择入库类型 → 扫描产品条码/SN → 选择储位 → 确认入库 → 完成
入库类型
- 生产入库
- 返工入库
- 其他入库
4.4.6 发货通知
功能描述
查看和处理销售发货通知单。
页面流程
开始 → 查看发货通知列表 → 选择通知单 → 查看发货明细 → 备货 → 完成
4.4.7 销售出库
功能描述
根据销售订单进行成品出库。
页面流程
开始 → 选择发货通知单 → 扫描产品条码 → 核对数量 → 确认出库 → 完成
业务规则
- 出库数量不能超过库存数量
- 支持按批次出库
- 出库后自动扣减库存
4.4.8 销售退货
功能描述
客户退货入库处理。
页面流程
开始 → 新建/选择退货单 → 扫描产品条码 → 选择退货原因 → 质检判定 → 确认入库 → 完成
4.4.9 转移调拨
功能描述
仓库间或库位间的物料调拨转移。
页面流程
开始 → 新建调拨单 → 扫描源储位 → 扫描物料条码 → 扫描目标储位 → 确认调拨 → 完成
业务规则
- 源储位库存必须充足
- 支持批量调拨
- 调拨后自动更新库位库存
4.4.10 库存盘点
功能描述
对仓库库存进行定期或临时盘点,核对系统库存与实物库存。
页面流程
开始 → 选择盘点计划 → 扫描储位 → 扫描物料 → 录入实盘数量 → 提交盘点结果 → 完成
盘点结果处理
- 盘盈:自动生成盘盈入库单
- 盘亏:自动生成盘亏出库单
4.4.11 外协发料
功能描述
向外协供应商发放加工物料。
页面流程
开始 → 选择外协订单 → 扫描物料条码 → 确认发料数量 → 提交发料 → 完成
业务规则
- 发料数量不能超过订单需求
- 扣减库存
- 记录外协供应商信息
4.4.12 外协入库
功能描述
外协加工完成后的产品入库。
页面流程
开始 → 选择外协订单 → 扫描产品条码 → 质检确认 → 选择储位 → 确认入库 → 完成
4.4.13 标签打印
功能描述
物料标签、产品标签的现场打印。
页面流程
开始 → 选择标签类型 → 输入/扫描物料信息 → 设置打印数量 → 打印预览 → 确认打印 → 完成
标签类型
- 物料标签
- 产品标签
- 库位标签
- 批次标签
业务规则
- 需要与标签打印终端配合使用
- 需提前绑定标签打印机
- 支持标签模板选择
备注:标签打印功能需要与标签打印终端配合,并提前绑定标签打印机。
4.4.14 拆箱
功能描述
将大包装拆分为小包装或散件,更新包装信息和库存记录。适用于物料分发、生产领用等场景。
页面流程
开始 → 扫描原包装条码 → 查看包装信息 → 输入拆分数量 → 生成新包装标签 → 打印标签 → 确认拆箱 → 完成
界面元素
| 元素 | 类型 | 说明 |
|---|---|---|
| 原包装条码 | 输入框+扫码 | 扫描待拆箱的包装条码 |
| 包装信息 | 卡片 | 显示物料编码、名称、当前数量等 |
| 拆分数量 | 输入框 | 输入要拆出的数量 |
| 新包装数量 | 输入框 | 拆分后的新包装个数 |
| 每包数量 | 输入框 | 每个新包装的数量 |
| 打印标签 | 按钮 | 为新包装打印标签 |
| 确认拆箱 | 按钮 | 提交拆箱操作 |
业务规则
- 拆分数量不能超过原包装数量
- 拆箱后原包装数量自动减少
- 自动生成新包装的条码和标签
- 保持批次信息和追溯关系
- 支持拆分为多个新包装
API接口
| 接口 | 方法 | 说明 |
|---|---|---|
| /mes/wm/package/{code} | GET | 查询包装信息 |
| /mes/wm/package/split | POST | 执行拆箱操作 |
4.4.15 封箱
功能描述
将多个小包装或散件合并为大包装,生成新的包装信息。适用于成品打包、物料整合等场景。
页面流程
开始 → 新建封箱单 → 扫描子包装条码 → 添加到列表 → 确认封箱内容 → 生成外箱标签 → 打印标签 → 确认封箱 → 完成
界面元素
| 元素 | 类型 | 说明 |
|---|---|---|
| 外箱类型 | 下拉框 | 选择外包装类型(纸箱/托盘等) |
| 子包装条码 | 输入框+扫码 | 扫描要装入的子包装条码 |
| 已扫描数量 | 文本 | 显示已扫描的子包装数量 |
| 总数量 | 文本 | 显示合计物料数量 |
| 子包装列表 | 列表 | 展示已扫描的子包装明细 |
| 移除按钮 | 按钮 | 从列表中移除子包装 |
| 打印外箱标签 | 按钮 | 生成并打印外箱标签 |
| 确认封箱 | 按钮 | 提交封箱操作 |
封箱信息字段
- 外箱编号(自动生成)
- 外箱类型
- 包含子包装数量
- 物料总数量
- 封箱时间
- 操作人
业务规则
- 同一外箱内的子包装必须是相同物料(可配置)
- 封箱后子包装状态更新为"已装箱"
- 自动生成外箱条码和标签
- 支持嵌套封箱(箱中箱)
- 封箱后可查询包装层级关系
API接口
| 接口 | 方法 | 说明 |
|---|---|---|
| /mes/wm/package | POST | 创建新包装(外箱) |
| /mes/wm/package/merge | POST | 执行封箱操作 |
| /mes/wm/packageline | POST | 添加子包装明细 |
4.5 工作台 - 设备管理
4.5.1 设备台账
功能描述
查看设备基础信息和运行状态。
展示字段
- 设备编码/名称
- 设备类型
- 所属车间/产线
- 设备状态(运行/停机/故障/保养)
- 责任人
- 购置日期
功能操作
- 按条件筛选设备
- 查看设备详情
- 扫码快速查询
4.5.2 设备点检
功能描述
按照点检计划对设备进行日常点检。
页面流程
开始 → 选择点检计划 → 查看待点检设备 → 执行点检项目 → 记录点检结果 → 提交 → 完成
点检项目字段
- 点检项目名称
- 点检标准
- 点检方法
- 点检结果(正常/异常)
- 异常描述
- 拍照上传
业务规则
- 点检发现异常自动生成报修工单
- 支持离线点检,网络恢复后同步
4.5.3 设备保养
功能描述
按照保养计划对设备进行定期保养。
页面流程
开始 → 选择保养计划 → 查看保养项目 → 执行保养操作 → 记录保养结果 → 提交 → 完成
保养类型
- 日保养
- 周保养
- 月保养
- 年保养
保养记录字段
- 保养项目
- 保养内容
- 更换配件
- 保养结果
- 拍照记录
4.5.4 设备维修
功能描述
维修人员接收报修工单并进行维修。
页面流程
查看报修单列表 → 接单 → 开始维修 → 记录维修过程 → 提交维修结果 → 完成
维修记录字段
- 维修开始时间
- 维修结束时间
- 故障原因
- 维修措施
- 更换备件
- 维修结果(已修复/需外修/报废)
4.5.5 告警记录
功能描述
查看和处理设备告警记录。
页面流程
开始 → 查看告警列表 → 选择告警记录 → 查看详情 → 处理告警 → 完成
告警信息字段
- 告警时间
- 设备编码/名称
- 告警类型
- 告警级别
- 告警描述
- 处理状态
业务规则
- 告警记录来源于IOT平台
- 支持扫码快速处理告警
- 处理后更新告警状态
备注:告警记录功能需要与IOT平台配合,提前设置告警规则。
4.6 工作台 - 质量管理
4.6.1 IQC来料检验
功能描述
对来料进行进货质量检验,支持在线制作检验单和填写检验结果。
页面流程
查看待检单 → 选择检验单 → 按检验模板执行检验 → 记录检验结果 → 判定合格/不合格 → 提交 → 完成
检验结果处理
- 合格:物料可入库
- 不合格:生成退货单或让步接收单
4.6.2 IPQC过程检验
功能描述
对生产过程进行质量巡检,支持在线制作检验单和填写检验结果。
检验类型
- 首件检验
- 巡检
- 末件检验
页面流程
开始 → 选择检验类型 → 选择生产任务 → 按检验模板执行检验 → 记录检验结果 → 提交 → 完成
4.6.3 OQC出货检验
功能描述
产品出货前的最终质量检验,支持在线制作检验单和填写检验结果。
页面流程
查看待检单 → 选择检验单 → 按检验模板执行检验 → 记录检验结果 → 判定合格/不合格 → 提交 → 完成
4.7 我的 (Profile)
4.7.1 用户信息
- 头像、姓名、角色
- 所属部门、工厂
- 手机号、邮箱
4.7.2 消息中心
- 已读消息列表
- 未读消息列表(显示未读数量角标)
- 消息类型:系统通知、待办提醒、审批通知、告警通知
4.7.3 设置功能
| 设置项 | 说明 |
|---|---|
| 工厂切换 | 多工厂用户可切换当前工厂 |
| 语言切换 | 支持简体中文、English |
| 主题设置 | 明青(默认)、其他主题 |
| 暗黑模式 | 跟随系统 / 始终开启 / 始终关闭 |
| 打印机设置 | 绑定/切换标签打印机 |
4.7.4 退出登录
- 清除本地登录状态
- 跳转至登录页
5. 通用功能设计
5.1 登录认证
登录方式
- 账号密码登录
- 扫码登录(扫描Web端二维码)
登录流程
开始 → 输入账号密码 → 选择工厂 → 登录 → 进入首页
Token机制
- 登录成功返回Token
- Token有效期7天
- 支持Token自动刷新
- Token失效跳转登录页
5.2 扫码功能
扫码方式
| 方式 | 说明 |
|---|---|
| 相机扫码 | 调用设备摄像头进行扫码 |
| 蓝牙扫码枪 | 支持外接蓝牙扫码枪 |
| 手动输入 | 支持手动输入条码 |
支持的条码类型
- 一维码:Code128、Code39、EAN13
- 二维码:QR Code、DataMatrix
扫码场景
- 全流程出入库扫码支持
- 设备扫码查询/处理
- 物料信息快速查询
5.3 打印功能
打印配置
- 需要与标签打印终端配合
- 需提前绑定标签打印机
- 支持多种标签模板
打印场景
- 物料标签打印
- 产品标签打印
- 库位标签打印
5.4 离线支持
离线能力
- 支持离线查看已缓存数据
- 支持离线进行扫码操作
- 数据暂存本地,网络恢复后自动同步
同步机制
- 后台自动检测网络状态
- 网络恢复后自动上传离线数据
- 同步失败自动重试
- 提供手动同步入口
5.5 消息推送
推送类型
- 待办提醒:有新的待处理任务
- 审批通知:审批结果通知
- 系统公告:重要系统通知
- 设备告警:设备异常告警通知
推送渠道
- App内推送
- 短信通知(可选)
7. 非功能性需求
7.1 性能要求
| 指标 | 要求 |
|---|---|
| 页面加载时间 | ≤ 2秒 |
| 扫码响应时间 | ≤ 500ms |
| 接口响应时间 | ≤ 1秒 |
| 离线数据同步 | ≤ 5秒/100条 |
7.2 兼容性要求
| 平台 | 版本要求 |
|---|---|
| Android | ≥ 5.0 |
| H5 | Chrome 60+, Safari 10+ |
8. 数据字典
8.1 单据状态
| 状态码 | 状态名称 | 说明 |
|---|---|---|
| PREPARE | 草稿 | 单据编辑中 |
| APPROVING | 待审批 | 已提交待审批 |
| APPROVED | 已审批 | 审批通过 |
| FINISHED | 已完成 | 业务完成 |
| CANCELED | 已取消 | 单据已取消 |
8.2 维修结果
| 状态码 | 状态名称 |
|---|---|
| FIXED | 已修复 |
| NEED_OUTSOURCE | 需外修 |
| SCRAPPED | 报废 |
8.3 检验结果
| 状态码 | 状态名称 |
|---|---|
| PASS | 合格 |
| FAIL | 不合格 |
| CONCESSION | 让步接收 |
8.4 告警级别
| 级别 | 说明 |
|---|---|
| INFO | 提示 |
| WARNING | 警告 |
| ERROR | 错误 |
| CRITICAL | 严重 |
9. 接口清单
9.1 认证接口
| 接口路径 | 方法 | 说明 |
|---|---|---|
| /login | POST | 用户登录 |
| /logout | POST | 用户登出 |
| /getInfo | GET | 获取用户信息 |
9.2 仓储管理接口
| 接口路径 | 方法 | 说明 |
|---|---|---|
| /mes/wm/itemrecpt | POST | 新增入库单 |
| /mes/wm/itemrecpt/execute | POST | 执行入库 |
| /mes/wm/barcode/{code} | GET | 查询条码信息 |
| /mes/wm/wmstock/list | GET | 查询库存列表 |
| /mes/wm/stocktaking | POST | 提交盘点结果 |
| /mes/wm/issue | POST | 领料出库 |
| /mes/wm/rtissue | POST | 退料入库 |
| /mes/wm/arrivalnotice/list | GET | 查询到货通知 |
| /mes/wm/rtvendor | POST | 采购退货 |
| /mes/wm/productrecpt | POST | 产品入库 |
| /mes/wm/salesnotice/list | GET | 查询发货通知 |
| /mes/wm/productsales | POST | 销售出库 |
| /mes/wm/rtsales | POST | 销售退货 |
| /mes/wm/transfer | POST | 转移调拨 |
| /mes/wm/outsourceissue | POST | 外协发料 |
| /mes/wm/outsourcerecpt | POST | 外协入库 |
| /mes/wm/package/{code} | GET | 查询包装信息 |
| /mes/wm/package | POST | 创建新包装 |
| /mes/wm/package/split | POST | 拆箱操作 |
| /mes/wm/package/merge | POST | 封箱操作 |
| /mes/wm/packageline | POST | 添加包装明细 |
9.3 生产管理接口
| 接口路径 | 方法 | 说明 |
|---|---|---|
| /mes/pro/workorder/list | GET | 查询工单列表 |
| /mes/pro/feedback | POST | 生产报工 |
| /mes/pro/procard/list | GET | 查询流转卡 |
| /mes/pro/protask/list | GET | 查询生产任务 |
| /mes/pro/andonrecord | POST | 安灯呼叫 |
| /mes/md/sop/list | GET | 查询SOP |
9.4 设备管理接口
| 接口路径 | 方法 | 说明 |
|---|---|---|
| /mes/dv/machinery/list | GET | 查询设备台账 |
| /mes/dv/checkplan/list | GET | 查询点检计划 |
| /mes/dv/checkrecord | POST | 提交点检记录 |
| /mes/dv/repair | POST | 提交报修单 |
| /mes/dv/repair/{id} | PUT | 更新维修状态 |
| /mes/dv/maintenrecord | POST | 提交保养记录 |
| /iot/alarm/list | GET | 查询告警记录 |
| /iot/alarm/{id} | PUT | 处理告警 |
9.5 质量管理接口
| 接口路径 | 方法 | 说明 |
|---|---|---|
| /mes/qc/iqc/list | GET | 查询IQC检验单 |
| /mes/qc/iqc | POST/PUT | 创建/更新检验结果 |
| /mes/qc/ipqc/list | GET | 查询IPQC检验单 |
| /mes/qc/ipqc | POST/PUT | 创建/更新检验结果 |
| /mes/qc/oqc/list | GET | 查询OQC检验单 |
| /mes/qc/oqc | POST/PUT | 创建/更新检验结果 |
10. 原型参考
10.1 界面风格
- 主色调:明青色 (#00BFA5)
- 辅助色:白色、灰色
- 图标风格:线性图标
- 卡片式布局
10.2 底部导航
┌──────────────────────────────────────────┐
│ 🏠首页 📊报表 [⊞] 🔧工作台 👤我的 │
└──────────────────────────────────────────┘
- 中间为悬浮快捷入口按钮
- 当前选中项高亮显示
11. 开发计划
11.1 阶段划分
| 阶段 | 内容 | 周期 |
|---|---|---|
| 第一阶段 | 基础框架搭建、登录认证、首页、我的 | 1周 |
| 第二阶段 | 仓储管理核心模块(采购入库、库存查询、盘点) | 2周 |
| 第三阶段 | 仓储管理扩展模块(产品入库、销售出库、调拨、外协) | 2周 |
| 第四阶段 | 生产管理模块(上工、报工、领料、退料、安灯) | 2周 |
| 第五阶段 | 设备管理模块(台账、点检、保养、维修、告警) | 2周 |
| 第六阶段 | 质量管理模块(IQC/IPQC/OQC) | 2周 |
| 第七阶段 | 报表模块、标签打印、IOT集成 | 1周 |
| 第八阶段 | 测试、修复、上线 | 1周 |
11.2 优先级排序
P0 - 核心功能
- 登录认证
- 采购入库
- 库存查询
- 生产领料/退料
- 设备点检
P1 - 重要功能
- 产品入库
- 销售出库
- 生产报工
- 设备保养/维修
- IQC检验
P2 - 一般功能
- 转移调拨
- 外协发料/入库
- 安灯呼叫
- IPQC/OQC检验
- 告警记录
P3 - 增强功能
- 标签打印
- 报表统计
- 离线支持
- 主题切换
12. 附录
12.1 术语说明
| 术语 | 说明 |
|---|---|
| MOM | Manufacturing Operations Management,制造运营管理 |
| MES | Manufacturing Execution System,制造执行系统 |
| IOT | Internet of Things,物联网 |
| IQC | Incoming Quality Control,来料质量控制 |
| IPQC | In-Process Quality Control,过程质量控制 |
| OQC | Outgoing Quality Control,出货质量控制 |
| PDA | Personal Digital Assistant,个人数字助理(手持终端) |
| BOM | Bill of Materials,物料清单 |
| SN | Serial Number,序列号 |
| SOP | Standard Operating Procedure,标准作业程序 |
12.2 相关文档
- 《生产执行管理系统-使用说明书》
- 《数据库设计文档》
- 《MES开发任务表》
- 《Web管理后台源码》
- 《待开发功能-移动端-触屏端-IOT.xlsx》
12.3 功能依赖说明
| 功能 | 依赖说明 |
|---|---|
| 安灯呼叫 | 需要与大屏看板结合使用 |
| 标签打印 | 需要与标签打印终端配合,并绑定标签打印机 |
| 告警记录 | 需要与IOT平台配合,提前设置告警规则 |
| 数据采集 | 需要与IOT平台配合实现 |
文档版本:v1.2
创建日期:2026-01-22
创建人:PRD AI Assistant
最后更新:2026-01-22
更新内容:
- v1.1 根据《待开发功能-移动端-触屏端-IOT.xlsx》完善功能列表
- v1.2 补充仓储管理模块的拆箱、封箱功能