02 商店商品管理系統

2022-09-01 00:27:09 字數 1671 閱讀 1676

c語言程式設計實訓任務書

題目:商店商品管理系統

學生姓名學號班級

題目型別:軟體工程(r指導教師

一、設計目的

1.進一步掌握和利用c語言進行程式設計的能力;

2.進一步理解和運用結構化程式設計的思想和方法;

3.初步掌握開發乙個小型實用系統的基本方法;

4.學會除錯乙個較長程式的基本方法;

5.學會利用流程圖或n-s圖表示演算法;

6.掌握書寫實訓開發文件的能力(書寫實訓報告)。

二、設計任務及內容

某商店每天有進貨、售貨、統計銷售額、計算毛利率、檢視商品剩餘量等業務,所以人工管理是一件非常繁瑣的事情,為了快速有效地管理,該商店提出要編制乙個計算機管理軟體。

功能要求:迴圈顯示主選單。

選擇1:建立商品檔案。每乙個商品資訊包括編號、品名、進價、售價、進貨量、銷售量、銷售額、剩餘數、毛利。

選擇2:編輯商品資訊。例如,向商品檔案新增新商品、刪除原商品、處理原有商品的新進貨量、新銷售量、報廢量。

選擇3:統計銷售情況。在此項中統計每種商品的銷售額、剩餘數、毛利(毛利=銷售額-進價*銷售量)。

選擇4:查詢商品資訊。顯示方式有3種,即按原來商品的順序顯示、按銷售額從高到低的順序顯示、按毛利從高到低的順序顯示,由於商品較多,要求分屏顯示。

選擇0:退出系統

主選單和子選單能夠迴圈出現,每一項選單執行之後,詢問使用者是否繼續進行。從子選單可以返回主選單。

三、設計要求

1.用c語言實現系統;

2.利用結構體、陣列等實現資料結構設計;

3.系統具有增加、查詢、插入、排序等基本功能;

4.系統的各個功能模組要求用函式的形式實現;

5.文件:實訓說明書每個學生乙份,並裝在統一的資料盒中。

6.光碟:每個學生文件和程式資料分別建在乙個以自己學號和姓名命名的資料夾下,並要求每班負責人彙總每個學生的檔案放在以班級姓名命名的資料夾下,燒錄成一張光碟,放在乙個專門的資料袋中。

四、提交的成果

1. 設計任務書乙份(學校統一格式)

2. 設計說明書乙份,內容包括:

1) 中文摘要,關鍵詞3-5個。

2) 課程設計題目、內容、要求。

3)總體設計(包含幾大功能模組)。

4)詳細設計(各功能模組的具體實現演算法——流程圖)

5)資料結構設計描述,各模組(函式)的功能介紹,引數說明等。

6)除錯分析(包含各模組的測試用例,及測試結果。)

7)總結(實訓完成了哪些功能,還有哪些地方需要改進,及通過實訓有何收穫,除錯程式的體會等)

8) 參考文獻、致謝等。

五、主要參考資料

1. 王連相.《c/c++程式設計》 武漢大學出版社

2. 譚浩強《c語言程式設計(第2版)學習指導》清華大學出版社

3. 楊莉,龔義建《c語言程式設計實訓指導教程》華中科技大學出版社

4. 張小東,鄭巨集珍《c語言程式設計與應用》人民郵電出版社

5. 郭翠英《c語言課程設計案例精編》中國水利水電出版社

6.郭有強《c語言程式設計》清華大學出版社

7.李丹程,劉瑩,那俊《c語言程式設計案例實踐》清華大學出版社

8.李麗娟《c語言程式設計教程》人民郵電出版社

9.武雅麗,王永玲,解亞利《c語言程式設計》清華大學出版社

六、各階段時間安排(共1周)

2023年6月05日

c語言實訓商店商品管理資訊系統

課程設計報告 課程名稱c語言程式設計實訓 專案名稱商店商品管理資訊 學院專業 姓名學號 指導教師成績 2011年月日 目錄第一部分課程設計題目與要求 1.問題提出 2.功能要求 3任務分工 第二部分設計實訓題目功能 1.總體設計 2.演算法設計 3.資料結構 4.程式 設計 5.測試與除錯 第三部分...

商店管理系統

商店管理系統.txt世上有三種人 一是良心被狗吃了的人,二是良心沒被狗吃的人,三是良心連狗都不吃的人。丶愛情是個夢,而我卻睡過了頭 include include include include include define error 0 define ok 1 define overflow 0...

商品管理系統C 原始檔

include include include include include include include class spbase void spbase getdate輸入函式的設計 void spbase showdate輸出函式的設計 void spbase add新增函式的設計 spb...