星辰 WMS 仓储管理系统项目实战:入库、出库、AI 助手到 IOT 设备接入

课程介绍

这是一套以仓储管理系统(WMS)为主线的 Java 项目实战。开篇熟悉项目、搭建基础环境、了解低代码平台与在线表单、做接口测试,再完成需求分析与系统设计,逐步实现仓库、储区、储位、商品等基础模块。

核心业务分入库与出库两条线:入库包括入库单管理、收货、库存管理、商品导入导出、上架与打印;出库包括分配库存、创建波次、拣货、打包、发货、对接顺丰接口、异步生成运单,并用分布式锁和 A 星算法处理并发与路径规划,最后涉及多租户与首页大屏。

后半部分加入新技术:用 Spring AI 接入大模型,做 AI 助手、提示词工程、会话记忆,用 pgvector 实现 RAG,再做库存查询工具、AI 工作流与 Dify 集成;并配有 IOT 项目的环境搭建,包括 RabbitMQ、MQTT 协议、InfluxDB 与 websocket。

网盘说明:本课程为百度网盘资源。

课程目录

day01熟悉项目
01.行业卷如何破局
02.如何学习项目
03.学习目标
04.项目介绍
05.项目基础环境配置
06.拉取项目
07.运行项目
08.低代码平台
09.online表单入门
10.接口测试
11.货主模块完善
12.数据字典
13.需求分析
14.系统设计
15.储位管理模块分析设计

day02储位管理&商品管理
01.作业答疑
02.仓库管理模块-生成代码
03.仓库管理模块-数据字典
04.仓库管理模块-完善代码
05.仓库管理模块-启用禁用-后端
06.仓库管理模块-启用禁用-前端
07.储区管理-关联查询仓库名称方式一
08.储区管理-关联查询仓库Mapper
09.储区管理-关联查询仓库Service
10.pageHelper原理
11.储区模块的实战任务
12.储位模块的实战任务
13.商品管理-分析设计
14.商品管理-商品分类实战
15.商品管理-文件服务配置
16.商品管理-其它实战

day04入库-收货
01.实战内容总结
02.查询待收货任务-mapper
03.查询待收货任务-开发测试
04.收货-代码结构
05.收货-执行任务公共方法
06.收货-更新入库单明细的状态
07.收货-更新入库单的状态
08.收货-测试

day05入库-库存管理&导入导出
01.模块表结构复习
02.库存-库存表分析
03.库存-查询唯一库存
04.库存-收货存储库存
05.库存-收货存储库存测试
06.库存-阅读其它库存存储类
07.商品导出
08.商品导入
09.上架实战分析
10.第一阶段汇报示例

day06上架实战&打印
01.web打印技术
02.了解打印设计器
03.制作打印模板
04.打印测试
05.入库单打印
06.商品条码打印
07.上架流程

day08出库-拣货
01.分配库存总结
02.创建波次总结
03.创建拣货任务-分析
04.创建拣货任务-统计库存分配明细
05.创建拣货任务-创建拣货任务主体方法
06.创建拣货任务-创建拣货任务完善
07.创建栋货任务-测试
08.拣货-拣货流程
09.拣货-测试流程
10.拣货-完成拣货
11.拣货-分拣
12.拣货-整体流程

day09出库-打包发货
01.拣货流程总结测试
02.打包-创建包里
03.打包-完成打包
04.发货-流程分析
05.对接顺丰接口
06.Spring定时任务调研
07.多线程执行任务-初级版本
08.多线程执行任务-完善版本
09.异步生成运单-生成运单service
10.异步生成运单-请求顺丰接口
11.异步生成运单-定时任务生成运单
12.异步生成运单-定时任务生成运单测试
13.课程总结

day10出库-分布式锁&路径规划
01.出库流程测试
02.打印电子面单
03.分布式锁-Synchronized 同步锁
04.分布式锁-分布式锁介绍
05.分布式锁-Redission测试
06.分布式锁-生成运单添加分布式锁
07.分布式锁-面向切面编程
08.发货&整体流程测试程
09.路径规划-A星算法
10.路径规划-A星算法工具类
11.路径规划-功能开发

day12Al-入门
01.认识AI
02.大模型与大模型应用
03.大模型技术架构
04.准备阿里云百炼
05.体验大模型
06.本地安装大模型
07.体验集成大模型到项目
08.SpringAI环境配置
09.Spring入门-同步调用
10.Spring入门-流式调用&添加日志
11.AI助手-接口协议
12.AI助手-编码
13.AI助手-测试
14.提示词工程
15.AI助手-应用管理
16.课程总结

day13Al-RAG
01.会议记忆-ChatMemory
02.会议记忆-实现会话管理
03.向量模型
04.PostgreSQL 安装
05.配置pgVectorStore并测试
06.向量化-向量化过程分析
07.向量化-编码
08.向量化-测试
09.向量化-命中测试
10.AI助手添加RAG
11.课程总结

day14Al-智能体
01.RAG内容回顾
02.什么是智能体
03.库存查询工具-调用工具的流程
04.库存查询工具-编码
05.库存查询工具-测试
06.库存查询工具-优化
07.什么是AI工作流
08.工作流节点-知识库节点
09.工作流节点-RAG
10.工作流节点-分类器结点
11.工作流底层-LiteFlow
12.Dify-介绍与安装
13.Dify-测试工作流和知识库
14.Dify-调用工具测试
15.Dify-集成 MCP
16.Dify-项目集成方式API调用
17.Dify-项目集成方式嵌入网站
18.课程总结

day15IOT-环境搭建
01.第四章作业总结
02.第五章作业总结
03.IOT项目介绍
04.安装RabbitMQ
06.RabbitMQ-工作模型
07.RabbitMQ-发布订阅模型
08.MQTT协议
09.安装MQTT broker
10.MQTT协议用Java测试
11.InfluxDB介绍
12.InfluxDB安装
13.InfluxDB测试
14.websocket测试
15.部署IOT项目
16.1OT实战功能说明
5.RabbitMQ-入门程序

day17项目部署&总结
01.Devops和CICD
02.安装基础软件
03.手动部署-前端打包
04.手动部署-部署前端
05.手动部署-部署后端
06.jenkins部署-准备环境
07.jenkins部署-自动部署
08.jenkins部署-自动部署添加钩子
09.课程总结

资源下载
下载价格35 学币
赞助终身VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?