超市管理系統課程設計

2022-09-09 06:45:04 字數 3362 閱讀 3975

計算機學院資訊管理與資訊系統專業

《管理資訊系統課程設計》報告

(2010/2011學年第一學期)

學生姓名

學生班級

學生學號:

指導教師

2023年1月15日

第一章課程設計的目的和要求1

1.1課程設計的目的1

1.2課程設計的要求1

第二章課程設計任務內容2

2.1背景2

2.2 功能需求2

2.3 效能要求2

第三章模組設計說明3

3.1模組3

3.11函式功能模組圖3

3.12模組描述4

3.2主函式的流程圖5

3.3 新購物品入庫流程圖6

3.4 物品資訊刪除流程圖6

3.5 物品資訊修改流程圖7

3.6 物品資訊查詢流程圖7

第四章軟體使用說明及執行結果8

4.1 使用說明8

4.2 執行結果9

第五章課程設計心得及體會14

附錄1:參考文獻15

附錄2:程式清單16

超市管理系統

第一章課程設計的目的和要求

1.1課程設計的目的

本次課程設計主要目的是讓我們認識到必須重視實踐環節,多讀程式,多編寫程式,多上機實踐。進一步培養我們的結構化程式設計的思想,加深對高階語言要素和控制結構的理解,培養我們綜合運用高階語言程式設計課程所學到的知識,編寫c語言程式解決實際問題的能力,獨立完成有一定工作量的程式設計任務,同時強調良好的程式設計風格。

本次課程設計著眼於知識的運用,把平常學的知識運用到課程設計中來,考察我們知識運用能力,對我們所學的理論知識進一步深化。

通過課程設計的訓練,我們了解到了程式設計的基本開發過程,掌握編寫、除錯和測試c語言程式的基本技巧,充分理解結構化程式設計的基本方法。

1.2課程設計的要求

1、分析課程設計題目的要求;

2、所設計的系統應包含簡單的輸入輸出、查詢、刪除等基本功能;

3、編寫程式**,**量要求不少於300行,除錯程式使其能正確執行;

4、設計完成的軟體要便於操作和使用;

5、根據課程設計3周時間的安排選擇適當大小的設計課題,根據題目的基本需求,畫出流程圖,編寫程式,並寫出詳細的設計說明;

6、設計完成後提交課程設計報告。

第二章課程設計任務內容

本次課程設計的主要內容是編寫超市管理系統。

2.1 背景

最初的超市資料管理,都是靠人力來完成的。但近幾年我國超市經營規模日益擴大,銷售額和門店數量大幅度增加,而且許多超市正在突破以食品為主的傳統格局,向品種多樣化發展。小型超市在業務上需要處理大量的庫存資訊,還要時刻更新產品的銷售資訊,不斷新增商品資訊,並對商品資訊進行統計分析。

因此,需要這樣一款現代化的管理程式來實現超市龐大商品的控制和傳輸,從而方便銷售行業的管理和決策,為超市和超市管理人員解除後顧之憂。

2.2 功能說明

編寫程式實現超市管理系統,物品資訊包括編碼,名稱,生產地,數量,單價。本系統以選單模式實現以下功能:

1、物品資訊錄入功能

2、物品資訊刪除功能

3、物品資訊修改功能

4、物品資訊查詢功能

5、物品資訊瀏覽功能

6、退出系統功能

2.3效能要求

1、系統易操作性

所開發的系統應操作簡單,使學生不受電腦水平的限制。

2、系統具有可維護性

由於系統設計的範圍較廣,資料庫中的資訊需定期修改,為了使系統運作的更可以對系統資料及簡單的功能進行簡單的維護及調整。

3、系統具有穩定性

該系統能夠在開發的硬體系統中執行不會因外部系統的不同面做不同的修改。

第三章模組設計說明

3.1 模組

3.11 函式功能模組圖

圖13.12 模組描述

本超市管理系統可以進行物品的入庫,刪除,修改,查詢,瀏覽等操作,其中刪除,修改,查詢都是以物品編號為基準實現操作的。

1、 物品資訊錄入模組:

根據主介面進入輸入模組,可以錄入物品的編號,名稱,生產地,數量及單價資訊,錄入成功後,系統會做出提示,提示你繼續錄入。如果你想繼續錄入,輸入y;否則輸入n,退出本模組。

2、 物品資訊刪除模組:

根據主介面進入刪除模組,可以通過輸入物品編號來進行刪除此物品。如果你想繼續進行刪除,輸入y;否則輸入n,退出本模組。

3、 物品資訊修改模組:

根據主介面進入修改模組,可以通過輸入物品編號來進行修改此物品的相關資訊。如果你想繼續進行修改,輸入y;否則輸入n,退出本模組。

4、 物品資訊查詢模組:

根據主介面進入查詢模組,可以通過輸入物品編號來進行檢視本物品的相關資訊。如果你想繼續進行查詢,輸入y;否則輸入n,退出本模組。

5、 物品資訊瀏覽模組:

根據主介面進入瀏覽模組,可以瀏覽物品的相關資訊,如編號,名稱,生產地,數量及單價。可以通過回車鍵控制瀏覽的程序。如果你想重新瀏覽,輸入y;否則輸入n,退出本模組。

6、應用程式退出模組:

根據主介面進入應用程式退出模組,如果你想退出本程式,輸入y;輸入其他鍵將回到主介面。

3.2 主函式流程圖

圖23.3 新購物品入庫

圖33.4 物品資訊刪除

圖43.5 物品資訊修改

圖53.6 物品資訊查詢

圖6第四章軟體使用說明及執行結果

4.1使用說明

該程式可以實現超市管理功能,安裝visualc++6.0中文版後,在工具欄「檔案」

中單擊「新建」選項,單擊「檔案」選單,選擇「c++ source file」輸入檔名「學生資訊管理系統」,開始輸入程式,程式輸入完成,單擊「組建」工具欄,待程式無誤後,開始執行程式。介面顯示後,按要求首先按所提示鍵開始進行系統工作。

編碼操作完成後,先靜態檢查一下有沒有語法錯誤,然後進行編譯,更深一步檢查語法錯誤。待編譯通過時,執行程式,觀察是否能夠正常執行,如果有問題,再去修改源程式,直至達到了預期的效果

本系統的目的是幫助超市管理部門提高工作效率,通過本管理系統可以很方便的對超市的有關資料進行管理,輸入,輸出,查詢等有關操作,使雜亂無章的是超市能夠具體化,直觀化,合理化等。

本系統優點:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。

本管理系統在追求完善的同時達到以下目標:

1、介面友好、易於操作;

2、實現基本資訊管理,可以使工作人員方便、快捷的查到所需資訊,還可以實現對基本資訊的建立與設定等功能;

3、實現資料庫管理,包括資料庫的自動建立,備份與恢復。

4.2 執行結果

4.21歡迎介面

圖74.22 系統選擇介面

圖84.23新購物品入庫

圖9 4.24 物品資訊刪除

圖104.25物品資訊修改

圖114.26物品資訊查詢

圖124.27物品資訊瀏覽圖13

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

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

超市管理系統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 課程設計 設計題目 超市會員管理系統 系別 資訊工程系 專業 方向 電腦科學與技術 網路工程方向 年級 班 2012級本科班 學生姓名 學生學號 xx 本組組員 x 指導教師 楊光 2014年 12月26日 超市會員管理系統 一 系統開發的背...