版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語言飛機(jī)訂票系統(tǒng)課程設(shè)計(jì)第一章緒論:項(xiàng)目背景描述質(zhì)與目的:言程序設(shè)計(jì)的非常重要的實(shí)踐環(huán)節(jié),通過本課程設(shè)計(jì)使學(xué)生進(jìn)一步鞏固課所學(xué),全面熟悉,掌握C語言程序設(shè)計(jì)的基本方法和技巧,進(jìn)一步提高編序、分析程序及上機(jī)操作、調(diào)試程序的能力,讓學(xué)生加深理解,提高動(dòng)手操作能力及分析問題和解決問題的能力。2、課程設(shè)計(jì)包含的知識(shí)點(diǎn):1.掌握并熟練利用C語言的基本數(shù)據(jù)類型與各種表達(dá)式,程序的流程控制語2.掌握數(shù)組的基本概念。掌握一維數(shù)組與二維數(shù)組的使用,掌握字符數(shù)與3.熟練掌握指針、地址、指針類型的概念及其使用。掌握指針變量的定義與初始化、指針的間接訪問和表達(dá)式,掌握指針與數(shù)組、函數(shù)、字符串的聯(lián)系4.掌握函數(shù)的定義,函數(shù)的返回值,函數(shù)的調(diào)用,函數(shù)的聲明,函數(shù)的形式參數(shù)和實(shí)際參數(shù)之間的關(guān)系,了解函數(shù)的作用區(qū)間。5.掌握結(jié)構(gòu)體的概念,結(jié)構(gòu)體類型的定義,結(jié)構(gòu)體變量的定義和初始第二章可行性分析趟。通過該系統(tǒng)來實(shí)現(xiàn)機(jī)票的訂購(gòu)問題。1、本系統(tǒng)采用一個(gè)包含N個(gè)數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個(gè)數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括:起飛地、目的地航班號(hào)、航班定額。2、本系統(tǒng)顯示這樣的菜單:1.)錄入:可以錄入航班情況(數(shù)據(jù)可以存儲(chǔ)在一個(gè)數(shù)據(jù)文2.)瀏覽:航班信息瀏覽功能需要提供顯示操作;1、查詢:可提供按照航班號(hào)、起點(diǎn)站、終點(diǎn)站、飛行時(shí)間、查詢,可以查詢某個(gè)航線的情況(如,輸入航班號(hào),起飛抵達(dá)城市,確定航班是否滿倉(cāng));另外要提供鍵盤式選擇菜單以實(shí)現(xiàn)功能選擇。2、本系統(tǒng)成功執(zhí)行菜單的每個(gè)信息,選項(xiàng)4)和5)將要求額外的輸入,并且它們都允許用戶收回其輸入。3、查找航班信息既可按線路查,也可按目的地查。4、在兩次運(yùn)行之間,數(shù)據(jù)被保存于一個(gè)文件里,當(dāng)本程序重新開始的時(shí)候,它首先從該文件讀入數(shù)據(jù)1、數(shù)據(jù)結(jié)構(gòu):結(jié)構(gòu)體類型數(shù)組2、數(shù)據(jù)庫(kù)結(jié)構(gòu):下表構(gòu)成該系統(tǒng)的基本數(shù)據(jù)庫(kù)。航班號(hào)航班號(hào)起點(diǎn)r起飛時(shí)間arar錄入北京到上海的星期一起飛的航班,假設(shè)其定額為30,上海到南京的航班起飛時(shí)間為星期二。在實(shí)現(xiàn)系統(tǒng)基本功能后,完善系統(tǒng)的其它功能。在測(cè)試數(shù)據(jù)是發(fā)現(xiàn)退票系統(tǒng)出現(xiàn)問題,退票數(shù)會(huì)超過定額,在加上一個(gè)限定條件后成功?;诒鞠到y(tǒng)可以嘗試輸出所定票的的顧客的完整信息,包括姓名,身份證號(hào)等個(gè)人信息,由于時(shí)間有限,尚未添加。第三章總體設(shè)計(jì)航班訂票系統(tǒng)趟。通過該系統(tǒng)來實(shí)現(xiàn)機(jī)票的訂購(gòu)問題。函數(shù)數(shù)組結(jié)構(gòu)體文件循環(huán)語句多分支結(jié)構(gòu)1、本系統(tǒng)采用一個(gè)包含N個(gè)數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個(gè)數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括:起飛地、目的地航班號(hào)、座次號(hào)碼、座次訂出與否標(biāo)記、訂座者的姓名和訂座者的身份證號(hào)碼。2、本系統(tǒng)顯示這樣的菜單:a.顯示空座的數(shù)量b.顯示空座的信息c.顯示已訂座的信息d.起飛時(shí)間4、本系統(tǒng)成功執(zhí)行菜單的每個(gè)信息,選項(xiàng)4)和5)將要求額外的輸入,并且它們都允許用戶收回其輸入。5、查找航班信息既可按航班號(hào)來實(shí)現(xiàn)。4、在兩次運(yùn)行之間,數(shù)據(jù)被保存于一個(gè)文件里,當(dāng)本程序重新開始的時(shí)候,它首先從該文件讀入數(shù)據(jù)第四章詳細(xì)設(shè)計(jì)采用自定向下,逐步細(xì)化的思想,將該系統(tǒng)分解成各個(gè)相對(duì)獨(dú)立且可以模塊。在文件的開始定義出本系統(tǒng)中將會(huì)用到的所有的變量以及對(duì)各個(gè)模塊為頭文件使各個(gè)組員能夠使用。如下所示:#include<>um,s[i].qidian,s[i].zhongdian,s[i].time,s[i].countum==n)ount==0)ount!=0&&s[i].count>=n)ount=s[i].count-n;printf("訂票成功!");break;}elseif(s[i].count<n)ount);printf("是否需要重新輸入機(jī)票數(shù)請(qǐng)輸入y或n以回車鍵結(jié)束:");ount=s[i].count+n;printf("退票成功!");}printf("是否繼續(xù)請(qǐng)鍵入y或n以回車鍵結(jié)束:");um,s[i].qidian,s[i].zhongdian,s[i].time,s[i].count班信息\n");加航printf("2.瀏覽航班信息\n");printf("3.查找航班信息\n");printf("4.航班排序(按航班號(hào))\n");printf("5.辦理訂票業(yè)務(wù)\n");printf("6.辦理退票業(yè)務(wù)\n");printf("0.退出系統(tǒng)(exit)\n");printf("*******************************************\n");scanf("%d",&j);switch(j){case1:add();hongdian);ime);um);ount);um==n)ount==0)ount!=0&&s[i].count>=n)ount=s[i].count-n;printf("訂票成功!");break;}elseif(s[i].count<n)ount);printf("是否需要重新輸入機(jī)票數(shù)請(qǐng)輸入y或n以回車鍵結(jié)束:");ount=s[i].count+n;printf("退票成功!");}printf("是否繼續(xù)請(qǐng)鍵入y或n以回車鍵結(jié)束:");航班號(hào)從小到大排序\n""\t2.按航班號(hào)從大到小排序\n");printf("********************************************************************************");scanf("%d",&n);um>s[j].num)k=j;ifik{t=s
溫馨提示
- 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電視機(jī)物流與供應(yīng)鏈管理考核試卷
- 礦井課程設(shè)計(jì)建議
- 粉體材料的課程設(shè)計(jì)
- 2024年柑桔業(yè)標(biāo)準(zhǔn)購(gòu)銷協(xié)議樣本版B版
- 水泥制品檢測(cè)與驗(yàn)收標(biāo)準(zhǔn)考核試卷
- 2024年標(biāo)準(zhǔn)經(jīng)銷商授權(quán)協(xié)議模板版
- 生物技術(shù)與工程考核試卷
- 2024年液化氣儲(chǔ)存設(shè)施安全風(fēng)險(xiǎn)評(píng)估與防范合同3篇
- 客運(yùn)火車站服務(wù)質(zhì)量評(píng)價(jià)體系建設(shè)考核試卷
- 爆炸物倉(cāng)儲(chǔ)管理的智能化與信息化考核試卷
- 2024中國(guó)綠發(fā)投資集團(tuán)限公司招聘300人高頻難、易錯(cuò)點(diǎn)練習(xí)500題附帶答案詳解
- 消化系統(tǒng)護(hù)理常規(guī)
- 高職勞動(dòng)教育學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 期末卷(一)(試題)-2024-2025學(xué)年五年級(jí)上冊(cè)語文統(tǒng)編版
- 2024年小區(qū)居民活動(dòng)中心建設(shè)實(shí)施方案
- 2025屆新高考英語熱點(diǎn)沖刺復(fù)習(xí)語法填空
- 樂器維修保養(yǎng)行業(yè)三年發(fā)展洞察報(bào)告
- 四川省瀘州市高2023級(jí)高一學(xué)年末統(tǒng)一考試+政治試卷
- 中儲(chǔ)糧社招考試題庫(kù)
- 蘇州市昆山市部分學(xué)校2023~2024高二下學(xué)期綜合能力測(cè)評(píng)數(shù)學(xué)試卷及答案
- 中國(guó)蠶絲綢文化智慧樹知到答案2024年浙江大學(xué)
評(píng)論
0/150
提交評(píng)論