10月20日,北京【人工智能】源创会火热报名中,点击报名收获 AI 训练指南
Watch Star Fork

wms仓库管理系统 / wmsJavaGPL-3.0

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
deer-wms是基于条码技术、RFID(无线射频自动识别)技 术和现代化仓储精益管理思想开发出来的仓库管理系统,仓储实现自 动化管理,能有效地对仓储流程和空间进行管理,实现批次、单品管理、 快速出入库、货物调拨和动态盘点。可以自动地记录下物流的流动,RFID、条码技术 与信息处理技术的结合帮助我们合理地利用仓库空间。演示地址--》 http://122.112.219.208:3302/DeerWMS/login
  • JavaScript 66.4%
  • HTML 16.6%
  • Java 12.8%
  • CSS 4.1%
  • FreeMarker 0.1%
一键复制 编辑 Web IDE 原始数据 按行查看 历史
README.md 5.16 KB

deer-wms 仓库管理系统(java版)

Fork me on Gitee

项目介绍

  • deer-wms是基于条码技术、RFID(无线射频自动识别)技 术和现代化仓储精益管理思想开发出来的仓库管理系统,仓储实现自 动化管理,能有效地对仓储流程和空间进行管理,实现批次、单品管理、 快速出入库、货物调拨和动态盘点。可以自动地记录下物流的流动,RFID、条码技术 与信息处理技术的结合帮助我们合理地利用仓库空间,以最快速、最正确、最低成 本的方式为客户供最好的服务。
  • 整个项目分为前端(web) 后台(api) PDA 三个分项目,其中后台使用Spring Boot开发,前端使用node.js搭建js运行环境,vue框架进行页面渲染,PDA程序使用H5开发,使用MUI移动框架。如果你准备成为一名javaWeb全栈工程师,这个项目也是是一个不错的学习机会。
  • 演示地址 http://122.112.219.208:3302/DeerWMS/login
  • qq交流群:811081343 手机号(微信同号):13685133739

项目截图

Image text Image text Image text Image text Image text Image text Image text

软件架构

###软件架构说明 经过对本系统的需求、依赖分析,本系统架构设计如下: 架构图

  1. Web展现层:提供WEB、APP客户端功能,供用户访问
  2. APP:提供APP客户端供用户访问;
  3. 负载均衡层:提供外部访问反向代理功能;
  4. 接口层:对接ERP/MES/TMS/OMS等其他应用;
  5. API网关:提供Rest接口网关,APP客户端通过API网关获取系统数据;
  6. 应用层:应用层提供系统核心业务功能;
  7. 缓存层:提供系统热点数据的缓存功能;
  8. 数据层:提供系统数据的持久化存储功能;

技术选型

web前端

技术 名称 版本 官网
vue 用于构建用户界面的渐进式框架 2.0 https://cn.vuejs.org/
Bootstrap 前端UI框架 3.3.7 http://www.bootcss.com/
Jquery 快速的JavaScript框架 1.11.3 https://jquery.com/
node.js 一个Javascript运行环境 4.1.10 https://nodejs.org/en/
PM2 node进程管理工具 4.8 Beta4 http://pm2.keymetrics.io/

api后端

技术 名称 版本 官网
SpringBoot SpringBoot框架 1.5.6.RELEASE https://spring.io/projects/spring-boot
JPA spring-data-jpa 1.5.6.RELEASE https://projects.spring.io/spring-data-jpa
Mybatis Mybatis框架 1.3.0 http://www.mybatis.org/mybatis-3
fastjson json解析包 1.2.36 https://github.com/alibaba/fastjson
pagehelper Mybatis分页插件 1.0.0 https://pagehelper.github.io

PDA

技术 名称 版本 官网
h5 html的最新修订版本 5
vue 用于构建用户界面的渐进式框架 2.0 https://cn.vuejs.org/
Jquery 快速的JavaScript框架 1.11.3 https://jquery.com/
mui 最接近原生APP体验的高性能前端框架 1.3.0 http://dev.dcloud.net.cn/mui/

项目结构

api 后台接口

* wms-api 后台服务统一对外开放的接口服务,供前端页面、app端、微信、小程序调用
* wms-base-system 仓库建模模块
* wms-bill-manage 单据管理(入库单/出库单/调拨/报损等单据)
* wms-file 系统文件管理模块,包括文件上传、显示等
* wms-finance 财务模块
* wms-intercept 系统拦截模块,拦截访问后台接口的请求,根据token判断请求是否有访问目标api接口权限
* wms-message 消息模块,包括咨询、消息待办、联系客服、在线帮助等
* wms-opration  
* wms-project-seed 项目基础种子模块,项目其他模块都要引入模块
* wms-report 报表模块
* wms-system-manage 用户/组织/权限
* wms-ware-task 库内作业

web 前端

* build: 项目启动文件存放目录
* app: 项目后端业务代码目录
* config: 项目配置文件目录  
	./env: 项目环境配置目录  
	./certs: https证书存放目录  
	./strategy: session和passport策略目录  
	./index.js: 项目配置统一对外暴露接口  
* logs: 日志目录  
* test: 测试文件目录  
* routes: 业务路由目录  
* public: 项目前端静态资源目录  
* views: ejs文件目录   
* pm2.json: PM2配置文件   

PDA 程序

* config:  
* css:  
* examples:    
* fonts:    
* images:    
* js:    
* libs:    
* page:     

使用说明

  1. 欢迎加入qq交流群(811081343)一起进行学习分享。
  2. 如需技术支持,请联系 郭同学:13685133739(手机微信同号)
  3. 项目会持续更新,大家有好的意见和想法欢迎指出。

评论 ( 0 )

你可以在登录后,发表评论

搜索帮助