搜尋

首頁  >  問答  >  主體

php - 新手進銷存管理設計,求指導~

1.學習開發一個進銷存管理系統,現在遇到一個問題,在做庫存報表的時候怎麼統計數量?

2.我先列一下我用的幾張資料表

⑴存貨表

#⑵倉庫表

#⑶入庫單

#⑷出庫單
同上

#⑸現存量表

#3.我的思路是這樣:一張入庫單有多個物品,首先和現存量表比對有沒有相同的存貨,有3種情況:1.都沒有;2.部分有;3 .全都有。情況1和3都好解決,問題就出在情況2,比如我這邊入庫單有4個物品array(1,2,3,4),和現存量表比對,查出來相同的有array (1,2),現在找到了這2個物品,但是提交過來的數量我如何篩選出來,累計進去。

4.我這樣設計是否合理?各位大神能否提供下思路~~萬分感謝! ###
怪我咯怪我咯2767 天前704

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-06-05 11:09:08

    如果「現存量表」有該商品訊息,則

    1. 入庫 增加現存量

    2. 出庫 減少現存量

    如果「現存量表」沒有該商品,則
    1 入口,insert「現存量表」記錄 現存量表是 入庫數量
    2 出庫, 商品還沒入庫過,報錯或拋異常

    另外建議增加一張庫存詳細的操作日誌表記錄庫存的增減記錄和(包括操作前後的“現存量表”,庫存變化類型,和變化數量) 類似銀行帳戶資金變化記錄,方便庫存變化的定位和追蹤

    回覆
    0
  • 取消回覆