版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1 課程設(shè)計(jì)的目的12 課程設(shè)計(jì)的要求13 課程設(shè)計(jì)報(bào)告內(nèi)容1-93.1 計(jì)題目的內(nèi)容及要求1-23.2 總體設(shè)計(jì)思路23.3 功能模塊的流程圖3-53.4 測(cè)試數(shù)據(jù)及其結(jié)果分析5-94.總結(jié)9課程設(shè)計(jì)題目名稱:通訊錄管理系統(tǒng)1. 課程設(shè)計(jì)的目的1 通過(guò) c 語(yǔ)言課程設(shè)計(jì),使學(xué)生了解高級(jí)程序設(shè)計(jì)語(yǔ)言的結(jié)構(gòu),掌握基本的程序設(shè)計(jì)過(guò)程和技巧,掌握基本分析問(wèn)題和利用計(jì)算機(jī)求解問(wèn)題的能力,具備初步的高級(jí)語(yǔ)言程序設(shè)計(jì)能力,為后續(xù)各門計(jì)算機(jī)課程的通過(guò)本課程設(shè)計(jì)學(xué)習(xí)和畢業(yè)設(shè)計(jì)大下堅(jiān)實(shí)基礎(chǔ)。2 培養(yǎng)獨(dú)立思考、綜合運(yùn)用所學(xué)有關(guān)相應(yīng)知識(shí)的能力,更好的鞏固c 語(yǔ)言程序設(shè)計(jì)課程學(xué)習(xí)的內(nèi)容,掌握程序設(shè)計(jì)的基本方法,強(qiáng)
2、化上機(jī)動(dòng)手編程能力,了解 c 語(yǔ)言的好處和其可用性!同時(shí)增加同學(xué)之間的團(tuán)隊(duì)合作精神!3 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)思想和方法4 學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法5 培養(yǎng)撰寫報(bào)告文檔的能力2. 課程設(shè)計(jì)的要求1 能夠結(jié)合 c 語(yǔ)言來(lái)理解程序設(shè)計(jì)的基本概念2 能夠熟練地使用 c 語(yǔ)言編寫中小型應(yīng)用程序3 掌握 c 語(yǔ)言編寫規(guī)則,掌握函數(shù)的應(yīng)用方法和編寫4 熟練掌握面向過(guò)程程序設(shè)計(jì)方法3.課程設(shè)計(jì)報(bào)告內(nèi)容3.1 設(shè)計(jì)題目的內(nèi)容及要求: 建立通訊錄信息,信息包含編號(hào)、姓名、年齡、電話、通訊地址、電子郵箱等; 能夠提供添加、刪除和修改通訊錄信息的功能; 能夠提供安不同方式查詢的功能;如按姓名或年齡、電
3、話等查詢; 將通訊錄保存在文件中; 能夠按表格方式輸出通訊錄信息。具有以下功能:添加:添加通訊錄記錄顯示:顯示通訊錄記錄刪除:刪除通訊錄記錄查詢:查詢通訊錄記錄修改:修改通訊錄記錄保存:將信息保存到文件3.2 總體設(shè)計(jì)思路:本系統(tǒng)首先設(shè)計(jì)出了主函數(shù),然后根據(jù)要實(shí)現(xiàn)的功能分別設(shè)計(jì)。刪除函數(shù)的設(shè)計(jì)是首先從文件內(nèi)找到藥刪除的人,然后通過(guò)寫一個(gè)實(shí)現(xiàn)刪除目的的 FOR 循環(huán)將該人從內(nèi)存里刪除,然后再用寫的方式打開文件,將內(nèi)存內(nèi)的信息寫入文件,實(shí)現(xiàn)刪除。查找也是先打開文件,用一個(gè)字符串對(duì)比的方法找出用戶要查找的人。修改也跟刪除相同。添加函數(shù)在設(shè)計(jì)時(shí)通過(guò)申請(qǐng)一片空間,然后通過(guò)指針將需要的信息添加進(jìn)去,從而實(shí)
4、現(xiàn)添加功能。(輸入后按回車鍵)下面是總的程序流程圖:3.3 功能模塊的流程圖:添加:添加通訊錄記錄顯示:顯示通訊錄記錄刪除:刪除通訊錄記錄訊錄記錄查詢:查詢通先選擇查詢方式,以姓名查詢方式為例修改:修改通訊錄記錄3.4 測(cè)試數(shù)據(jù)及其結(jié)果分析:1)顯示的主菜單界面2)添加界面3).顯示界面:4).刪除界面:刪除后,通訊錄里的顯示記錄:5)查詢界面:以姓名查詢方式為例:6)修改界面:修改后,通訊錄里的顯示記錄:7)保存界面:4.總結(jié)通過(guò)對(duì) c 語(yǔ)言的課程設(shè)計(jì),我了解并發(fā)現(xiàn)了很多調(diào)試程序的方法,而且懂得了如何處理錯(cuò)誤的方法。對(duì) C 語(yǔ)言的使用得到了進(jìn)一步的提高。也學(xué)會(huì)了運(yùn)用多種函數(shù),也明白了寫程序的
5、基本過(guò)程和方法。針對(duì)順序結(jié)構(gòu)程序,選擇結(jié)構(gòu)程序的設(shè)計(jì)和函數(shù)等知識(shí)得到了進(jìn)一步的鞏固,具體化就是加深了我對(duì)程序的深層理解,清楚程序中每一步的功能,在程序的運(yùn)行中是十分重要的,一個(gè)好的結(jié)構(gòu)在運(yùn)行中能夠充分的發(fā)揮程序的功能。結(jié)構(gòu)設(shè)計(jì)的合理性決定了這個(gè)程序的價(jià)值。在今后的學(xué)習(xí)中我要注意這方面,使得我的編程能力能有進(jìn)一步的提高。經(jīng)歷了這次課程設(shè)計(jì),不僅對(duì)我的學(xué)習(xí)提供了幫助,而且在意志力方面也得到了鍛煉。程序在一次次調(diào)試失敗,我灰心過(guò),但還是堅(jiān)持了下來(lái),沒(méi)有足夠的耐力和信心就很難堅(jiān)持對(duì)課程設(shè)計(jì)每一步的順利進(jìn)行。同時(shí)我也發(fā)現(xiàn)了自己許多不足的地方。平時(shí)沒(méi)有掌握好的知識(shí)在這次試驗(yàn)中徹底表現(xiàn)出來(lái),經(jīng)過(guò)不斷思考,不斷查閱資料和上機(jī)運(yùn)行,解決其中大部分問(wèn)題。還有一點(diǎn),書本和老師教的內(nèi)容是有限的,我們需要不斷地靠自己去學(xué)習(xí),向他人請(qǐng)教,掌握更多的知識(shí),要學(xué)會(huì)自學(xué)??傊?,此次課程設(shè)計(jì),還算可以體會(huì)了失敗的焦急和難過(guò)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版監(jiān)控設(shè)備銷售與維護(hù)保養(yǎng)合同3篇
- 二零二五年度果樹種植與農(nóng)業(yè)科研合作承包合同2篇
- 二零二五版建筑工地場(chǎng)地勘查與風(fēng)險(xiǎn)評(píng)估委托合同3篇
- 二零二五版國(guó)際機(jī)場(chǎng)ATM設(shè)備場(chǎng)地租賃與廣告合作合同3篇
- 二零二五版礦業(yè)勘探承包作業(yè)合同樣本2篇
- 二零二五版智能停車場(chǎng)設(shè)計(jì)與施工合同3篇
- 二零二五版板房租賃合同附帶設(shè)施設(shè)備維修協(xié)議3篇
- 二零二五版抵押房屋買賣合同與房屋保險(xiǎn)服務(wù)合同3篇
- 二零二五版辦公場(chǎng)地租賃與人力資源服務(wù)合同范本3篇
- 二零二五版雞蛋養(yǎng)殖基地技術(shù)改造合同3篇
- 廣東省佛山市2025屆高三高中教學(xué)質(zhì)量檢測(cè) (一)化學(xué)試題(含答案)
- 《國(guó)有控股上市公司高管薪酬的管控研究》
- 餐飲業(yè)環(huán)境保護(hù)管理方案
- 人教版【初中數(shù)學(xué)】知識(shí)點(diǎn)總結(jié)-全面+九年級(jí)上冊(cè)數(shù)學(xué)全冊(cè)教案
- 食品安全分享
- 礦山機(jī)械設(shè)備安全管理制度
- 計(jì)算機(jī)等級(jí)考試二級(jí)WPS Office高級(jí)應(yīng)用與設(shè)計(jì)試題及答案指導(dǎo)(2025年)
- 造價(jià)框架協(xié)議合同范例
- 糖尿病肢端壞疽
- 心衰患者的個(gè)案護(hù)理
- 醫(yī)護(hù)人員禮儀培訓(xùn)
評(píng)論
0/150
提交評(píng)論