C課程設計南陽康佳公司的裝置管理系統

2021-03-04 03:57:58 字數 1313 閱讀 2690

一、題目: 南陽康佳公司的裝置管理系統

二、目的與要求

1. 目的:

(1)基本掌握物件導向程式設計的基本思路和方法;

(2)達到熟練掌握c++語言的基本知識和技能;

(3)能夠利用所學的基本知識和技能,解決簡單的程式設計問題

2. 要求

基本要求:

(1)要求利用物件導向的方法以及c++的程式設計思想來完成系統的設計;

(2)要求在設計的過程中,建立清晰的類層次;

(3)在系統中至少要定義四個類,每個類中要有各自的屬性和方法;

(4)在系統的設計中,至少要用到物件導向的一種機制。

創新要求:

在基本要求達到後,可進行創新設計,如根據查詢結果進行修改的功能。

三、資訊描述

南陽康佳公司現有以下裝置:普通電視機、***、帶***的電視機,帶***的電視機的售價為普通電視機和***單價之和的80%,要求對所有的庫存裝置都能按照品名進行顯示、查詢、增加和刪除、儲存的功能。

四、功能描述

(1) 使用繼承的方法構造康佳公司的裝置類

(2) 對各類裝置的計算單價

(3) 對所有庫存裝置能按品名進行查詢、顯示

(4) 對裝置進行增加、刪除、修改

(5) 能夠對基本資訊進行檔案的讀寫

五、解決方案

根據系統功能要求,可以將問題解決分為以下步驟:

(1)分析系統中的各個實體之間的關係及其屬性和行為;

(2)根據問題描述,設計系統的類層次;

(3)完成類層次中各個類的描述(包括屬性和方法);

(4)完成類中各個成員函式的定義;

(5)完成系統的應用模組;

(6)功能除錯;

(7)完成系統總結報告以及系統使用說明書。

六、進度安排

此次課程設計時間為兩周,分四個階段完成:

1. 分析設計階段。指導教師應積極引導學生自主學習和鑽研問題,明確設計要求,找出實現方法,按照需求分析、總體設計、詳細設計這幾個步驟進行。

2. 編碼除錯階段:根據設計分析方案編寫c++**,然後除錯該**,實現課題要求的功能。

3. 總結報告階段:總結設計工作,寫出課程設計說明書,要求學生寫出需求分析、總體設計、詳細設計、編碼、測試的步驟和內容。

4. 考核階段。

七、撰寫課程設計報告或課程設計總結

課程設計報告要求:

總結報告包括需求分析、總體設計、詳細設計、編碼(詳細寫出程式設計步驟)、測試的步驟和內容、課程設計總結、參考資料等,不符合以上要求者,則本次設計以不及格記。

八、參考資料

《c++語言物件導向程式設計》

網上相關資料(....略)

我的C語言課程設計

序號 06 學號 10437213 課程設計 設計課程名稱c語言課程設計 題目進製轉換 學生姓名陳偉 學院 系 懷德學院三系專業班級 通訊101 指導教師 王軍專業技術職務 講師 設計時間 2011 年 9 月 8 日 2011 年 9 月 20 日 1 意義及功能 5 1.1 意義 5 1.2 功...

2019c 課程設計的要求

課程設計內容 1 裝載賬戶資訊檔案 所有的賬戶資訊應該能永久儲存在乙個特定的磁碟檔案中。2 建立新的賬戶 賬戶資訊包括 儲戶的身份證號碼 真實姓名 通訊位址和 號碼 賬戶型別 貨幣種類 預存款額 賬戶密碼 3 賬戶登入 4 存款 5 取款 定期存款使用者不得在未到期之前取款 信用卡使用者允許透支10...

C語言課程設計報告實驗裝置管理系統

q next null p next q p q 將該接點掛入鍊錶中 fclose fp 關閉檔案 while 1 b 各功能模組設計 1 輸入模組 struct shebei 2 追加模組 void add node equip 新增記錄 3 修改模組 void modify node equip...