MES生产管理系统源码及功能架构

  1. 系统概述

爱炎科技生产执行管理系统是一款B/S结构、开源、免费的生产执行管理系统。此系统基于本人多年离散智造行业的业务经验及J2EE项目经验开发。

主要目的是为国内离散制造业的中小企业提供一个专业化、通用性、低成本的MES系统解决方案。

系统采用前后端分离模式,前端使用vue+elementui开发,后端使用springboot+mybatis开发。具有跨平台、分布式、高性能、安全的特点。

  1. 功能清单
    功能模块
    功能项
    备注说明

主数据
供应商管理

系统运行时使用的各种基础数据的配置。

客户管理

物料产品分类

物料产品管理

计量单位

车间设置

工作站设置

仓储管理
仓库设置

完整的仓库出入库功能。

库存现有量

物料入库单

供应商退货

生产领料

生产退料

产成品入库

销售出库

销售退货

赋码管理

装箱管理

设备管理

设备类型设置

设备台账及点检维保维修。

设备台账

点检保养项目

点检保养计划

维修单

生产管理

生产工单

生产工单的拆解和报工。

工序设置

工艺流程

生产排产

生产报工

质量管理

常见缺陷

全流程的质量控制。

检测项设置

检测模板

来料检验

过程检验

出货检验

排班管理

班组设置

人员的班组日期计划。

排班计划

节假日设置

排班日历

组织架构

部门管理

人员、组织、权限相关。

岗位管理

角色管理

用户管理

系统管理

菜单管理

系统底层运行相关功能。

字典管理

参数设置

通知公告

日志管理

编码规则

系统监控

在线用户

系统运维相关。

定时任务

数据监控

服务监控

缓存监控

  1. 功能模块说明

系统登陆

系统启动后在浏览器输入对应的IP地址和端口(本地默认localhost:80)打开登陆界面
在这里插入图片描述
输入用户名密码和对应的验证码计算结果,点击登陆即可进入系统。

1.1 主数据

1.3.1 概述

主数据模块主要用于配置系统运行过程中需要使用到的一些基础业务数据。主要包括计量单位、物料产品分类、物料产品、客户、供应商、车间、工作站。

MES系统可根据工厂实际情况通过接口方式从ERP或者其他系统同步以上主数据。

1.3.2 功能说明

1.3.2.1 计量单位

点击菜单栏【主数据】=>【计量单位】进入计量单位配置页面。

新建单位时需要填写的主要是单位的编码和单位名称。

计量单位分为主单位和非主单位两种。如果用户在新建单位时选择“非主单位”则需要选择对应的主单位,并且指定与主单位的换算关系。

1.3.2.2 物料产品分类

点击菜单栏【主数据】=>【物料产品分类】进入物料产品分类配置功能页面。

系统中采用树形结构组织整个工厂中使用到的物料和产品分类信息。用户可根据工厂的实际情况自行指定父子级关系,以及每种分类的编码及名称。

在父级分类下新增子分类时,只需点击操作列的“新增”按钮,则新增的分类默认会作为子分类。需要用户指定当前的分类是“物料”还是“产品”。

爱炎科技MES系统中对物料和产品不做严格区分(实际生产过程中,同一个对象既可以是物料也可以是生产的产品)。系统建议将从供应商采购并且本厂不生产的物资指定为“物料”,将任何可以生产的物资都指定为“产品”。

1.3.2.3 物料产品管理

点击菜单栏【主数据】=>【物料产品管理】进入物料产品配置功能页面。

可在左侧树形结构中看到配置好的物料产品分类树,点击树节点可在右侧展示对应分类及子分类下的物料产品。点击“新增”按钮,可在当前分类下添加物料产品配置信息。

必填信息包括“物料编码”、“物料名称”、“单位”。

用户可直接输入要新增的物料的“物料编码”或者点击右侧“自动生成”按钮,由系统按照预先设置的规则自动生成一个唯一的编码(需要提前在【系统管理】=>【编码规则】功能中配置规则编号为ITEM_CODE的编码规则)。

用户可根据需要设置当前物料产品的最小库存和最大库存量(用于库存预警)。

点击“确定”按钮后系统保存物料产品的基本信息。如果需要继续配置物料的其他信息,可点击操作列的“修改”按钮。

· BOM信息的配置:

在“BOM组成”栏目中,点击“新增”按钮,可在弹出的物料产品清单中选择当前产品生产时需要消耗的物料/半成品。

例如:产成品螺丝刀的BOM应当配置为螺丝刀刀头和螺丝刀刀柄;螺丝刀刀头的BOM应当配置为螺纹钢;螺丝刀刀柄的BOM应当配置为PVC颗粒。

· SOP的配置:

在“SOP”栏目中,点击“新增”按钮,在弹出窗口中可配置当前产品在某道工序生产过程中使用到的SOP(需要用户将SOP信息扫描为图片上传)。工厂在实际生产此产品时,MES系统自动在对应的工序触控屏端展示SOP信息。

1.3.2.4 客户管理

点击菜单栏【主数据】=>【客户管理】进入客户信息维护功能页面。

必填内容为“客户编号”和“客户名称”,用户可根据工厂需要填写其他必要信息。

客户编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中配置规则编号为CLIENT_CODE的编码规则。

1.3.2.5 供应商管理

点击菜单栏【主数据】=>【供应商管理】进入供应商信息维护功能页面。

必填内容为“供应商编号”和“供应商名称”,用户可根据工厂需要填写其他必要信息。

供应商编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中配置规则编号为VENDOR_CODE的编码规则。

1.3.2.6 车间设置

点击菜单栏【主数据】=>【车间设置】进入车间信息维护功能页面。

必填项为“车间编码”和“车间名称”。

车间编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中配置规则编号为WORKSHOP_CODE的编码规则。

1.3.2.7 工作站

点击菜单栏【主数据】=>【工作站】进入工作站信息维护功能页面。

工作站是工厂中某道工序中的基本生产单元。工作站可包含0N台机器设备、0N个岗位工人以及配套的工装夹具等完成某道工序生产的必要资源。

工作站也是生产排产时,生产任务的负责单元。设备机台的可用性、人员的可用性都会影响到工作站的可用状态。

工作站编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中配置规则编号为WORKSTATION_CODE的编码规则。

1.2 仓储管理

1.3.3 概述

物资的库存量对工厂产品生产具有重大影响。爱炎科技MES系统提供完整的仓储管理功能,以满足工厂中各个业务环节涉及到的物资出入库及库存跟踪需求。

仓库系统中涉及到的业务在处理流程上分为两个阶段:“单据起草”和“执行入库”。单据起草负责生成对应的业务单据,同时可与工作流绑定,实现业务单据的多级审批。起草完成/审批通过的单据可执行入库,在执行入库时系统才会生成相应的库存操作记录,并更新库存量(在部分场景下需要实时地将出入库记录传递给ERP或WMS系统)。

系统设置了一个默认的“线边库”,用于统计整个工厂在制物资的库存情况。

1.3.4 功能说明

1.3.4.1 仓库设置

点击菜单栏【仓储管理】=>【仓库设置】进入仓库信息维护功能页面。

系统默认需要用户根据工厂的实际仓库情况,配置三级的仓库信息:仓库、库区、库位。如果工厂在管理过程中并未区分库区、库位则可为每个仓库配置一个默认的库区,每个库区配置一个默认库位即可。

点击操作列的“库区”、“库位”即可进行进入对应的配置页面。

对于立体货架,可设置库位的X、Y、Z标识。

仓库编号、库区编号、库位编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中分别配置规则编号为WAREHOUSE_CODE、LOCATION_CODE、AREA_CODE的编码规则。

1.3.4.2 采购入库

点击菜单栏【仓储管理】=>【采购入库】进入物料采购入库记录功能页面。

原材料采购入库时,起草的入库单为头行结构。

头部需要指定“入库单编号”、“入库单名称”、“入库日期”、“供应商”。也可绑定对应的来料检验单(参考质量章节)。

头部信息保存成功后,可继续添加行信息,用于指定此次入库的具体物料信息。需要选择入库的物料、入库数量、入库仓库。

在此界面可根据需要录入每种物料对应的批次号。同一个物料如果批次号不同,可拆分为多行。在执行入库后物资在库记录中会自动记录相应的批次信息。

单据保存成功后即可在列表界面的操作列点击“执行入库”,进行实际的入库操作。执行成功后单据状态更改为“已完成”,系统自动增加指定仓库指定物料的库存量。

采购入库单编号自动生成功能需要提前在【系统管理】=>【编码规则】功能中配置规则编号为ITEMRECPT_CODE的编码规则。

1.3.4.3 供应商退货

点击菜单栏【仓储管理】=>【供应商退货】进入退货单记录功能页面。

退货单为头行结构。头部需要指定“退货单编号”、“退货单名称”、“退货日期”、“供应商”。头部保存成功后可继续编辑,选择要退货的物资。

在添加物料行时,点击物料按钮在弹出的库存现有量中选择要退货的物资(系统自动根据供应商进行筛选),填写退货数量即可。

  • 24
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
MES(制造执行系统)生产管理系统源码是一种用于管理和控制制造流程的软件系统。它的主要功能是实现生产计划、物料管理、设备管理、质量管理、人力资源管理等关键业务的自动化和集成化。 MES生产管理系统源码的开发包括三个主要方面:前端界面、后端逻辑和数据库设计。 在前端界面方面,源码需要编写各个页面的代码,包括生产计划页面、物料管理页面、设备管理页面、质量管理页面等。这些页面主要用于展示数据、接收用户输入,并与后端进行交互。 在后端逻辑方面,源码需要编写各个功能模块的代码,包括生产计划生成、物料管理逻辑、设备状态监控逻辑、质量管理逻辑等。这些逻辑代码负责实现各个功能的具体处理和操作。 在数据库设计方面,源码需要设计合适的数据库结构,包括生产计划表、物料表、设备表、质量数据表等。这些表需要设计合理的字段和关联关系,以存储和管理相关的数据。 使用MES生产管理系统源码可以帮助企业优化生产流程,提高生产效率和质量。企业可以根据自己的需要对源码进行二次开发和定制,以适应自身的生产管理需求。同时,源码的开发过程也是一个学习和理解MES生产管理系统的过程,有助于提升编程和项目管理的能力。 综上所述,MES生产管理系统源码是一种实现生产计划、物料管理、设备管理、质量管理等功能的软件源码。它的开发涉及前端界面、后端逻辑和数据库设计,使用它可以帮助企业优化生产流程,提高生产效率和质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱炎科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值