我想问一个关于库存管理的相当普遍的,高层次的介绍性问题。
因此,我想知道是否有人在库存,供应链,采购管理环境中有任何经验/知识,或在过去工作过。在这个领域人们可能会发现什么典型的问题或挑战,以及如何利用计算机科学,主要是算法,数据结构和优化来处理这些挑战/问题?
这是否与运筹学、排队论等相关?我与这个领域没有直接的关系,但我需要知道CS是如何应用于这些领域的。
互联网搜索会产生一些模糊的结果,所以我非常感谢任何有经验的洞察力,受过教育的建议,特定的在线资源,甚至是例子。我希望在这里问这么高层次的问题是可以的。
非常感谢你提前
发布于 2009-10-25 05:10:30
我有一些仓库管理系统的经验。从CS的角度来看,其中大部分并不是非常复杂,但有一些可以应用CS的多汁优化问题。例如,为了减少“挑选”订单所花费的时间(穿过仓库并收集订单所需的货物),人们希望找到去仓库中所有这些地方的最短路径,这归结为“旅行推销员问题”。
另一个应用CS的地方是盘点;有一些非常聪明的软件产品(例如,发明Xpert)允许随机抽样盘点达到法律要求的准确性;这意味着实际上只计算了一小部分(5-10%)的位置,而不是去所有的存储位置并计算那里存储的数量。
发布于 2009-10-25 04:43:58
这是一个非常普遍的问题,你可能需要分布式计算的知识(取决于你的操作有多大),复制数据库,旅行代理之类的问题的一些知识,谁比你更了解-还有什么-这非常依赖于你需要解决的问题。
我认为你应该解释这个问题的目的--这样我们就可以把答案缩小到可能有帮助的地方……
也有许多现成的产品(需要进行大量定制,但包含了该领域中所需的大部分内容)。
发布于 2009-10-25 04:50:35
“什么典型问题...”
这是非常常见的多个站点/终端同时更新特定的数据库行/记录,所以你必须在你的行/记录锁定和更新过程中绝对防弹的,否则你会损失金钱和客户。数据库并发问题非常严重,您的故障转移系统必须正常工作。
在真实负载下进行测试。如果您希望仓库中有50,000个不同的widget,并且您希望有几天(感恩节后的一天)在特定widget上每秒获得6,000次点击,持续9小时,那么这就是您测试的内容-真实数据和真实数量,并且在测试结束时,您的项目数量、周转量和缺货计数不能相差一分。
确保你已经解决了这两个问题,并且你正在建立一个值得信赖的系统。
问:为什么你在考虑编写自己的系统,而不是改编一个商业上可用的系统?
https://stackoverflow.com/questions/1618967
复制相似问题