MES功能设计规格书

news2025/2/27 17:24:59

软件功能结构

项目实施方案

概述

按总体规划,MES项目分三个阶段实施,第一阶段先在终端电器制造部和控制电器制造部进行试点实施。

第一阶段目标

  • 建立基本的MES系统框架,提供工厂建模等基础功能。
  • 将目前的Excel生产排程纳入到系统管理,提高生产排程的效率和规范性。
  • 将生产计划、生产调度、生产执行三个核心业务进行统一的系统管理,梳理脉络,为二阶段和三阶段的流程优化和改造建立基础。
  • 提供电子看板功能,使当日生产计划的执行进度、实时的质量信息、实时的设备运行情况一目了然。
  • 提供基本的生产统计功能(月报)。
  • 提供最基本的设备台帐管理功能和成品质量检验管理功能。
  • 通过一阶段试点,使用户熟悉MES管理思路,养成系统化生产管理习惯,为二阶段和三阶段的需求沟通与分析打下基础。

生产计划模块功能设计

模块概述

本模块提供生产计划的组织以及详细的生产排程功能。

针对部分生产计划如国贸需求计划、新品试制计划等,系统提供接口,支持从外部系统自动同步计划信息到MES系统,但仍保留手工录入功能。

根据年度计划制定季度计划,根据季度计划拆分月度计划,对详细生产排程起指导作用。

模块业务流程如下:

 

年度计划

提供年度计划信息的新增、修改、删除、查询功能,与物流系统对接,通过接口同步年度计划到MES。

主要字段:年度、工厂、物料组、计划产量、单位。

季度计划

提供季度计划信息的新增、修改、删除、查询功能,与物流系统对接,通过接口同步季度计划到MES。

主要字段:年度、季度、工厂、车间、物料、计划产量、单位。

月度计划

提供月度计划信息的新增、修改、删除、查询功能,与物流系统对接,通过接口同步月度计划到MES。

主要字段:年度、月份、工厂、车间、物料、计划产量、单位。

计划属性定义

定义各类计划参与生产排程时的优先级。

主要字段:计划类型、默认优先级(数值越小优先级越高)。

国贸需求计划

根据评审通过的出口订单,在MES系统中维护国贸需求计划,包括新增、修改、删除、查询功能,保留与OA订单审批功能的数据接口。

主要字段:计划编号、类型ID(隐藏字段)、销售订单号、工厂、车间、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产日期、计划完工日期、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态、指派数量。

新品试制计划

提供新品试制计划的新增、修改、删除、查询功能,保留与OA订单审批功能的数据接口。

主要字段:计划编号、类型ID(隐藏字段)、工厂、车间、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产日期、计划完工日期、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态、指派数量。

内销特殊订单

根据评审通过的内销特殊订单,在MES系统中维护内销特殊订单计划,保留与OA订单审批功能的数据接口。

主要字段:计划编号、类型ID(隐藏字段)、销售订单号、工厂、车间、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产日期、计划完工日期、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态、指派数量。

返修计划

根据质量管理模块产生的返修单,制定返修计划,包括新增、修改、删除、查询功能。

返修计划仅仅是返修单内容会影响生产进度,需要生产排程的情况。

主要字段:计划编号、类型ID(隐藏字段)、返修单号、生产批次、工厂、车间、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产日期、计划完工日期、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态、指派数量。

欠货计划

与物流系统对接,通过接口同步欠货计划,包括新增、修改、删除、查询功能。

主要字段:计划编号、类型ID(隐藏字段)、工厂、车间、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产日期、计划完工日期、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态、指派数量。

日计划

依据国贸需求计划、新品试制计划、内销特殊订单、返修计划和产能填充计划,制定日生产计划,对日计划进行确认后,系统自动生成工单。功能操作包括新增、修改、删除、查询、确认。

针对返修计划制定的日计划,采用特殊批次号。

主要字段:计划编号、工厂、车间、产线、生产批次、物料、计划数量、单位、BOM序号、FAI、IPQC、FQC、OQC、计划生产时间、计划完工时间、收货库存地、优先级、技术要求、质量要求、包装要求、计划状态。

计划达成率统计

包括年度计划达成率、月度计划达成率、日计划达成率三个功能。以表格和柱状图/曲线图组合的方式显示统计结果。

年度计划达成率字段:年度、计划数量、完工数量、不良数量、返修数量、报废数量、达成率。

月度计划达成率字段:年度、月份、计划数量、完工数量、不良数量、返修数量、报废数量、达成率。

日计划达成率字段:年度、月份、日期、计划数量、完工数量(检验合格数量)、不良数量、返修数量、报废数量(根据BOM,多列)、达成率(完工/计划×100%)。

ATP确认

基于成品库存匹配订单,匹配之后,将匹配的数量绑定ATP。绑定之前,根据安全库存下限进行检查,如果超限,则提示用户。ERP生成销售出库单后,更新成品库存量,并同时解除ATP绑定。

主要字段(主):ATP序号、销售订单号、确认人、确认时间。

主要字段(从):ATP序号、项目号、工厂、库存地、物料、绑定数量、ATP状态、解绑时间、出库单号。

CTP确认

CTP在ATP确认后进行,基于销售订单和当前排程数据,进行虚拟排程,并依据结果产生可承诺的交货期,将排程结果保存在临时表中,ERP产生销售订单后,触发MES将虚拟排程的结果转为正式的日计划,并将CTP记录状态置为执行状态。MES完工确认并质检合格入库时,以入库单为凭据,将CTP状态置为关闭状态。

主要字段(主):CTP序号、销售订单号、确认人、确认时间。

主要字段(从):CTP序号、项目号、工厂、车间、产线、物料、数量、生产日期、收货库存地、CTP状态、解绑时间、入库单号。

高级排程

系统自动排程,允许人工修改。

系统根据标准工时信息,建立产能池,带入计划优先级因子,根据算法以产能填充和以工序倒排的方式,自动完成生产排程。排程结果支持表格和图形两种展现方式,图形支持拖拽。

主要字段:未定。

产能负载分析

用户指定日期范围,选择工厂、车间,系统以表格和图形(曲线图)的方式显示产能负载(生产计划负载、生产实绩负载)情况。

主要字段:开始日期、截至日期、工厂、车间、产线、标准产能、负载类型、负载产能、负载比。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/436138.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

wps宏编辑器API关于msgbox和inputbox的使用说明

WPS宏编辑器API参考关于函数列举了3个:DoEvents、InputBox和MsgBox,其中DoEvents有点不好理解,应该在什么场景下使用也缺乏官网指导说明,因此本文重点讲述InputBox和MsgBox的使用说明。 1、DoEvents 处理进程的消息队列中的消息…

AI菜鸡浅谈ChatGpt

最近最火的话题可能就是Chatgpt ,这个对话机器人横空出世,大大突破了人类之前对AI 对话机器人的认知和预期,上次这样的颠覆认知的突破还是7年前的阿法狗,但是这一次Chatgpt 带来的革命可能要更深远。我从以下几个方面来谈一下我对…

Centos7.6集群部署海豚调度3.1.5

目录 前置准备工作(所有机器)主机规划数据库规划用户规划目录规划配置/etc/hostsjdk安装进程树分析配置ssh免密部署zookeeper启动zookeeper下载DolphinScheduler 二进制包修改install_env.sh配置修改dolphinscheduler_env.sh配置文件 安装(ty…

virtualbox 安装centos

在virtualbox安装centos时,遇到了一些问题,此处记录下,希望可以帮助一些小伙伴。 一、下载centos 进入官网下载地址:Download (centos.org) 然后选择阿里云镜像地址:centos-7.9.2009-isos-x86_64安装包下载_开源镜像…

TensorFlow版本与其他库的版本之间问题

使用TensorFlow的版本不一样,对应的库的版本也需不一样,这个有许多需要注意的地方。 比如Keras库, 当我使用tensorflow2.1.0版本时,安装Keras2.10.0这个库会导致运行报错, 那么就需要降低其版本到与之匹配&#xff…

AQS 和CAS详解

🏆今日学习目标: 🍀JDBC事务 Hibernate事务 EJB事务详解 ✅创作者:林在闪闪发光 ⏰预计时间:30分钟 🎉个人主页:林在闪闪发光的个人主页 🍁林在闪闪发光的个人社区,欢迎你…

初识Linux篇

初识Linux篇 Linux环境的搭建1.什么是Linux2.Linux环境的安装云服务器Linux安装 总结 Linux环境的搭建 😊首先,在学习Linux之前,先了解一下Linux😊 1.什么是Linux Linux是一种操作系统软件,就像手机中的安卓&#xff…

Vue中的导航守卫

router官网-导航守卫 导航守卫常用的主要有三种&#xff1a;全局前置守卫(beforeEach)、路由独享守卫(beforeEnter)、组件内守卫(beforeRouteEnter) 路由独享守卫 在路由配置上直接定义 beforeEnter 守卫 <body> <div id"app"><h1>欢迎使用路由&l…

在没有魔法的情况下,如果让ChatGPT帮我们写代码

ChatGPT写代码 ✋ChatGPT 是一个基于人工智能的自然语言处理模型&#xff0c;可以帮助程序员更高效地、更自然地与计算机交互。ChatGPT 可以解决程序员在日常开发中遇到的各种问题&#xff0c;例如语法错误、API 使用、代码实现、架构设计等等。 &#x1f4a5;通过与 ChatGPT…

操作系统1(什么是操作系统、程序和编译器)

1.什么是操作系统&#xff1f; 1.什么是操作系统&#xff1f; 对单一计算机硬件系统做出抽象、支撑程序执行的软件系统。通过“虚拟化”硬件资源为程序运行提供服务的软件。 操作系统可以访问任何硬件资源。 2.什么是程序&#xff1f; 程序就是一个状态机。 程序计算sysc…

面了十几家公司测试岗,我终于悟了,面试无非就是这些题

测试岗的面试其实都是大同小异的&#xff0c;这里我收集整理了185道高频面试题&#xff0c;希望对在找工作或者准备跳槽的各位小伙伴有所帮助&#xff01; 一. 测试基础 1.如何制定测试计划 参考答案&#xff1a; 测试计划包括测试目标、测试范围、测试环境的说明、测试类型…

SpringBoot 实现多个子域共享 cookie

SpringBoot 实现多个子域共享 cookie 项目信息cookie 共享需求如何实现 环境配置配置域SpringBoot 配置 https 访问 后端代码验证验证后端解析 cookie 项目信息 使用SpringBoot web框架&#xff0c;版本号 2.7.10 <dependency><groupId>org.springframework.boot&…

Ambari 操作HDP组件迁移

目录 ​ 一、集群信息 1.1 HDP版本信息 1.2 服务器信息 二、服务迁移操作 一、集群信息 1.1 HDP版本信息 1.2 服务器信息 角色 IP 组件 hdp103 192.168.2.152 NameNode hdp104 192.168.2.153 新 NameNode hdp105 192.168.2.154 旧NameNode 二、服务迁移操作 我…

6、苹果签名原理

一、iOS应用签名原理 代码签名双层代码签名描述文件 1.1 代码签名 代码签名是对可执行文件或脚本进行数字签名,用来确认软件在签名后未被修改或损坏的措施. 和数字签名原理一样,只不过签名的数据是代码. 1.1.1 简单的代码签名 - 在iOS出来之前,以前的主流操作系统(Mac/Win…

自动控制原理模拟卷5

自动控制原理模拟题五 Question1 液位自动控制系统原理示意图如下图所示,在任意情况下,希望液面高度 c c c维持不变,说明系统工作原理并画出系统方块图。 解: 当电位器电刷位于中点位置时,电动机不动,控制阀门有一定的开度,使水箱中流入水量与流出水量相等,从而液面保…

C6678-缓存和内存

C6678-缓存和内存 全局内存映射扩展内存控制器&#xff08;XMC&#xff09;-MPAX内存保护与地址扩展使用例程缓存 全局内存映射 扩展内存控制器&#xff08;XMC&#xff09;-MPAX内存保护与地址扩展 每个C66x核心都具有相同大小的L1和L2缓存&#xff0c;并且可配置为普通内存使…

【微信小程序-原生开发】实用教程21 - 分包

分包的流程 当微信小程序主包大小超过2M时&#xff0c;则需要对微信小程序进行分包&#xff0c;方法如下&#xff1a; 1. 转移页面文件 在项目根目录下&#xff0c;新建文件夹 package1 &#xff08;即自定义的分包名为 package1 &#xff09;文件夹 package1 内新建文件夹 p…

C嘎嘎~~【初识C++ 中篇】

初识C 中篇 1.缺省参数2.函数重载2.1函数重载的概念2.2函数重载的原理 3.auto关键字3.1类型别名思考&#xff08;typedef&#xff09;3.2auto的简介3.3auto的使用规则3.4 auto不能推导的场景 4.基于范围的for循环4.1范围for的语法4.2范围for的使用条件 1.缺省参数 缺省参数是 声…

02_2440soc_内存地址映射和选择,寄存器地址的选择

大多数arm芯片从0开始启动 nand_flash控制器外接nand_flash 256M cpu直接接nor_flash 2M nor_flash启动时候 nor_flash上面烧了bin文件 nor_flash基地址为0 cpu直接读nor上的第一个指令(前4字节),执行 cpu继续读取其他指令 执行 如果使用nor启动,片内的sram的地址就是 0x4000…

实战:内存分配与回收策略

java技术体系的自动内存管理&#xff0c;最根本的目标是自动化地解决两个问题&#xff1a;自动给对象分配内存以及自动回收分配给对象的内存。 1 前置知识 1.1 Minor GC 与Full GC Minor GC: 新生代GC&#xff0c;是指发生新生代的垃圾收集动作。Minor GC非常频繁&#xff0…