一.需求分析
倉庫管理系統(tǒng)的功能如下:
先讀入倉庫中已存在的商品的編號括享、名字愉粤、數(shù)量
在倉庫進貨時杀迹,讀入含進貨信息的文件劣针,改變商品的種類以及數(shù)量
在倉庫出貨時校镐,讀入含出貨信息的文件,減少對應(yīng)商品的庫存量
查詢功能:可以根據(jù)商品編號或商品名稱隨時查看當(dāng)前倉庫的庫存捺典,包括貨品編號鸟廓、貨品名稱、原始庫存襟己、進貨數(shù)目引谜、出貨數(shù)目、最終庫存
保存功能:在用戶完成入庫出庫的操作后擎浴,可對當(dāng)前信息進行保存
本倉庫管理系統(tǒng)主要分為入庫员咽、出庫、查詢?nèi)竽K贮预,分別對進貨贝室、出貨和查詢的操作進行管理。
在入庫模塊中仿吞,首先讀入含進貨信息的文件滑频,進而對相應(yīng)的商品信息進行修改
在出庫模塊中,首先讀入含出貨信息的文件唤冈,進而對相應(yīng)的商品信息進行修改峡迷。其中有兩種情況:
如果需求量大于倉庫中商品的儲存量,則拒絕該請求你虹,保持倉庫中該種商品數(shù)量不變绘搞,并用紅色字體標(biāo)紅該商品信息,示意改出貨請求失敗
如果該商品出貨之后的數(shù)量為0傅物,則刪除該商品夯辖,在查詢時顯示“該商品庫存為0,已被清除挟伙!”
在查詢模塊中楼雹,可以根據(jù)商品編號或商品名稱隨時查看當(dāng)前倉庫的庫存,包括貨品編號尖阔、貨品名稱贮缅、原始庫存、進貨數(shù)目介却、出貨數(shù)目谴供、最終庫存
在保存模塊中,待用戶選擇保存并退出的請求后齿坷,系統(tǒng)將當(dāng)前信息寫入文件保存桂肌,并退出
?
參考文檔和完整的文檔和源碼下載地址: