Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >强力推荐一个完善的物流(WMS)管理项目(附代码)

强力推荐一个完善的物流(WMS)管理项目(附代码)

作者头像
dys
发布于 2021-11-02 02:35:08
发布于 2021-11-02 02:35:08
1.8K01
代码可运行
举报
文章被收录于专栏:性能与架构性能与架构
运行总次数:1
代码可运行

前段时间,有朋友私后台信我,希望分享点项目的,于是就给大家找来了一套基于Spring Boot开发的物流管理项目。

版本

基础开发环境:由于有小伙伴在运行项目时版本号不一致产生的各种问题,这里可以统一下版本号。

  • JDK: 1.8
  • Maven: 3.5+
  • MySQL: 5.7+
  • Redis: 3.2 +
  • Node Js: 10.0 +
  • Npm: 5.6.0+
  • Yarn: 1.21.1+
  • Spring Boot 2.0+
  • IntelliJ IDEA插件 (lombok插件)

项目介绍

基于Jeecg-boot开发的物流仓储系统,涵盖模块:

  • 用户管理
  • 车辆管理
  • 计划管理
  • 仓库管理
  • 库存管理
  • 财务管理
  • 统计报表
  • 系统管理
  • .....

  • jeecg-boot-master 后台项目
  • cable.sql 后台管理系统数据库脚本

技术栈

  • 此系统基于Jeecg-boot为脚手架开发的PRD管理系统
  • 后端技术:SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + Mysql 5.7 + MyBatis-Plus 3.1.2 + Jwt 3.7.0 + Swagger-ui
  • 前端技术:Vue + Ant-design-vue + Webpack
  • 其他技术:Druid(数据库连接池)、Logback(日志工具)、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码)
  • 项目构建:Maven3.5+JDK1.8+ 关注Java项目分享
  • JeecgBoot官方文档 http://jeecg-boot.mydoc.io/

项目信息

数据库配置

首先在本地创建 cable 数据库,选择好字符集编码:

然后在创建好的 cable 数据库下执行 cable.sql脚本即可

后端配置

进入IDEA工具后设置Maven依赖下载设置。

更改自己的 Maven安装路径,用来下载项目所需的 jar 包:

选择后台项目的启动环境 -> dev[开发环境] 或者 prod[生产环境]

然后更改对应开发环境的配置文件,如application-dev.yml文件。

配置项目启动端口号

配置数据库连接信息

配置 Redis连接信息

配置 jeecg专用配置文件上传路径

找到JeecgApplication启动类启动项目即可

通过访问 http://localhost:8080/jeecg-boot/ 可以查看后台 API接口文档

前端配置

前端项目使用 VsCode工具打开,在控制台执行 npm install 命令下载所需依赖。

配置 index.html 页面的全局配置 -> 指定后台路径

配置项目根目录下的 vue.config.js文件,指定后台路径,建立前后端对接

最后配置完成后,需要前端后端同时启动才能访问项目

前端通过 npm run serve 命令启动

项目截图

  1. 登录界面
  1. 首页
  1. 系统设置 - 可以更改系统主体颜色设置等等
  1. 员工管理模块
  1. 角色授权 - 通过分配给用户不同的角色,可访问不同的菜单列表
  1. 计划导出 - 通过 excelPoi技术实现信息导出功能

项目获取方式

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
点击下方卡片关注后回复【1819】获取
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JAVA高性能架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SAP WM初阶之事务代码LQ02
SAP WM模块中,如果是要做货物移动或者库存状态的变更,需要在IM Level和WM Level做相关的操作。一般而言都是先完成IM层面的过账,然后去完成WM level的单据创建和确认。但是我们也可以先完成WM层面的货物移动,让系统自动完成WM层面的货物移动。标准的事务代码LQ02用于在WM层面创建了Posting Change Notice之后自动触发IM层面的库存状态变更过账。
SAP虾客
2022/04/05
4470
SAP WM初阶之WM层面的移动类型可以配置成后续TO单据自动产生
在SAP WM模块里,可以通过后台配置,使得相关WM层面移动类型相关的TO单据自动生成。这样可以减轻业务人员手工操作的工作量。
SAP虾客
2022/02/11
5450
SAP WM中阶明明设置了TO自动产生为啥冻结物料后没有TO单据产生?
1, 移动类型344对应的WM Reference Movement Type 是344.
SAP虾客
2022/05/17
3850
SAP WM中阶明明设置了TO自动产生为啥冻结物料后没有TO单据产生?
SAP WM中阶跨仓库号冻结物料库存场景下WM层面的行为
1, 执行事务代码MIGO,移动类型344,将工厂NMDC下存储地点0001里物料号820,批次号0000000531的1个库存冻结,同时将其库存转移到库存地点1001里。这2个存储地点对应的仓库号分别是NM1和NM2。
SAP虾客
2022/05/17
5730
SAP WM中阶跨仓库号冻结物料库存场景下WM层面的行为
SAP WM 同一个工厂下跨仓库号转库
SAP制造业项目里,同一家工厂一般而言都会只设置一个仓库号,这家工厂下的多个不同的存储地点共享同一个仓库号,这是项目实践中常见的Practice。
SAP虾客
2022/05/01
4160
SAP WM 同一个工厂下跨仓库号转库初探 II
这篇是接着昨天撰写的《SAP WM 同一个工厂下跨仓库号转库初探 I》,对相关数据作进一步的研习和说明。
SAP虾客
2022/04/28
2880
SAP WM初阶LS07冻结Quant
在SAP WM模块里除了可以对Storage Bin, Storage Type设置上架冻结或者下架冻结以外,还可以在Quant层面设置上架冻结或者下架冻结。这体现了SAP系统的高度灵活性。
SAP虾客
2022/04/11
7310
SAP WM 发货到成本中心过账后自动创建TR
3, 因为某个原因,客户可能希望在完成201发货过账后,系统不自动创建TR单据,后续的TO单据是通过写程序自动来完成。
SAP虾客
2023/06/28
3210
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
本文以冻结物料库存(IM移动类型344)为例,展示IM层面的移动类型是如何与WM层面移动类型关联起来的。
SAP虾客
2022/05/17
5740
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM初阶之IM层面货物移动后WM层面自动完成TO创建和确认
由于启用了SAP WM模块,管理库存到货架级别,这使得企业的库存管理更精准也更细,但是也不可避免的增加了业务人员在系统上的手工操作上的工作量。
SAP虾客
2022/02/19
7660
SAP WM中阶之存储类型设置界面里的’Return Stock To Same Storage Bin’
SAP WM中阶之存储类型设置界面里的’Return Stock To Same Storage Bin’
SAP虾客
2022/03/16
4300
SAP WM初阶之事务代码LL01 - Warehouse Activity Monitor
SAP WM初阶之事务代码LL01 - Warehouse Activity Monitor
SAP虾客
2022/04/14
6460
SAP WM发货到成本中心过账后TO单据自动创建
2, 物料号800,批次号0000000514的WM层面库存数据。这个批次只在一个货架上有库存。
SAP虾客
2022/04/16
4360
SAP WM&SD集成之Copy WM Quantity
SAP WM模块与SAP其它模块是有集成的。当销售人员完成了销售单据的创建以后,仓库部门业务人员需要为交货单做拣配。如果发货库存地点启用了WM管理,则仓库人员需要根据该交货单创建TO单,以完成拣配。
SAP虾客
2022/05/17
6050
SAP WM&SD集成之Copy WM Quantity
SAP WM 一个有趣的TR单据里ITEM自动增加的现象!
如果我们将一个采购订单收货到了启用了WM管理的存储地点里,过账后SAP系统自动产生物料凭证,以及WM层面的TR单据,业务人员需要执行LT06事务代码完成WM层面的上架。这是一个玩过SAP WM模块的同行都了解的常识。
SAP虾客
2024/06/05
1550
SAP WM 一个有趣的TR单据里ITEM自动增加的现象!
SAP RETAIL 寄售模式公司间STO流程里收货过账不能基于外向交货单?
公司间STO流程里,如果是自有库存的STO,则收货方收货的时候,是可以基于STO单据来做的,更多的是应该基于发货方的outbound delivery单据来执行的。
SAP虾客
2022/01/04
9020
SAP WM中阶WM移动类型里的Overdeliveries
1, 在SAP WM模块的WM 层面的移动类型的配置里,有一个标记叫做Overdeliveries的,如下图:
SAP虾客
2022/04/04
6030
SAP WM高阶Storage Location Control
我们有这么一个场景:工厂NMDC下2个存储地点0001和0002,其中0002作为临时收货存储地完成采购订单入库过账操作,等仓库人员将库存上架后货物的库存地自动变为0001。
SAP虾客
2022/03/31
5810
SAP WM高阶Storage Location Control
SAP WM高阶之Storage Type上架策略L下的Mixed Storage
SAP WM高阶之Storage Type上架策略L下的Mixed Storage
SAP虾客
2022/03/16
3640
SAP WM中阶存储类型里的Full stk rmvl 字段和Return Storage type字段
SAP WM中阶存储类型里的Full stk rmvl 字段和Return Storage type字段
SAP虾客
2022/03/16
5210
推荐阅读
相关推荐
SAP WM初阶之事务代码LQ02
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验