C與C++課程設(shè)計(jì)任務(wù)書201312221527_第1頁
C與C++課程設(shè)計(jì)任務(wù)書201312221527_第2頁
C與C++課程設(shè)計(jì)任務(wù)書201312221527_第3頁
C與C++課程設(shè)計(jì)任務(wù)書201312221527_第4頁
C與C++課程設(shè)計(jì)任務(wù)書201312221527_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、C與C+課程設(shè)計(jì)任務(wù)書一、選題選題原則是綜合運(yùn)用面向?qū)ο缶幊?、文件流讀寫、MFC編程及必要的數(shù)據(jù) 結(jié)構(gòu)及算法,解決實(shí)際應(yīng)用問題??蛇x擇下列與實(shí)際應(yīng)用緊密結(jié)合的較綜合性的 題目,也可自選(自選題必須通過任課教師認(rèn)可)。要求通過課程設(shè)計(jì)的實(shí)踐, 使學(xué)生更好地掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法和C+語言的應(yīng)用,并學(xué)習(xí)圖形 用戶界面的開發(fā),加深對(duì)C和C+課程基本內(nèi)容的理解和綜合運(yùn)用能力的提高。每個(gè)同學(xué)的課設(shè)任務(wù)按下式確定:課設(shè)任務(wù)=學(xué)號(hào)的最后兩位%13如學(xué)號(hào)為3050921054的同學(xué)應(yīng)完成C與C+課程設(shè)計(jì)任務(wù)書2(54%13=2)。C與C+課程設(shè)計(jì)任務(wù)書0題目:考勤管理系統(tǒng)基本要求:考勤信息記錄了學(xué)生的

2、缺課情況,它包括:缺課日期、第幾節(jié)課、課程名稱、學(xué) 生姓名、缺課類型(遲到、早退、請(qǐng)假及曠課)設(shè)計(jì)一個(gè)考勤管理系統(tǒng)(GUI界面),使之 能提供以下功能:(1)系統(tǒng)初始啟動(dòng)時(shí)可從文件中載入已有的缺課登記記錄;(2)可新增一個(gè)學(xué)生的缺課記錄;(3)修改某個(gè)學(xué)生的缺課記錄;(4)查詢某個(gè)學(xué)生的缺課情況;(5)統(tǒng)計(jì)某段時(shí)間內(nèi),曠課學(xué)生姓名及曠課次數(shù),按曠課次數(shù)由多到少排序;(6)統(tǒng)計(jì)某段時(shí)間內(nèi),有學(xué)生曠課的課程及曠課人次,按曠課人次由多到少排序;C與C+課程設(shè)計(jì)任務(wù)書1題目:醫(yī)院管理系統(tǒng)問題描述:建立一個(gè)醫(yī)院管理系統(tǒng),可以處理以下對(duì)象:(1)醫(yī)院基本信息(2)病人信息(3)醫(yī)生信息(4)護(hù)士信息設(shè)計(jì)一

3、個(gè)醫(yī)院管理系統(tǒng)(GUI界面),使之能提供以下基本功能:(1)查詢醫(yī)院的總信息。(2)查詢醫(yī)院醫(yī)生的信息。(3)查詢醫(yī)院病人的信息。(4)增加病人(病人類型:門診、住院;主治大夫;對(duì)于住院病人還要有管床護(hù)士)(5)病人出院。(6)增加新的醫(yī)生。(7)增加新的護(hù)士(8)查閱護(hù)士的管床信息。C與C+十課程設(shè)計(jì)任務(wù)書2題目:網(wǎng)吧管理系統(tǒng)問題描述:建立一個(gè)網(wǎng)吧管理系統(tǒng),可以處理以下對(duì)象:(1)網(wǎng)吧基本信息(2)顧客信息(身份證號(hào),是否會(huì)員)(3)網(wǎng)管信息(4)電腦信息設(shè)計(jì)一個(gè)網(wǎng)吧管理系統(tǒng)(GUI界面),使之能提供以下基本功能:(1)查詢網(wǎng)吧的總信息。(2)查詢網(wǎng)管的信息。(3)查詢顧客的信息。(4)增加

4、顧客(顧客類型:是否會(huì)員;分配的機(jī)位;上機(jī)時(shí)間)(5)顧客結(jié)賬(根據(jù)顧客類型以及上機(jī)時(shí)間確定收費(fèi)金額)。(6)增加新的網(wǎng)管(一臺(tái)電腦只能由一個(gè)網(wǎng)管負(fù)責(zé))。(7)增加新的電腦C與C+十課程設(shè)計(jì)任務(wù)書3題目:客房管理系統(tǒng)基本要求:客房信息(經(jīng)濟(jì)、標(biāo)間、豪華、單人間、雙人間、三人間以及各種等級(jí)客房的數(shù)量等) 和員工信息(樓層管理員、客房領(lǐng)班、客房經(jīng)理等)。實(shí)現(xiàn)的功能如下:(1)登記客人的入住信息(房號(hào)、客人姓名、入住時(shí)間、入住期限、入住押金、每日 押金、客房等級(jí)、單/雙/三人間)。(2)給定員工姓名,顯示本員工所管理的樓層客房信息(經(jīng)濟(jì)、標(biāo)準(zhǔn)、豪華、單/雙/ 三人間的入住情況)(3)給定入住客人姓名

5、,顯示其入住情況(房號(hào)、姓名、已交押金、入住費(fèi)用累計(jì)、 入住結(jié)算)(4)給定房號(hào)、修改押金數(shù)目(實(shí)現(xiàn)添加的數(shù)目和以往的數(shù)目累加)(5)按照某類客房(經(jīng)濟(jì)、標(biāo)間、豪華、單人間、雙人間、三人間)入住數(shù)量的高低 進(jìn)行排序。C與C+十課程設(shè)計(jì)任務(wù)書4題目:水電煤氣管理系統(tǒng)問題描述:設(shè)計(jì)一個(gè)水電管理信息系統(tǒng),能夠?qū)Ω咝5乃娰M(fèi)用進(jìn)行管理,包括登記費(fèi)用、查詢費(fèi) 用和住戶信息管理等。在設(shè)計(jì)時(shí)要考慮到學(xué)生和教工在用水電時(shí)的不同,學(xué)生可以免費(fèi)使用 一定額度的水電,超過這個(gè)額度的水電以后必須自費(fèi)使用,且自費(fèi)部分水電費(fèi)的價(jià)格標(biāo)準(zhǔn)要高于教工的收費(fèi)標(biāo)準(zhǔn)?;疽螅海?) 實(shí)現(xiàn)對(duì)用戶信息的錄入。(2) 實(shí)現(xiàn)水電煤氣數(shù)據(jù)的

6、錄入。(3) 計(jì)算并查詢用戶應(yīng)繳費(fèi)用。(4) 查詢未繳納費(fèi)用的名單。實(shí)現(xiàn)提示:(1)用戶基本信息類、教工用戶信息類、學(xué)生用戶信息類。(2)收費(fèi)標(biāo)準(zhǔn)類,該類存儲(chǔ)水電煤氣標(biāo)準(zhǔn)單位的收費(fèi)標(biāo)準(zhǔn),如:煤氣,2.0兀/立方米。(3) 在實(shí)現(xiàn)的時(shí)候考慮繼承和多態(tài)的合理使用。C與C+十課程設(shè)計(jì)任務(wù)書5題目:選課管理信息系統(tǒng)基本要求:運(yùn)用C+語言描述學(xué)校類、學(xué)生類、課程類、選課類,每一個(gè)類應(yīng)包含數(shù)據(jù)成員 和成員函數(shù)。設(shè)計(jì)基類和派生類,并運(yùn)用多態(tài)性和虛函數(shù)的知識(shí)。注重面向?qū)ο蟪绦蛟O(shè)計(jì)理 論知識(shí)的理解與實(shí)際的動(dòng)手編程能力,要求學(xué)生設(shè)計(jì)具有繼承與派生以及多態(tài)性的類。理解 面向?qū)ο蟪绦蛟O(shè)計(jì)的核心的概念。實(shí)現(xiàn)的功能如下:

7、(1)建立學(xué)校類、學(xué)生類、課程類、選課類(2)學(xué)校、學(xué)生、課程、選課信息的初始化(3)學(xué)校、學(xué)生、課程、選課信息的添加、修改、刪除、查找(4)學(xué)校、學(xué)生、課程、選課信息的輸出(5)對(duì)選課信息按學(xué)號(hào)、課程編號(hào)排序C與C+課程設(shè)計(jì)任務(wù)書6題目:電話號(hào)碼簿管理系統(tǒng)基本要求:(1)定義電話結(jié)構(gòu)體,包括姓名、電話號(hào)碼、地址、序號(hào)等。(2)定義電話號(hào)碼簿類,要求實(shí)現(xiàn)增加數(shù)據(jù)、更新數(shù)據(jù)、查詢數(shù)據(jù)、刪除數(shù)據(jù)、輸 出數(shù)據(jù)等功能。(3)以文件的形式存儲(chǔ)數(shù)據(jù)。C與C+十課程設(shè)計(jì)任務(wù)書7題目:公司員工管理系統(tǒng)基本要求:設(shè)計(jì)一個(gè)利用文件處理方式實(shí)現(xiàn)對(duì)公司人員(包括工程師、領(lǐng)導(dǎo)和主任工程師)進(jìn)行管 理,要求具有增加數(shù)據(jù)、

8、更新數(shù)據(jù)、查詢數(shù)據(jù)、刪除數(shù)據(jù)以及現(xiàn)實(shí)數(shù)據(jù)的功能。實(shí)現(xiàn)提示:設(shè)計(jì)一個(gè)虛基類Staff (員工),包含編號(hào)、姓名和年齡保護(hù)數(shù)據(jù)成員以及相關(guān)的成員函 數(shù);由Staff派生出工程師類Engineer,包含專業(yè)和職稱保護(hù)數(shù)據(jù)成員以及相關(guān)的成員函數(shù); 再由Staff派生出領(lǐng)導(dǎo)類Leader,包含職務(wù)和部門保護(hù)數(shù)據(jù)成員以及相關(guān)的成員函數(shù);然后由Engineer和Leader類派生出主任工程師類Chairman。C與C+課程設(shè)計(jì)任務(wù)書8題目:歌手比賽系統(tǒng)基本要求:對(duì)一次歌手比賽的成績(jī)進(jìn)行管理,功能如下:(1)輸入每個(gè)選手的數(shù)據(jù)包括編號(hào)、姓名、十個(gè)評(píng)委的成績(jī),根據(jù)輸入計(jì)算總成績(jī)和 平均成績(jī)(去掉最高分,去掉最低

9、分)。(2)評(píng)委打分。(3)成績(jī)排序(按平均分)(4)數(shù)據(jù)查詢(5)追加學(xué)生數(shù)據(jù)(6)寫入數(shù)據(jù)文件C與C+課程設(shè)計(jì)任務(wù)書9-1 (與9-2任選)題目:后綴表達(dá)式求值基本要求:使用模板設(shè)計(jì)后綴表達(dá)式求值,模擬一個(gè)計(jì)算器操作。要求定義一個(gè)計(jì)算器類,模擬后綴表達(dá)式的計(jì)算過程。例如:四則運(yùn)算式3: E -二 三,后綴表達(dá) 式為32 6 15 - * 35+。要求實(shí)現(xiàn)一個(gè)對(duì)話框的MFC應(yīng)用,可以輸入如上的后綴表達(dá)式,顯示輸出結(jié)果。實(shí)現(xiàn)提示:使用一個(gè)存放操作數(shù)的棧,求值過程順序掃描后綴表達(dá)式,每次遇到操作數(shù)便將它壓入 堆棧;遇到運(yùn)算符,則從棧中彈出兩個(gè)操作數(shù)進(jìn)行計(jì)算,然后再把結(jié)果壓入堆棧。這樣,等 到掃描

10、結(jié)束時(shí),留在棧頂?shù)恼麛?shù)就是所求表達(dá)式的值。C與C+課程設(shè)計(jì)任務(wù)書9-2 (與9-1任選)題目:干洗店業(yè)務(wù)管理系統(tǒng)問題描述:建立一個(gè)干洗店業(yè)務(wù)管理系統(tǒng),可以處理以下任務(wù):管理干洗店的客戶信息(ID卡號(hào),客戶名,聯(lián)系電話,賬戶余額),新增一個(gè)客戶,保存信 息。管理干洗的物品,(ID卡號(hào),顧客姓名,物品名稱,收活日期,取物日期,收費(fèi))。系統(tǒng)功能包括:收活(新增一個(gè)干洗物品)取回(輸入顧客卡號(hào),列出所有的該顧客的物品,填寫取貨日期及費(fèi)用),點(diǎn)擊保 存,修改該貨物的相關(guān)內(nèi)容,并修改該客戶的賬戶余額。提供以下查詢功能:1)列出指定日期的所有收活物品2)統(tǒng)計(jì)指定時(shí)間段的營(yíng)業(yè)額3)列出某個(gè)顧客的所有干洗物品C

11、與C+程設(shè)計(jì)任務(wù)書10題目:活期儲(chǔ)蓄賬目管理系統(tǒng)基本要求:實(shí)現(xiàn)儲(chǔ)戶開戶、銷戶、存入、支出等活動(dòng)。要求能查找儲(chǔ)戶的賬戶,實(shí)現(xiàn)存款、 取款、插入、刪除等操作。具體功能如下:實(shí)現(xiàn)儲(chǔ)戶開戶。實(shí)現(xiàn)儲(chǔ)戶銷戶。向某賬戶存款。從某賬戶取款。排序顯示所有賬號(hào)信息。查詢某賬戶余額。查詢某賬戶交易記錄。C與C+課程設(shè)計(jì)任務(wù)書11題目:宿舍管理系統(tǒng)軟件問題描述:實(shí)現(xiàn)宿舍管理人員對(duì)宿舍住宿相關(guān)信息的管理與查詢的功能??梢蕴砑?、刪除和修改住 宿記錄,按照不同的關(guān)鍵字查詢住宿情況。為了查找方便,可對(duì)所有住宿信息按姓名、學(xué)號(hào)、 宿舍號(hào)分別進(jìn)行排序。要求住宿信息保存到文件中?;疽螅禾砑訉W(xué)生住宿記錄信息:添加的學(xué)生住宿記錄包

12、括學(xué)號(hào)、姓名和宿舍號(hào)。編輯學(xué)生住宿記錄:當(dāng)學(xué)生的住宿情況發(fā)生變化時(shí),先查找到該學(xué)生的住宿記 錄,然后修改相關(guān)信息。刪除學(xué)生住宿記錄:學(xué)生畢業(yè)或者其他原因離開學(xué)校時(shí),先查找到該學(xué)生的住 宿記錄,然后刪除相關(guān)信息;查詢學(xué)生住宿信息:當(dāng)要查找學(xué)生住宿信息時(shí),可以根據(jù)姓名、學(xué)號(hào)、宿舍號(hào) 進(jìn)行查找。讀寫文件:將所有住宿信息保存至文件中,并且可以從文件中讀出所有記錄;排序:能夠?qū)λ凶∷扌畔葱彰磳W(xué)號(hào)、按住宿號(hào)進(jìn)行排序。C與C+程設(shè)計(jì)任務(wù)書12題目:餐飲業(yè)管理系統(tǒng)問題描述:建立一個(gè)餐飲業(yè)管理系統(tǒng),可以處理以下對(duì)象:餐館基本信息顧客信息菜品信息服務(wù)員信息設(shè)計(jì)一個(gè)餐飲業(yè)管理系統(tǒng)(GUI界面),使之能提供以下基本功能:查詢餐館的總信息。(9)查詢服務(wù)員的信息。(10)查詢顧客的信息。(11)查詢菜品信息(12)增加顧客(顧客桌號(hào)、排隊(duì)號(hào)、所點(diǎn)菜(若干)(13)顧客結(jié)賬。(14)增加新的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論