C超市商品管理系統》課程設計報告

2022-08-30 23:06:09 字數 2784 閱讀 9668

《物件導向程式設計》

課程設計報告

學院專業班級

學生姓名學號

設計地點(單位計算機自主學習中心

設計題目超市商品管理系統

完成日期: 年月日

指導教師評語

成績(五級記分制

指導教師(簽字

摘要此次課程設計為超市管理系統,由vc6.0編譯器編譯而成。通過本系統,在主介面可以通過行管提示的操作,對商品進行購買、新增、修改、刪除、查詢、統計等管理操作。

系統主要包含了食品、化妝品、日用品、飲料四大類,每一類都包含了商品的幾大最基本資訊,商品名稱、品牌、**、生產廠家、庫存量等。除四大類外有乙個總的商品基類,通過繼承機制進行訪問基類,同時也結合運用了模板。通過此系統使用者可以簡潔方便的購買商品,管理人員也可輕鬆進行商品管理,從而實現高效的管理模式,為公司企業商家等創造最大化的經濟效益。

關鍵詞:管理系統基類繼承模板

課程設計任務書

設計題目:超市商品管理系統設計

目錄摘要 i

1 軟體需求分析說明書 1

1.1 需求分析 1

1.2 功能簡介 1

1.2.1 銷售功能 1

1.2.2 商品管理功能 1

1.2.3 統計功能 2

1.3 介面介紹與要求 2

1.4 資料結構要求 3

2 系統分析與設計 4

2.1 系統分析 4

2.1.1 類的設計關係 4

2.1.2 主功能函式流程圖 4

2.2 軟體的資料(結構)設計 5

2.3 系統的演算法設計 6

2.3.1 購買商品程式演算法 6

2.3.2 新增商品程式演算法 7

2.3.3 修改商品程式演算法 8

2.3.4 統計商品程式演算法 9

3 軟體的實現 11

3.1 主系統標頭檔案和基類的定義 11

3.2 購買商品**解釋 11

3.3 新增商品**解釋 12

3.4 刪除商品**解釋 13

3.5 修改商品**解釋 13

3.6 查詢商品**解釋 14

3.7 統計商品**解釋 14

4 系統功能實現 16

4.1 系統功能主選單介面實現 16

4.2 商品購買介面實現 16

4.3 商品新增介面實現 17

4.4 商品修改介面實現 18

4.5 商品統計介面實現 18

5 軟體測試 20

6 軟體使用說明書 21

6.1 銷售功能模組的使用說明 21

6.2 商品管理功能的使用說明 21

6.3 商品統計功能的使用說明 21

參考文獻 22

致謝 23

1 軟體需求分析說明書

1.1 需求分析

隨著科技的進步,計算機技術的飛速發展,許多企業在進行技術改造的同時,各種工作也趨向於資訊科技化管理。管理系統事乙個資訊化、智慧型化和先進管理集合,乙個高效有用的管理系統課一減少乙個企業或者上商家的管理費用和人力物力開支,不僅可以節省大量時間,還可以為企業的各項決策帶來巨大的經濟效益。與人們生活接觸最貼近的超市也有它自己完善的管理系統。

計算機的自動化管理系統提高了超市管理的管理水平和工作效率,增強超市的競爭能力降低成本,為客戶提供更加優質的服務。所以需要開發乙個計算機系統來代替人工管理超市人員對商品資訊管理和顧客購買等方面的工作。使用該系統可以使超市的服務更加快捷、準確和方便,減少大量的人工操作,提高了工作效率。

1.2 功能簡介

1.2.1 銷售功能

本功能主要是針對消費者使用者使用。在購買商品時,使用者得先選擇輸入所要購買商品的類別,是食品、化妝品、日用品和飲料中的哪一類,然後在輸入商品名稱,系統會自動在庫存當中查詢該商品的相關資訊,如果在庫存中還有庫存量,則使用者接著進行下一步操作,根據提示輸入要購買的商品的數量,進行相應的計算。如果庫存量不夠,則系統會給出提示資訊,然後詢問顧客是否重新購買,又回到系統頁面主選單。

1.2.2 商品管理功能

商品管理功能主要是針對超市管理人員使用,對庫存商品進行簡單的管理。本功能當中主要可以實現商品的新增、查詢、修改、刪除等功能。

(1)新增商品

通過主頁面提示選單鍵入相對應數字進入新增商品選項,然後根據提示新增商品資訊,主要包括商品名稱、商品品牌、商品**、商品生產廠家、以及商品的庫存量。

(2)刪除商品

通過主頁面的提示選單鍵入相應數字進入刪除商品選項,完成最商品資訊的刪除。首先選擇輸入要刪除商品的類別,再輸入要刪除的商品的名稱,根據查詢結果刪除商品的記錄,如果該商品在庫存物品當中不存在,則系統給出相應提示,該商品不存在。

(3)修改商品

通過主頁面的提示選單鍵入相應數字進入修改商品選項,對商品資訊進行修改。可根據查詢的結果對相應的商品資訊進行修改,包括商品的名稱、品牌、**、生產廠家和庫存量。

(5)查詢商品

通過主頁面的提示選單鍵入相應數字進入查詢商品選項,對商品資訊進行查詢。可根據相應提示選擇查詢方式,按商品類別、商品名稱、生產廠家進行查詢商品的全部資訊。如果存在相應商品的資訊,則輸出所查詢商品的資訊,如果不存在該商品的記錄,則系統自動提示該商品的記錄不存在。

1.2.3 統計功能

此功能主要是提供顯示功能。使用者可通過主頁面的顯示選單鍵入相應的數字進入統計選項,可以輸出當前庫存當中的所有商品的總數及相應商品的詳細資訊,可以按照商品的**、生產廠家、庫存量進行統計,輸出商品資訊時可以按照商品的對應資訊按照從大到小的的順序進行排序輸出。

超市管理系統C語言課程設計

c語言程式設計超市 管理系統 第1章課程設計目的要求 1.1設計目的3 1.2 設計要求3 1.3設計思路3 第2章課程設計任務內容 2.1課程設計題目3 2.2課程設計任務4 2.2.1 設計內容4 2.2.2 各組員任務4 第3章詳細設計說明 3.1 系統模組圖4 3.1.14 3.1.25 3...

超市管理系統 C語言課程設計

大連科技學院 c語言課程設計 題目超市商品管理系統 學生姓名專業班級 指導教師職稱 所在單位 教學部主任 完成日期 2014年12月13日 課程設計成績考核表 課程設計任務書 1.設計 研究 內容和要求 研究內容 設計並編寫乙個完善的c語言程式,並要求達到以下幾點 1 系統功能要求 系統功能完善,具...

超市管理系統課程設計報告

軟體學院09級四班 課程設計名稱 超市商品管理系統 組員 張浩,張超越,代世豪,陶磊 組長 張浩 商品資訊 商品名稱 進貨 銷售 貨號,商品庫存 檔案儲存資訊 用於儲存商品資訊的檔案 用於儲存賬戶密碼的檔案 用於儲存銷售紀錄的檔案 2 資訊統計 商品銷售時統計顧客購買的商品數量和總金額 統計銷售記錄...