我在工作场所要解决有趣的问题。最初我们想要预测在仓库消耗之前我们应该为仓库采购的物品。我认为这是一个非常简单的问题需要解决,所以我做了以下相关的事情:
安排一个晚上的cron作业,这将产生一些线程,他们将calculate the average sales for last one month i.e. suppose 2400 units sold of an item then average sells is 8 per day.
如果total stock / avg perday sales(calculated earlier)
小于某天的范围而不是采购预测,则查看当前库存。
数学:
1. S1 + S2 + .....+ S30 (sum of all sales in a month)
2. calculate average: (S1 + S2 + .....+ S30)/30 i.e. AvgSales
3. IF ( currentStock / AvgSales) < 5 than predict for procurement
但是这个方法存在一个重大缺陷,如果假设一个项目在第一天被大量出售但在此之后它根本没有销售并且它也有一些股票(但没有移动),它会出现在预测中,这是不正确的。那么请你帮忙找到一个合适的解决方案。感谢。