码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【wms平台化】一个简单的wms十表架构


    仓库管理软件的未来有几个方向:平台化、行业化、一体化、精简化。
    然而其中行业化跟精简化,其实都离不开平台化。
    也就是说,不论wms软件如何发展,唯有平台化一择。

    在本人从事的传统型wms项目中,对于库存的定义是【在库位上面的货】,而如果货被拣选,就存在于各种板表、箱表、甚至于任务表里面。而任务更加复杂,每次产品提出一个新的任务类型,都要加任务表和一整套逻辑代码。面对涉及多种任务的报表需求,往往采用新建空表后在流程中写入报表。难以给出历史的统计数据。
    对此我想到,wms系统本质就是货【在哪儿,到哪去】的问题。若是规范了系统的架构。整个业务演变成【任务】和【库存】的简单交互。那该有多轻松。
    而且随着信息技术的发展,任务表【数据量大】的特点,和库存【对一致性要求高】的特点,随时可以用更高效的数据库,和区块链技术代替。未来只会更简单。.
    在这里插入图片描述

    最关键的两个概念:

    库存

    商品最细致的维度(这里是商品批次)对应物理位置的最具体的维度(库位或者板号、箱号、rfid)。这个物理位置不仅是仓内,到仓未接收的,装车了的,是不是都可以作为库存呢?
    这是一对一的对应关系,库存唯一的自属性就是数量。
    虽然字段很少,但是对于正确性要求非常高。

    任务

    仓库的一切库存操作都可以算作任务。
    这里的任务很简单:把库存从某个位置移动到另一个位置。所以需要库存、从位置、至位置、数量。
    盘点相当于把库存从当前位置移动到当前的位置(拿出来再放回去,很形象)
    调整相当于把库存的一部分移动到【调走】的特殊位置,或是在某个特殊位置创建库存,在调过来。

    只有当库存和任务搞好了,根据库存调整订单量、多种任务竞争库存的问题,都可以迎刃而解。而且可以应对不同行业的客制化需求。对于报表需求,也可以以任务表为主轴来构建。

  • 相关阅读:
    js:react使用zustand实现状态管理
    第一个简单爬虫:获取页面
    前端使用 Konva 实现可视化设计器(7)- 导入导出、上一步、下一步
    Postgresql实验系列(4)SIMD提升线性搜索性能24.5%(附带PG SIMD完整用例)
    Swagger系列:SpringBoot3.x中使用Knife4j
    CDATASection类型
    Paxos分布式系统共识算法?我愿称其为点歌算法…
    有没有免费的视频剪辑软件?快来看看这些视频裁剪软件
    接口自动化测试是个啥?如何开始?什么是框架?带你揭开神秘面纱
    JavaWeb-高级分页查询
  • 原文地址:https://blog.csdn.net/u012452555/article/details/128113659
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号