news 2026/5/1 8:46:42

【程序源代码】B/S开源生产执行管理EMS系统Java版(含源码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【程序源代码】B/S开源生产执行管理EMS系统Java版(含源码)

关键字:B/S开源生产执行管理EMS系统Java版(含源码)

(一)系统介绍

1.1 系统介绍

B/S开源生产执行管理EMS系统Java版(含源码)

系统采用Java + Vue + uni-app技术栈,基于SpringBoot框架构建,前后端分离架构设计清晰。借助uni-app的跨端能力,轻松实现小程序、公众号、H5、APP、PC端全覆盖,数据统一、业务同步,极大提升开发与维护效率。同时,系统代码规范清晰,注释详尽,二次开发十分方便。

主要功能:

一、系统管理模块

用户与权限管理:用户账号、角色、权限分配,支持分级授权与操作日志记录

参数配置:系统基础参数、业务规则、编号规则自定义设置

数据维护:字典管理、系统初始化、数据备份与恢复

多终端支持:PC端、Android端、触控屏端、PDA端协同操作

二、主数据管理模块

物料与产品管理:物料编码、名称、规格、属性维护;产品结构与版本管理

BOM管理:物料清单创建、版本控制、多级BOM展开与反查

工艺路线管理:工序定义、顺序设置、标准工时与产能配置

基础资源管理:车间、工作站、设备、仓库、人员、岗位、客户、供应商信息维护

三、生产管理模块(核心)

| 功能项 | 说明 |

|--------|------|

| 生产计划 | 制定生产计划,支持从销售订单直接生成,设定计划开始/结束时间 |

| 工单管理 | 生产工单、外协工单创建与下发,跟踪工单状态、进度、计划数与实际数 |

| 生产排产 | 基于产能与资源约束的智能排产,支持可视化调整 |

| 生产报工 | 工序级报工,记录完成数量、工时、操作人员与设备信息 |

| 任务处理 | 任务开始、暂停、恢复、完成操作,实时更新任务状态 |

| 生产跟踪 | 实时监控生产进度,支持条码/RFID扫码追溯 |

| 排班管理 | 班组、班次设置,排班计划制定,节假日/工作日管理 |

四、质量管理模块

质量标准管理:常见缺陷定义、检测项与检测模板配置

全流程检验:来料检验、首检、末检、生产巡检、成品检验

不良品管理:不良记录、原因分析、处理措施跟踪

批次管理:产品批次追溯,实现从原材料到成品的双向追溯

质量分析:质量数据统计、图表展示、质量预警与趋势分析

五、仓储管理模块

库存管理:库存现有量查询、库存预警、库存盘点

出入库管理:原材料入库、生产领料、成品入库、销售出库操作

条码管理:物料与成品条码生成、打印、扫码识别

库存追溯:物料流转记录,支持批次与序列号追溯

六、设备管理模块

设备台账:设备基本信息、型号、规格、状态、维护记录管理

设备状态监控:实时采集设备运行数据,显示运行/停机/故障状态

维护管理:预防性维护计划制定、维护任务提醒、维护记录跟踪

故障管理:设备故障记录、原因分析、处理结果跟踪

七、统计报表与可视化模块

生产报表:产量、效率、工时、进度等数据统计与分析

质量报表:合格率、不良率、缺陷分布等质量指标统计

库存报表:库存周转率、库存金额、出入库统计

大屏展示:生产进度、设备状态、质量指标等关键信息可视化呈现

八、系统集成模块

ERP对接:支持与主流ERP系统数据交互,实现计划与执行协同

设备对接:通过OPC UA、Modbus等协议与生产设备数据采集

条码/RFID集成:实现物料与产品的自动识别与数据采集

(二)系统开发环境及开发工具

系统开发中具体使用到的技术列表如下:

2.1前端技术框架

框架

备注

版本

webpack

构建工具

3.10.0

ES6

JS版本

Vue.js

基础JS框架

2.6.14

jQuery

辅助JS库

2.1.4

Vue Router

路由管理

3.0.1

Vuex

状态管理

3.0.1

Element UI

基础UI库

2.15.5

vue-element-admin

UI界面基于

Axios

网络请求

0.18.0

Scss

CSS预处理

4.13.0

ESLint

代码检查

4.13.1

ECharts

报表系统

3.8.5

百度 UEditor

富文本编辑器

百度 Web Uploader

图片上传插件

2.2后端技术框架

框架

备注

版本

Spring Boot

核心框架

2.6.3

mybatis plus

持久框架

3.5.7

sharding sphere

分库分表

4.1.0

Maven

程序构建

Mysql

数据库

5.6/5.7/8.x

RabbitMQ

消息中间件AMQP

3.x(3.6.14)

Redis

缓存

5.x

Elasticsearch

搜索引擎

6.x(6.2.2)

Spring Security

安全框架

2.6.3

Druid

数据库连接池

1.1.22

xxl-job

定时任务

2.2.0

Nginx

负载均衡

Oss

静态资源分发

Logback

日志处理

alibaba/p3c

代码检查

2.3小程序技术框架

框架

备注

版本

UniApp

移动端框架

最新版

Vuejs

PC端框架

v2

UViewUI

移动端UI库

1.8.4

2.4程序部署和配置

(一)前端架构设计

采用UniApp框架实现跨平台开发,通过条件编译处理平台差异:

javascriptCopy Code // #ifdef MP-WEIXIN // 微信小程序专属配置 // #endif

核心组件使用Canvas渲染,确保动画流畅性:

(二)后端接口设计

前端:微信原生小程序 + Vue.js(UniApp 框架,一次开发多端适配)

后端:Spring Boot(Java)/ ASP.NET Core(C#),支持高并发处理

数据库:MySQL(商品、订单数据)+ Redis(缓存、会话管理)

部署:阿里云 / 腾讯云(服务器 + 对象存储 OSS,存储商品图片 / 视频)

2.6效果图

(四)源码下载说明以及项目说明

【免责申明】本公众号不是广告商,也没有为其他三方网站或者个人做广告宣传。文章发布源代码和文章均来源于各类开源网站社区或者是小编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。其中用户产生的一些自愿下载、打赏或者付费行为,原则与平台没有直接关系。如果涉及开源程序侵犯到原作者相关权益,可联系小编进行相关处理。


【备注】建议使用前先遵守查看相关项目的协议。开发使用请联系原作者授权使用。

关注公众号,在消息中回复:EMS生产执行系统

即可获取下载链接,直接下载就可以了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 7:36:24

顺丰持股5514万股:又一家仓储机器人冲刺港股IPO!

导语大家好,我是社长,老K。专注分享智能制造和智能仓储物流等内容。新书《智能物流系统构成与技术实践》新书《智能仓储项目出海-英语手册》新书《智能仓储自动化项目:避坑手册》新书《智能仓储项目实施指南:甲方必读》1月2日&…

作者头像 李华
网站建设 2026/5/1 6:06:32

导师严选2026 TOP10 AI论文平台:专科生毕业论文写作全测评

导师严选2026 TOP10 AI论文平台:专科生毕业论文写作全测评 2026年AI论文平台测评:为专科生量身打造的写作指南 随着人工智能技术在学术领域的广泛应用,越来越多的学生开始借助AI工具辅助论文写作。然而,面对市场上琳琅满目的AI论文…

作者头像 李华
网站建设 2026/5/1 6:28:53

某大型集团企业应急管理体系建设方案

该方案系统性提出了企业应急管理体系的建设路径,强调预防为主、全员参与、实战演练、持续改进,具有较强可操作性与实用性。建议企业在实施中结合自身实际,重点加强预案实操性、基层应急能力、物资装备保障和应急演练真实性,以构建…

作者头像 李华
网站建设 2026/5/1 6:29:24

决策变量分类动态多目标优化算法【附代码】

✨ 本团队擅长数据搜集与处理、建模仿真、程序设计、仿真代码、论文写作与指导,毕业论文、期刊论文经验交流。✅ 专业定制毕设、代码✅ 成品或定制,查看文章底部微信二维码(1)基于层次聚类的决策变量分类方法与混合优化策略动态多…

作者头像 李华
网站建设 2026/4/30 16:16:30

Spring AI + OpenAI:如何用AI加速Java开发

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个Spring Boot项目,集成Spring AI OpenAI Starter,实现以下功能:1. 通过OpenAI API生成Java代码片段;2. 自动补全Spring Boot…

作者头像 李华
网站建设 2026/5/1 6:28:23

SQLite3 vs 传统数据库:效率对比实测

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个性能测试工具,对比SQLite3与MySQL/PostgreSQL在以下场景的性能:1. 单条记录CRUD操作;2. 批量数据插入(1000条);3. 复杂多表…

作者头像 李华