当前位置: 首页 > 工具软件 > KopSoftWms > 使用案例 >

汇总WMS-开源仓库管理系统

史钊
2023-12-01

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+

 类似资料: