利用C 實現倉庫管理系統

2021-09-26 05:39:10 字數 695 閱讀 7531

一.需求分析

倉庫管理系統的功能如下:

先讀入倉庫中已存在的商品的編號、名字、數量

在倉庫進貨時,讀入含進貨資訊的檔案,改變商品的種類以及數量

在倉庫出貨時,讀入含出貨資訊的檔案,減少對應商品的庫存量

查詢功能:可以根據商品編號或商品名稱隨時檢視當前倉庫的庫存,包括貨品編號、貨品名稱、原始庫存、進貨數目、出貨數目、最終庫存

儲存功能:在使用者完成入庫出庫的操作後,可對當前資訊進行儲存

本倉庫管理系統主要分為入庫、出庫、查詢三大模組,分別對進貨、出貨和查詢的操作進行管理。

在入庫模組中,首先讀入含進貨資訊的檔案,進而對相應的商品資訊進行修改

在出庫模組中,首先讀入含出貨資訊的檔案,進而對相應的商品資訊進行修改。其中有兩種情況:

如果需求量大於倉庫中商品的儲存量,則拒絕該請求,保持倉庫中該種商品數量不變,並用紅色字型標紅該商品資訊,示意改出貨請求失敗

如果該商品出貨之後的數量為0,則刪除該商品,在查詢時顯示「該商品庫存為0,已被清除!」

在查詢模組中,可以根據商品編號或商品名稱隨時檢視當前倉庫的庫存,包括貨品編號、貨品名稱、原始庫存、進貨數目、出貨數目、最終庫存

在儲存模組中,待使用者選擇儲存並退出的請求後,系統將當前資訊寫入檔案儲存,並退出

商店倉庫管理系統 C

系統應具有下列主要功能 輸入記錄功能 從鍵盤輸入貨物資訊 商品代號,商品名稱,數量,所屬類別 如家用電器 日用品等 等 修改商品數量 刪除記錄功能 按商品代號查詢 按商品代號排序並顯示等功能。1 使用繼承的方法構造至少 3 個類,即商品類 goods 虛基類,家用電器類和日 用品類 派生類 另外再設...

倉庫管理系統

class main class goods type text name value placeholder 輸入關鍵字搜尋.ng model searchkey type button name id btn add value 入庫 ng click isadd isadd ng model ...

基於C語言實現的倉庫管理系統

1 題目要求 該系統用於實現倉庫管理,系統應支援入庫 出庫 庫存查詢以及列印。使用者可自定庫存警戒值,庫存低於警戒值時以紅字顯示。倉庫資訊需要用檔案儲存。2 需求分析 根據題目要求,由於貨品資訊存放在檔案中,所以應該提供檔案的讀入 輸出等操作 在程式中要瀏覽貨品資訊,應提供顯示 查詢 排序等操作 實...