MES的英文全称为Manufacturing Execution System,中文即为制造执行系统。MES的定位,是处于工厂计划层和现场自动化系统之间的执行层,主要负责工厂的生产管理和车间计划的调度执行。在日益激烈的市场竞争中,中小型制造业想赢得更多的利润,提升企业的核心竞争力,就必须从生产过程入手。生产制造是工厂的核心,工厂制造成本是公司最大的成本来源。生产部门是工厂最大的部门,所以抓好生产管理,提高生产管理水平意义重大。企业只有靠信息化的管理手段才能制造出更好的产品,为客户提供更满意的产品与服务,同时企业才能健康持续发展。生产现场如果缺乏有效的管理手段,就如同一个“黑箱”,没有一个完整的信息反馈生产现场到底发生了什么。此时,企业需要一个能够帮助管理车间的系统——制造执行系统(MES)。
概况:系统基于java开发,以开源平台为基础,采用Restfull接口式编程,应用 Spring Cloud分布式系统开发工具包+React实现服务端与UI展示前后端分离。
技术优势
服务端:
1、系统采用Spring Cloud框架, 质量、稳定性、持续性都可以得到保证。
2、相比于其它框架,Spring Cloud 对平台扩展支持力度最大。
3、功能以插拔的形式提供,方便系统架构在演进的过程中,可以合理的选择需要的组件进行集成,从而在架构演进的过程中会更加平滑、顺利。
4、Spring Cloud 提供了标准化的、全站式的微服务架构解决方案,有效推进服务端软件系统技术水平的进步。
UI:
1、采用React,以数据为驱动,组件化管理;通过Virtual DOM树,让每次渲染都只渲染最少的DOM元素。提高web端渲染性能,减少用户等待时间。
2、运用开源UI库为基础,自主开发组件库。
平台:
1、适用于制造行业的不同的应用场景模块功能开发;
2、利于制造企业平台搭建;
3、利于制造企业功能模块扩展;
4、便捷式系统维护;
5、开放程度高,利于企业二次开发。