民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告_

民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告_

ID:819571

大?。?22.52 KB

頁(yè)數(shù):57頁(yè)

時(shí)間:2017-09-07

民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告__第1頁(yè)
民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告__第2頁(yè)
民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告__第3頁(yè)
民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告__第4頁(yè)
民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告__第5頁(yè)
資源描述:

《民航訂票系統(tǒng)設(shè)計(jì)_二級(jí)課程設(shè)計(jì)報(bào)告_》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、石家莊鐵道大學(xué)課程設(shè)計(jì)課程設(shè)計(jì)題目單位電氣與電子工程分院(系)專業(yè)電氣完成日期2013年7月10日摘要在進(jìn)行程序的設(shè)計(jì)過(guò)程中,必須使用一種計(jì)算機(jī)作為工具,可供選擇的語(yǔ)言中,C語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、應(yīng)用范圍廣、可直性好,既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的許多特點(diǎn),適合編寫系統(tǒng)軟件,又可方便的用來(lái)編寫應(yīng)用軟件。我正是利用C語(yǔ)言的諸多優(yōu)點(diǎn)來(lái)完成民航訂票系統(tǒng)的程序編寫。系統(tǒng)設(shè)計(jì)主要圍繞全局變量,系統(tǒng)模塊,流程圖,函數(shù)意義的詳細(xì)介紹而展開(kāi)。最后對(duì)民航管理系統(tǒng)進(jìn)行了實(shí)現(xiàn),并作了詳細(xì)描述,主要采用注釋與代碼結(jié)合的方式詳細(xì)地?cái)⑹隽讼到y(tǒng)功能實(shí)現(xiàn)

2、的過(guò)程。此次課程設(shè)計(jì)不僅是我對(duì)C語(yǔ)言有了更進(jìn)一步的了解,也增強(qiáng)了自己的動(dòng)手編程的能力。關(guān)鍵詞:C語(yǔ)言、民航訂票系統(tǒng)目錄第1章選題的意義………………………………………………………………41.1…………………………………………………………………………41.2…………………………………………………………………………4第2章系統(tǒng)功能需求分析………………………………………………………52.1系統(tǒng)的基本要求………………………………………………………52.2…………………………………………………………………………5第3章系統(tǒng)設(shè)計(jì)…………………………

3、………………………………………6第4章系統(tǒng)實(shí)現(xiàn)…………………………………………………………………7第5章總結(jié)………………………………………………………………………8第1章選題的意義1.1民航,即民用航空,是指使用各類航空器從事除了軍事性質(zhì)(包括國(guó)防、警察和海關(guān))以外的所有的航空活動(dòng)稱為民用航空。20世紀(jì)50年代以來(lái),民用航空的服務(wù)范圍不斷擴(kuò)大,成為一個(gè)國(guó)家的重要經(jīng)濟(jì)部門。此次民航訂票系統(tǒng)課程設(shè)計(jì),運(yùn)用相關(guān)函數(shù)調(diào)用將基本的功能實(shí)現(xiàn),在設(shè)計(jì)中的指針、結(jié)構(gòu)體變量等知識(shí)的聯(lián)系,是我進(jìn)一步的掌握了這些功能的用法。1.2在課程設(shè)計(jì)過(guò)程中,遇到了許

4、多的問(wèn)題,不得不去查閱資料并且調(diào)試來(lái)解決,問(wèn)題解決的同時(shí)也是我掌握了更多的相關(guān)知識(shí),課外擴(kuò)展了許多函數(shù)的用法和意義。1.3在設(shè)計(jì)中,深深體會(huì)到了實(shí)踐的意義,所學(xué)知識(shí)不能與實(shí)際操作更好地結(jié)合是學(xué)習(xí)的弊病,學(xué)以致用才是最終的目標(biāo)。這次課程設(shè)計(jì)的實(shí)際操作,發(fā)現(xiàn)了自己的知識(shí)漏洞,進(jìn)一步完善自己所學(xué)的C語(yǔ)言知識(shí),也在一定程度上提高了自己的編程能力。第2章系統(tǒng)功能需求分析2.1系統(tǒng)的基本要求1.航班信息錄入功能。航班信息用文件保存。2.航班信息的維護(hù)功能。航班信息增加、刪除、修改功能。3.瀏覽航班信息功能。4.航班信息查詢功能。根據(jù)航班號(hào)、終點(diǎn)站

5、、飛行時(shí)間等條件查詢。5.訂票功能。對(duì)訂票信息應(yīng)該存儲(chǔ)在一個(gè)數(shù)組或鏈表中,每次進(jìn)行訂票時(shí)應(yīng)該先統(tǒng)計(jì)該天該航班的已定人數(shù),如果超過(guò)成員定額,則不能訂票。6.統(tǒng)計(jì)每個(gè)航班某一天的已售(訂)出座位數(shù)、剩余座位數(shù)。第3章系統(tǒng)設(shè)計(jì)charFlightID[10];charRouteStart[20];/*起點(diǎn)*/charRouteEnd[20];/*終點(diǎn)*/charDeparturesTime[20];/*起航時(shí)間*/charArrivalsTime[20];/*抵達(dá)時(shí)間*/intLoadlimit;/*載客額定*/structFlightIn

6、fo*next;intaddFlightInfo();/*航班信息的增加*/intmenu();/*主菜單*/voidInputFlightInfo();/*航班信息的錄入*/voidFlightInfoMaintain();/*航班新的維護(hù)*/intMaintainMenu();/*航班信息維護(hù)菜單*/voidDeleteFlight();/*航班信息的刪除*/intReadFlightInfoFile(FlightInfo*flight);voidSaveFile(FlightInfo*flight);voidUpdataInfo

7、();voidGetFile();/*航班信息的瀏覽*/intQueryMenu();/*航班信息的查詢菜單*/voidQueryInfo(char*pValue,inttag);voidFlightQuery();intBooking();/*訂票*/intReadBookingInfo(char*flightID,char*flightDate,inttotal,char*returnVal);voidStatistics();/*統(tǒng)計(jì)*/系統(tǒng)模塊1.主函數(shù)在主函數(shù)內(nèi)部對(duì)被調(diào)函數(shù)進(jìn)行聲明,并且調(diào)用menu函數(shù)。2.菜單在菜單函數(shù)中

8、,顯示并且選擇各下級(jí)功能。3.信息的錄入功能利用循環(huán)結(jié)構(gòu),在屏幕上分別輸入航班的相關(guān)信息,并且將輸入的信息分別存儲(chǔ)在結(jié)構(gòu)體變量str[10],在操作者修改信息后,替換源信息,中心存儲(chǔ)在文件flightInfo中,并選擇下

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。