iMES工厂管家:新一代工厂管理助手——MES系统深度解析

科技   教育   2024-10-16 00:00   广东  

一、引言

随着制造业数字化转型的加速推进,工厂管理系统(MES, Manufacturing Execution System)在现代生产管理中扮演着越来越重要的角色。本文将对一款基于.NetCore3.1和Vue3框架开发的MES管理系统——iMES工厂管家进行详细解析。该系统不仅提供了全面的生产管理功能,还具备高度自定义和扩展性,是新一代工厂管理的得力助手。

二、系统概述

MES系统,iMES工厂管家——您的新一代工厂管理助手【MES管理系统】。演示地址:https://imes.625sc.com。一款基于.NetCore3.1和Vue3的MES管理系统。项目亮点:模版打印,Excel模版导出,自定义实体扩展,移动端精美设计,大屏设计等功能。
iMES工厂管家是一款集成了生产计划、库存管理、质量管理、设备管理、报表管理等多功能于一体的MES管理系统。其基于.NetCore3.1和Vue3构建,具有高性能、易扩展的特点,能够满足不同规模企业的生产管理需求。

三、项目亮点

  1. 模版打印与Excel模版导出:系统支持自定义打印模板和Excel导出模板,方便企业根据实际需求进行数据输出和打印。
  2. 自定义实体扩展:企业可以根据自身业务需求,对系统中的实体进行自定义扩展,增强系统的灵活性和适应性。
  3. 移动端精美设计:系统支持移动端访问,具备精美的UI设计,方便企业管理人员随时随地掌握生产情况。
  4. 大屏设计:系统支持大屏展示,可以实时展示生产数据、库存情况等信息,为企业的决策提供有力支持。

四、功能模块

  1. 基础数据:包括工艺路线、绩效工资配置、产品定义、物料清单、单位管理、不良品项、工序、通知管理、车间设置等,为系统的运行提供基础数据支持。
  2. 自定义配置:支持自定义编号规则,满足企业特定的编号需求。
  3. 库存管理:提供出库单、入库单、库存收发明细、库存余额等功能,实现库存的精细化管理。
  4. 生产管理:包括销售订单、生产计划、装配工单、工单、任务、报工等,全面覆盖生产管理的各个环节。
  5. 系统管理:包括用户管理、部门管理、消息推送、权限管理、角色管理、菜单设置、数据字典、系统日志等,确保系统的安全稳定运行。
  6. 报表管理:提供员工绩效、工资报表、不良品项分部、不良品项汇总、生产报表、产量统计等报表,为企业的决策提供数据支持。
  7. 定时任务:支持任务配置和执行记录,方便企业进行定时任务管理。
  8. 流程管理:提供审批流程和我的任务功能,实现流程的自动化管理。
  9. 开发管理:包括表单设计、表单配置、数据采集、代码生成等,支持快速开发和业务扩展。
  10. 质量管理:提供常见缺陷、检测项管理、检测模板、来料检验单、过程检验单、出货检验单等功能,确保产品质量。
  11. 排班管理:包括班组管理、排班计划、节假日设置、排班日历等,实现人员排班的精细化管理。
  12. 工具管理:支持工具领用、工具归还、工装夹具类型、工装夹具台账等功能,方便企业进行工具管理。
  13. 设备管理:包括设备类型设置、设备台账、点检保养项目、点检保养计划、维修单、点检保养工单等,确保设备的正常运行。
  14. 看板管理:提供车间生产管控看板、工单执行进度看板等,实时展示生产数据,方便企业管理人员进行决策。

五、商业版亮点

商业版在开源版的基础上,提供了更多的高级功能,如生产管理模块、工作台管理模块、打印模版设计、模版打印、Excel模版导出、移动端和桌面端支持、可视化看板设计功能等。此外,商业版还提供技术支持,确保企业能够顺利使用系统。

六、框架核心

iMES工厂管家的框架设计注重快速开发和业务代码扩展。框架内置了大量的通用组件和代码生成器,避免了重复性代码编写。同时,框架支持前端和后台自定义业务代码扩展,提供了近300个扩展方法和属性,方便开发人员编写自定义业务代码。代码生成器可以直接生成主/从表前后端业务代码,支持一对一和一对多从表自定义扩展,大大提高了开发效率。
  • 快速开发(基础功能全部由代码生成器生成)
  • 支持前端、后台自定义业务代码扩展,后台提供了大量常用扩展与通用类
  • 前端、后台提供了近300个扩展方法与属性,开发人员可在此功能上编写扩展自定义业务代码
  • 代码生成(代码生成器可直接生成主/从表前后端业务代码,有30多种属性可在线配置生成的代码)
  • 前端table自动转换key/value
  • 前端表单select/checkbox自动绑定数据源,不需要写任何代码
  • 支持(主从表)一对一前后端代码全自动生成、并支持数据源自动绑定与业务代码扩展,不需要写任何代码
  • 支持一对多从表自定义扩展(不限从表类型与从表数量) , 一对多从表使用扩展可轻松实现
  • 如果能上手框架,可以体会到不用996,更不用掉头发的感觉^_^

七、开发环境及项目启动

iMES工厂管家的开发依赖环境包括VS2019、VS2022、.NetCore3.1、EFCore3.1、JWT、Dapper、SignalR、Quartz.Net、Autofac、SqlServer2016[MySQL]、Redis等后端技术,以及VsCode、Vue3、Vuex、axios、promise、Element UI、Element Plus等前端技术。

  • 运行前先看后台appsettings.json配置属性说明;(注意修改DbType属性,修改为自己使用的数据库,数据库脚本在DB文件夹下)
  • 1、启动后台项目:后端项目路径 ../iMES.WebApi,找到dev_run.bat命令点击启动。后台启动 默认端口是9991。(dev_run.bat如果闪退,请使用cmd切换至 ../iMES.WebApi目录下执行dotnet run看异常信息) 如从没执行过npm install命令,使用cmd命令切换至前端Vue项目../iMES.Vue路径下,执行npm install命令
  • 2、启动前端项目:前端Vue项目路径 ../iMES.Vue , 找到 run.bat命令点击启动 。
  • (1)(run.bat如果闪退,说明环境没配置好,请使用cmd切换至 ../iMES.Vue目录下执行npm run serve看异常信息)
  • (2)使用cmd命令切换到../iMES.Vue目录下执行npm cache clear --force或者安装node.js版本16.17.1
  • (3)输入http://localhost:9990访问(本地超级管理员帐号:admin 密码:123456)

八、开源版与商业版区别

  • 商业版提供【生产管理】模块
  • 商业版支持自定义实体扩展
  • 商业版提供【工作台管理】模块,并支持自定义桌面工作台
  • 商业版支持打印模版设计
  • 商业版支持模版打印
  • 商业版支持Excel模版导出
  • 商业版拥有移动端,可以一套代码导出H5,Android,iOS端。并且提供桌面端
  • 商业版提供可视化看板设计功能
  • 商业版提供技术支持,开源版只有开源交流QQ群
  • Java版演示地址:https://java.625sc.com:8443/imes 演示帐号:admin 密码:admin。

九、结语

iMES工厂管家作为一款基于.NetCore3.1和Vue3框架开发的MES管理系统,具备高性能、易扩展、功能全面的特点。无论是开源版还是商业版,都能够为企业提供强大的生产管理支持。相信随着制造业数字化转型的不断深入,iMES工厂管家将会成为越来越多企业的首选工厂管理助手。

  • 官方网站:https://www.625sc.com
  • 介绍视频:https://www.bilibili.com/video/BV1KY4y1d7EC/
  • 文档介绍:https://www.625sc.com/imes/324.html
  • 商业版演示地址:https://imes.625sc.com
  • Java版演示地址:https://java.625sc.com:8443/imes 演示帐号:admin 密码:admin。如有采购需求,请联系QQ/微信:514224717
  • 开源版演示地址:https://imesopen.625sc.com
  • 帐号:admin密码:123456
  • gitee码云:https://gitee.com/ZM-Rid/imes
  • github地址:https://github.com/zmrid/imes-factory

前端技术交流:

软件接单交流群:




前端组件开发
专注开发和分享前后端组件以及开源前后端框架,以此来提高前后端技术开发的效率。全网有10w+前端伙伴,打造互联网产品渠道平台。
 最新文章