汇总WMS-开源仓库管理系统
创始人
2024-05-31 21:06:13
0

文章目录

  • OpenWMS
  • GreaterWMS
    • 模块功能
  • KopSoftWms
    • 功能模块:
    • 技术栈:
  • OpenBoxes
    • 依赖项

OpenWMS

OpenWMS.org 是一个用于构建现代仓库管理系统的软件项目,使用 Apache-2.0 许可证分发,由仓库管理部分 (WMS)、传输管理 (TMS) 和其他系统的连接器组成,带有用于自动和手动仓库的物料流控制 (MFC) 系统。。

WMS 部分连接到 ERP 系统,而运输管理系统控制现场控制器,如 Raspberry Pi 或 PLC。还考虑了系统可用性、性能和可靠性等非功能性要求。

微服务:微服务架构将软件设计推向具有高内聚性的小型且定义明确的业务功能模块。
云原生:所有服务都支持云,但不必在云中运行。
多语种:OpenWMS.org 不依赖于特定的数据库产品,也不依赖于存储技术。不同的服务使用不同类型的数据存储。从关系数据库到 NoSQL 数据库。
工作流:工作流引擎用于动态控制和更改物料流处理,无需中断和停机。

https://github.com/openwms/org.openwms

GreaterWMS

GreaterWMS 是一个完全开源仓储管理软件,遵循 Apache License 2.0 协议,前后端分离,且完全开源,API 使用 restful 协议,方便二次开发,前端代码使用 quasar 进行构建,后端使用 Python Django3.1,利用 API,可以支持多仓,波次发货,合并拣货,Milk-Run 等业务模型。

开发环境:

Python 版本为 V 3.8.0 +
Django 版本为 V 3.1.0 +(该版本 Django 才原生支持异步实时通信)
Django-rest-framework 版本为 V 3.12.2 + (更高版本的 Django-rest-Framework 对 Django3 的兼容比较好)
Django-silk 版本为 V 4.1.0 (如果是部署上线,请关闭 silk,silk 仅为调试 API 接口速度用,有可能会泄露用户信息)
Quasar 版本为 V1.7.2 + (可以查看 Quasar 官网,来编辑 GreaterWMS 前端代码:Quasar 官网)
Vue 版本为 V 2.6.0 +(尽量不要使用 Vue3,因为开发环境没有使用 Vue3,不知道会出现什么问题)
API,遵循 RESTful 架构
https://github.com/GreaterWMS/GreaterWMS

模块功能

供应商管理,客户管理,扫描设备PDA,盘点,订单管理,库存管理,安全库存,API文档,IOS APP支持,Android APP支持,Electron APP支持,自动更新,i18n国际化

KopSoftWms

DotNet开源免费WMS仓库管理系统

kopSoftWMS仓库管理系统 http://wms.kopsoft.cn/
GitHub https://github.com/lysilver/kopSoftWMS
开源不易,更多商业产品(ERP企业资源计划,WMS仓库管理系统,MES制造执行系统,EMS设备管理系统,QMS质量管理系统)请移步 http://mom.kopsoft.cn/

功能模块:

用户管理,部门管理,角色管理,物料管理,供应商管理,
入库管理(采购入库、生产入库、销售退货、拆包装入库),
出库管理(生产领料、采购退货、销售发货、拆包装出库、报废出库),
盘点管理等,

技术栈:

基于微软.NET 6.0开发,支持 sqlserver、mysql 等主流数据库,ORM 采用国内开源 ORM 框架 SqlSugar ;
前端采用 bootstrap、adminlte、layer、bootstrap-datetimepicker、bootstrap-table、bootstrap-select等;
后端采用 asp.net mvc core、fluentValidation、nlog、Jil、DI、Ganss 、雪花算法、Xunit、npoi等;

OpenBoxes

openboxes 是一个库存和供应链管理系统,旨在管理医疗机构的库存和跟踪库存变动。该系统通过采用 FEFO(先过期先出)策略来减少浪费,采用 Eclipse 公共许可证发布。

现有功能包括库存跟踪、批次和到期跟踪、库存移动和装运跟踪、采购订单、库存申请和履行,以及内置和可定制的报告。
https://github.com/openboxes/openboxes

依赖项

Java 7
MySQL 5.7
SDK Man
Grails 1.3.9
NPM 6.14.6
Node 14+

相关内容

热门资讯

【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
AsusVivobook无法开... 首先,我们可以尝试重置BIOS(Basic Input/Output System)来解决这个问题。...
ASM贪吃蛇游戏-解决错误的问... 要解决ASM贪吃蛇游戏中的错误问题,你可以按照以下步骤进行:首先,确定错误的具体表现和问题所在。在贪...
月入8000+的steam搬砖... 大家好,我是阿阳 今天要给大家介绍的是 steam 游戏搬砖项目,目前...