随着工业互联网、智能制造的快速发展,MES制造执行系统的需求量也渐渐变大,有不少软件企业或者互联网企业都在做一块,现在可谓是百家争鸣。在国内影响力比较大的MES企业有SAP(思爱普)、Siemens(西门子),鼎捷软件等。

在过去的十年里,开发MES的主要编程语言以C#和JAVA居多,早期C/S架构的MES主要使用C#、Delphi语言开发,后来基于B/S架构的MES主要以JAVA语言开发居多。

现在SAP ME(思爱普产品)是基于java生态的,而SIMATIC IT(西门子产品)是基于.NET生态的,业内口碑都很不错,但这两个不是我今天介绍的重点.。

今天我要给大家分享两款基于JAVA技术栈的开源MES系统,这两款开源MES系统非常适合做二次开发。

IE-MES制造执行系统

  • 系统功能

系统包括系统管理、车间基础数据建模、计划管理、物料控制、生产执行、质量管理、库存管理、看板管理、数据分析等主体功能模块。

广泛应用于汽车、高科技电子、医疗仪器、SMT等离散行业。通过精确物料追溯以及对人员、时间、操作信息的准确记录,为物料管理、生产控制提供准确的参考数据,以便进行预估和统计分析。

这款MES系统使用的技术会老一些,Spring MVC + MyBatis + LayUI等。

系统搭建简单:

  • 使用readMe.txt中的数据库脚本刷一下MySQL数据库。
  • 源码采用maven管理,可以直接导入eclipse,更改数据源配置即可run起来。
  • 登录账号:admin,密码:123456。
  • 运行页面展示
打开网易新闻 查看精彩图片

打开网易新闻 查看精彩图片

黑科 MES制造执行系统

  • 系统功能
打开网易新闻 查看精彩图片
  • 使用技术

黑科这款MES系统使用的技术相对来说会更加主流一些。

springBoot+mybatis-plus+redis+shiro+hutool+layui+swagger+freemarker+mysql8+echarts

jenkins+docker+nginx

  • 登录页面
打开网易新闻 查看精彩图片
  • 大屏看板展示
打开网易新闻 查看精彩图片
  • 计划甘特图
打开网易新闻 查看精彩图片
  • 工艺路线界面
打开网易新闻 查看精彩图片
  • 主数据展示
打开网易新闻 查看精彩图片
  • swagger api
打开网易新闻 查看精彩图片
  • 源码结构
打开网易新闻 查看精彩图片

结语

上面这两款MES系统是我目前看过JAVA生态比较完善和经典制造执行系统,非常适合做二次开发。由于这两款MES系统都是单体应用,部署运行简单,学习成本低,非常推荐大家学习研究。如果你对这两款MES源码感兴趣,可以转发+关注,然后私信回复“mes”,源码发你。