程序聚合 软件案例 MCS 物料控制管理系统

MCS 物料控制管理系统

2026-03-30 20:27:55
行业:工业互联网
载体:网站
技术:Java、Spring Boot、Vue、MQTT

业务和功能介绍

为满足客户数字化、柔性化生产要求,MCS 技术架构采用“物理执行层-数据服务层-应用服务层”三层协同体系。
横向集成信息安全、标准化、人机协作等要素,提升物料控制的效率与柔性,支撑智能制造的实现。
规划设计 AGV 调度、WMS 仓储、生产配料、设备管理等 12+模块。先后支持 5、 6 个大型工厂数字化运营, 技术涉及包括 Spring Cloud Alibaba、 Nacos、 Redis、 MySQL 、 MyBatis 、 Modbus Tcp等。
从 0 开始建设,统一数据交互方式,规划设计系统技术框架、业务服务模块,实现业务并行化开发。项目如期上线,成为行业内“黑灯工厂”级的标杆项目。

项目实现

技术底座: Spring Boot 2.7.7 + Spring Cloud 2021.0.5 + Spring Cloud Alibaba 2021.0.4.0
核心组件:
Nacos (注册/配置中心)
Sentinel (流控降级)
Seata (分布式事务)
Redis (缓存/Token)
MySQL 5.7 (数据库)
Gateway (网关)
部署方式: Docker 容器化,14+ 微服务实例。

难点 1: AGV 多场景调度算法
问题: 20+ 种业务场景 (单晶/多晶/备料/拆清车),库位匹配逻辑复杂
解决:
策略模式: ITaskService 接口 + 20+ 实现类
模板方法: AgvTmplManagerService 抽取公共逻辑
异步处理: CompletableFuture + 自定义线程池

难点 2: 分布式事务一致性
问题: 跨服务调用 (AGV→WMS→Material) 数据一致性
解决:
Seata AT 模式: @GlobalTransactional 注解
本地消息表: 任务状态变更持久化
补偿机制: cancelTask() 回滚操作
幂等设计: taskCode 唯一键约束

示例图片视频


CodeHunter
30天前活跃
方向: 后端-Java、人工智能-AI应用开发、
交付率:100.00%
相似推荐
景区餐商系统-逸享版
逸享版系统,包含票务售卖,餐商售卖,商品租赁系统,是适用于景区的管理系统,可以帮助客户进行门票售卖,商品售卖,租赁,室内内外雪场票务器具租赁业务。后端包含订单管理,销售报表,销售流水,库存管理模块
鲜果运营小程序
用于鲜果公司内部的,主页提供市场服务、物业系统、经营工具,每项目点进去实现具体信息的记录和查询,关联相应的审批流。市场服务主要用于车辆、活动和账户信息,物业用于公司日常的登记、过磅、台账和流水,经营工具是做一些数据的整体管理和统计。
粮食收购点出入口系统-粮食收购点出入口系统
1.为了乡镇粮食收购点的业务功能如:出入库、记录库存、统计查询使用方便 2.满足多个收购点多租户登录使用 3.满足多个品种地磅进行系统适配使用 4.满足多个品牌摄像头接入 5.能够进行实时小票打印,包含销售模块、收购模块,能够根据小票的二维码快速查询信息
江西省人民医院医疗廉洁防控平台
对接医院信息系统,自动归集:处方、医嘱、药品耗材使用、检查检验申请、收费结算、耗材采购、设备采购、患者就诊、医保结算等全量业务数据,形成医疗行为大数据池。 内置风控规则模型,自动筛查异常行为并预警:大处方、重复开药、高频开同类检查、耗材异常使用、同一医生高频开具特定药品 / 耗材、超适应症检查、医保违规结算等;按风险等级分为红 / 黄预警,自动推送至医务、医德医风办、纪检部门。
课表查询(正方教务系统多校适配版)
高校教务系统(正方 jwglxt 等)是学生查询课表、成绩、考试安排的唯一官方入口, 但普遍存在四个现实问题:一是登录需 RSA 加密加密并对接 CSRF 令牌,页面为服务端 渲染的复杂表格,手机浏览器打开体验极差;二是课表的单双周、分段奇偶、调休与临时 停课信息只能靠学生自己推算,极易看错;三是成绩与绩点口径混乱,挂科课程常被错误 计入"已获得学分",导致学生无法与学校数字对账;四是空教室只能逐节次手工查询, 效率极低。学生每周都要反复核对课表与空教室,却缺少一个能在手机上清晰查看、并可 一键导入系统日历的工具。本项目立项,即为解决高校学生在课表、成绩、考试、空教室 四类高频信息上的查询成本问题。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服