feat: initialize ZhuaTech MES community edition
把生产计划变成现场动作,把每次报工、检验与异常沉淀为可以追溯的制造事实。
ZhuaTech MES 是 知华科技(上海如静知华信息科技有限公司) 面向离散制造场景推出的制造执行系统社区源码版。项目采用 Java + Vue 前后端分离架构,包含适合车间触屏与手机浏览器的生产执行端,以及面向计划、质量和设备人员的管理端。
ERP/计划订单 ↓ 生产工单 → 工艺路线 → 工作中心派工 → 工位执行/报工 ↓ 首检/巡检/异常呼叫 ↓ 完工检验 → 批次追溯 → 入库
社区版本重点呈现“计划下达到现场反馈”的完整闭环。接口层保留清晰的领域边界,便于在取得商业授权后继续集成 ERP、WMS、QMS、PLC、边缘网关或条码设备。
管理端将小时产出、工作中心负荷、在制工单与现场异常放在同一屏。计划主管可以先判断当天能否按期完成,再下钻到设备报警、首件不合格和缺料事件。
工单列表同时呈现产品、批次、工作中心、计划数量、完工数量、不良数、执行进度与交期。紧急、关注和暂停状态使用克制的业务色标记,适合长时间办公使用。
执行端围绕当前工单设计:工单达成、工序节点、工位节拍、设备 OEE 和后续任务均可快速读取。页面响应式适配桌面、车间触屏和 H5 浏览器。
报工页面减少现场输入项,突出合格数、不良数和关键工艺参数。后端接口会校验剩余数量并同步更新工单实绩,形成可继续扩展的生产记录。
zhuatech-mes/ ├── frontend/ Vue 3 + Vite,管理端与车间 H5 │ └── src/views/ │ ├── admin/ 生产计划与运营管理页面 │ └── shopfloor/ 班组工作台和工序报工页面 ├── backend/ Java 21 + Spring Boot │ └── src/main/java/cn/zhuatech/mes │ ├── controller/ REST 接口与角色权限 │ ├── service/ 工单、报工与看板业务规则 │ ├── model/ 制造领域实体 │ └── repository/ JPA 数据访问 ├── docs/ 架构、数据库、接口与页面图片 ├── deploy/ 生产部署注意事项 └── compose.yaml MySQL、后端和前端编排
数据库表统一使用 mes_ 前缀,Flyway 负责版本化建表。后端使用 Controller → Service → Repository 分层;前端通过角色进入 /shopfloor 或 /admin,演示模式不依赖后端即可查看完整样式。
mes_
/shopfloor
/admin
cp .env.example .env docker compose up --build
启动后访问 http://localhost:8090。示例密码仅供本地体验,上线前必须更换数据库密码、JWT 密钥并删除演示账号。
http://localhost:8090
环境要求:Java 21、Maven 3.9+、Node.js 20+、MySQL 8.x。
# 后端 cd backend mvn spring-boot:run # 新终端启动前端 cd frontend npm install npm run dev
无需 MySQL、仅查看页面:
cd frontend npm install npm run dev:demo
operator
Demo@2026
planner
quality
admin
ZhuaTech@2026
.env.example
.env
详细说明见 部署指南、系统架构、接口文档 与 数据库说明。
本工程仅允许个人用于非商业性的学习、研究与技术交流,不得用于任何直接或间接商业用途。企业内部使用、生产部署、SaaS、客户交付、投标、咨询实施、培训收费、品牌替换等均属于商业使用,必须事先获得上海如静知华信息科技有限公司的书面授权。
完整条款以 LICENSE 为准。该许可含非商业限制,因此本项目是公开可见的社区源码项目(source-available),不是 OSI 定义的开源软件。
如果需要多工厂、多组织、APS 排程、ERP/WMS/QMS 集成、PLC/IoT 数据采集、条码追溯、电子作业指导书、国产化适配或生产级部署,请联系 知华科技(上海如静知华信息科技有限公司)。
也可以扫描以下任一微信二维码咨询:
提交 Issue 或 Pull Request 前请阅读 CONTRIBUTING.md 与 CODE_OF_CONDUCT.md。请勿提交真实工艺参数、生产订单、设备地址、追溯数据、账号密钥或个人信息。
Copyright © 2026 上海如静知华信息科技有限公司。保留所有权利。
知华科技 MES 社区源码版:Java 21 + Spring Boot + Vue 3 H5 + MySQL。上海如静知华信息科技有限公司,官网 https://www.zhuatech.cn/
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
ZhuaTech MES|知华科技制造执行系统社区源码版
ZhuaTech MES 是 知华科技(上海如静知华信息科技有限公司) 面向离散制造场景推出的制造执行系统社区源码版。项目采用 Java + Vue 前后端分离架构,包含适合车间触屏与手机浏览器的生产执行端,以及面向计划、质量和设备人员的管理端。
一条工单如何在系统里流转
社区版本重点呈现“计划下达到现场反馈”的完整闭环。接口层保留清晰的领域边界,便于在取得商业授权后继续集成 ERP、WMS、QMS、PLC、边缘网关或条码设备。
产品界面
生产驾驶舱
管理端将小时产出、工作中心负荷、在制工单与现场异常放在同一屏。计划主管可以先判断当天能否按期完成,再下钻到设备报警、首件不合格和缺料事件。
生产工单
工单列表同时呈现产品、批次、工作中心、计划数量、完工数量、不良数、执行进度与交期。紧急、关注和暂停状态使用克制的业务色标记,适合长时间办公使用。
车间执行端
执行端围绕当前工单设计:工单达成、工序节点、工位节拍、设备 OEE 和后续任务均可快速读取。页面响应式适配桌面、车间触屏和 H5 浏览器。
工序报工
报工页面减少现场输入项,突出合格数、不良数和关键工艺参数。后端接口会校验剩余数量并同步更新工单实绩,形成可继续扩展的生产记录。
社区版能力清单
工程结构
数据库表统一使用
mes_前缀,Flyway 负责版本化建表。后端使用 Controller → Service → Repository 分层;前端通过角色进入/shopfloor或/admin,演示模式不依赖后端即可查看完整样式。快速体验
Docker Compose
启动后访问
http://localhost:8090。示例密码仅供本地体验,上线前必须更换数据库密码、JWT 密钥并删除演示账号。本地开发
环境要求:Java 21、Maven 3.9+、Node.js 20+、MySQL 8.x。
无需 MySQL、仅查看页面:
演示账号
operatorDemo@2026plannerDemo@2026qualityDemo@2026adminZhuaTech@2026部署前必须检查
.env.example复制为本地.env,不要提交真实配置;详细说明见 部署指南、系统架构、接口文档 与 数据库说明。
使用许可
本工程仅允许个人用于非商业性的学习、研究与技术交流,不得用于任何直接或间接商业用途。企业内部使用、生产部署、SaaS、客户交付、投标、咨询实施、培训收费、品牌替换等均属于商业使用,必须事先获得上海如静知华信息科技有限公司的书面授权。
完整条款以 LICENSE 为准。该许可含非商业限制,因此本项目是公开可见的社区源码项目(source-available),不是 OSI 定义的开源软件。
深度定制与商业授权
如果需要多工厂、多组织、APS 排程、ERP/WMS/QMS 集成、PLC/IoT 数据采集、条码追溯、电子作业指导书、国产化适配或生产级部署,请联系 知华科技(上海如静知华信息科技有限公司)。
也可以扫描以下任一微信二维码咨询:
参与改进
提交 Issue 或 Pull Request 前请阅读 CONTRIBUTING.md 与 CODE_OF_CONDUCT.md。请勿提交真实工艺参数、生产订单、设备地址、追溯数据、账号密钥或个人信息。
Copyright © 2026 上海如静知华信息科技有限公司。保留所有权利。