java云MES 系统源码Java+ springboot+ mysql 一款基于云计算技术的企业级生产管理系统
MES系统是生产企业对制造执行系统实施的重点在智能制造执行管理领域,而MES系统特点中的可伸缩、信息精确、开放、承接、安全等也传递出:MES在此管理领域中无可替代的“王者之尊”。MES制造执行系统特点集可伸缩性、精确性、开放性、承接性、经济性与安全性于一体,帮助企业解决生产中遇到的实际问题,降低运营成本,快速适应企业不断的制造执行管理需求,使得企业已有基础设施与一切可用资源实现高度集成,提升企业投资的有效性。
在可伸缩性上,MES制造执行系统采用SOA应用集成技术,实现组件化相互协同工作,可快速响应需求变化;在精确上性,制造执行系统采集从接受订单到制成最终产品全过程的各种数据和状态信息;在开放性上,制造执行系统整合数据、集成、应用三方面,可即时解决实际生产过程中各种资源无缝链接;在承接性上,系统可将上层ERP系统决策管理与下层协调/跟踪并监控趋势的执行层二者有机联系起来,发挥信息桥梁作用。此外,系统支持安全管理与安全集成,可应对关键挑战与风险,保证生产顺畅。总之,制造执行系统具备显著适用与实用特点,是企业智能生产转型升级的必备数字化管理软件!
MES系统基础设施 :
代码生成 :前后端代码的生成(Java、Vue、SQL、单元测试),支持 CRUD 下载
系统接口 :基于 Swagger 自动生成相关的 RESTful API 接口文档
数据库文档 :基于 Screw 自动生成数据库文档,支持导出 Word、HTML、MD 格式
表单构建 :拖动表单元素生成相应的 HTML 代码,支持导出 JSON、Vue 文件
配置管理 :对系统动态配置常用参数,支持 SpringBoot 加载
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志
文件服务:支持将文件存储到 S3(MinIO、阿里云、腾讯云、七牛云)、本地、FTP、数据库等
API 日志 :包括 RESTful API 访问日志、异常日志两部分,方便排查 API 相关的问题
MySQL 监控 :监视当前系统数据库连接池状态,可进行分析 SQL 找出系统性能瓶颈
Redis 监控 : 监控 Redis 数据库的使用情况,使用的 Redis Key 管理
消息队列 : 基于 Redis 实现消息队列,Stream 提供集群消费,Pub/Sub 提供广播消费
Java 监控 :基于 Spring Boot Admin 实现 Java 应用的监控
链路追踪 :接入 SkyWalking 组件,实现链路追踪
日志中心 :接入 SkyWalking 组件,实现日志中心
分布式锁 : 基于 Redis 实现分布式锁,满足并发场景
幂等组件: 基于 Redis 实现幂等组件,解决重复请求问题
服务保障:基于 Resilience4j 实现服务的稳定性,包括限流、熔断等功能
日志服务:轻量级日志中心,查看远程服务器的日志
单元测试 :基于 JUnit + Mockito 实现单元测试,保证功能的正确性、代码的质量等
三、系统功能介绍
一、基础设置
包括计量单位管理
二、产品管理
包括盘号、颜色、规格、分类、产品
三、设备管理
包括设备类型管理、设备状态管理、设备台账管理
四、车间管理
包括车间设置、工作站管理
五、工艺管理
包括工序设置、工艺流程
六、排班管理
包括班组类型、班组设置、排班计划、排班日历
七、生产管理
包括生产订单、生产排产、生产任务、生产报工、报工设备、工时管理、工时类型、临时工时
八、检验标准
包括检验器具、工序检验标准