原始碼和文件分享 基於C 實現的物品庫存管理系統

2021-09-27 11:07:48 字數 801 閱讀 6068

一、課題目標

1.1 程式功能簡介

用檔案系統實現的物品庫存管理程式。一種商品的品種裡面包括三個品牌,以品種為單位,可以實現商品品種的新增、刪除、查詢、顯示等功能。

1.2 課程設計要求

組成商品品種的品牌不限數量,設定乙個最大值(比如10),增加乙個成員變數只是品牌的具體數量。商品品種的數量是每個品牌的數量之和

設計輸出每日進貨與出貨的統計表,要求進貨與出貨分別為兩個文字檔案,清單上列有進出貨物的時間、品種描述、,具體品牌的進出貨數量,如果是出貨清單,在每筆出貨的清單後還要有該次提取貨物的總**

商品品種以品種**的順序存放

二、具體實現

2.1 程式總體方案

封裝warehouse、item、brand三個類,brand作為item的復合物件,item作為warehouse的復合物件;兩兩之間啟用雙向關聯特性

設立增添、列印、搜尋、刪除物品、新增物品、新增品牌、刪除品牌七個主功能;列印、搜尋、刪除下設分支功能拓展

允許輸入任意長度的物品與品牌

全域性使用vector.、list、map的stl容器實現**,迭代使用迭代器操作。動態維護乙個warehouse例項化物件

優化增強檔案讀寫功能

設定選單類,增強人機互動能力

程式給出必要的輸入輸出提示,警告非法輸入,注重記憶體空間的申請與釋放處理

採用類宣告在標頭檔案,類實現在cpp的程式開發模式

2.1.1 開發平台

microsoft visualstudio 2013

2.1.2 程式結構或流程圖

主程式流程圖

原始碼和文件分享 基於C 實現的宿舍管理系統

一 設計任務與目標 隨著高校的擴招,學生人數鉅增,傳統的管理方法已經不能適合高校學生宿舍管理的需要。本系統的使用,能大大減少學生處管理者的重複勞動,是學校管理的得力助手。其主要功能模組如下 宿舍基本資訊模組 新增 修改 查詢 刪除宿舍基本資訊 學生入住模組 學生基本資訊 繳費 入住 退房資訊等 衛生...

原始碼和文件分享 基於C 實現的N皇后問題

一 使用說明 1.1 專案簡介 八皇后問題是乙個古老而著名的問題,是回溯演算法的經典問題。該問題是十九世紀著名的數學家高斯在1850年提出的 在8 8的西洋棋棋盤上,安放8個皇后,要求沒有乙個皇后能夠 吃掉 任何其它乙個皇后,即任意兩個皇后不能處於同一行,同一列或者同一條對角線上,求解有多少種擺法。...

原始碼和文件分享 基於C 實現的N皇后問題

1 專案簡介 八皇后問題是乙個古老而著名的問題,是回溯演算法的經典問題。該問題是十九世紀著名的數學家高斯在1850年提出的 在8 8的西洋棋棋盤上,安放8個皇后,要求沒有乙個皇后能夠 吃掉 任何其它乙個皇后,即任意兩個皇后不能處於同一行,同一列或者同一條對角線上,求解有多少種擺法。高斯認為有76種方...