




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于c語言的民航機(jī)票管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生的姓氏:學(xué)生編號(hào)。專業(yè)名稱:級(jí)別:講師姓名:部門(部門):職務(wù):程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)任務(wù)書一、標(biāo)題:民航售票系統(tǒng)二、設(shè)計(jì)要求(1)兩三個(gè)人組成一個(gè)課程設(shè)計(jì)團(tuán)隊(duì)。(2)團(tuán)隊(duì)成員一起工作。要求每個(gè)成員都有自己相對(duì)獨(dú)立的模塊,同時(shí),必須知道其他成員完成了什么。(3)通過自學(xué),查閱相關(guān)資料,學(xué)習(xí)特定課題涉及的新知識(shí)。(4)采用結(jié)構(gòu)化模塊化編程方法設(shè)計(jì),功能完善,界面美觀。(5)按要求編寫課程設(shè)計(jì)報(bào)告,并在設(shè)計(jì)完成后一周內(nèi)提交。其主要內(nèi)容包括:封面、課程設(shè)計(jì)任務(wù)書、教師評(píng)語和成果、目錄、概述、軟件需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序調(diào)試和測(cè)試、總結(jié)和經(jīng)驗(yàn)、結(jié)束語
2、、程序清單(帶中文注釋)、參考資料等。所有報(bào)告都用a4紙打印。正文的中文字體為宋體,西文字體為時(shí)代新羅馬,所有報(bào)道均為小四字。行距為18磅的“固定值”,第一行縮進(jìn)2個(gè)字符。一級(jí)標(biāo)題的中文字體為粗體,西文字體為時(shí)間新羅馬,使用第三個(gè)單詞;段落居中,段落前18點(diǎn),段落后12點(diǎn),行距為“固定值”18點(diǎn),第一行縮進(jìn):無,段落不分頁,與下一段在同一頁。只有第一級(jí)標(biāo)題的目錄。三,課程設(shè)計(jì)的工作量由于設(shè)計(jì)團(tuán)隊(duì)共同完成設(shè)計(jì)任務(wù),一般每組獨(dú)立完成的程序數(shù)量超過400個(gè)有效程序行,不允許抄襲。四、課程設(shè)計(jì)工作計(jì)劃2008年6月16日,講師講課,學(xué)生根據(jù)題目準(zhǔn)備材料和需求分析;2008年6月17日,設(shè)計(jì)組進(jìn)行了總體
3、方案設(shè)計(jì)和任務(wù)劃分;從2008年6月18日到2008年6月24日,每個(gè)人都完成了自己的程序模塊,并獨(dú)立編寫;2008年6月25日,所有模塊集成為一個(gè)完整的系統(tǒng),并輸入足夠的數(shù)據(jù)進(jìn)行調(diào)試和運(yùn)行;從2008年6月26日到2008年6月27日,我接受并開始寫課程設(shè)計(jì)報(bào)告;在2008年7月4日前提交課程設(shè)計(jì)報(bào)告和軟件。教員簽名和蓋章:教研室主任簽字面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)教師的評(píng)價(jià)和成就教員的意見:課程設(shè)計(jì)成績(jī)分?jǐn)?shù):課程設(shè)計(jì)接受分?jǐn)?shù):課程設(shè)計(jì)報(bào)告的結(jié)果:課程設(shè)計(jì)總分:教員簽名和蓋章2008年7月目錄一.概述6二.總體方案設(shè)計(jì)7三.詳細(xì)設(shè)計(jì)8四.程序調(diào)試和運(yùn)行結(jié)果說明13v.課程設(shè)計(jì)概要15六.附言15
4、七.附錄16參考文獻(xiàn)73一.概述1.課程設(shè)計(jì)的目的1.使學(xué)生理解和掌握本課程的基本概念、編程思想和方法。2.培養(yǎng)學(xué)生全面獨(dú)立運(yùn)用知識(shí)的能力。3.培養(yǎng)學(xué)生科技人員應(yīng)具備的素質(zhì),如勇于探索、嚴(yán)謹(jǐn)推理、實(shí)事求是、糾正錯(cuò)誤、用實(shí)踐檢驗(yàn)理論、全方位思考問題。4.提高學(xué)生工作認(rèn)真負(fù)責(zé)、一絲不茍、團(tuán)結(jié)友愛、合作解決關(guān)鍵問題的基本素質(zhì)。5.培養(yǎng)學(xué)生從文獻(xiàn)和科學(xué)實(shí)驗(yàn)中獲取知識(shí)的能力,提高學(xué)生從別人的經(jīng)驗(yàn)中尋找解決問題的新方法的理解,初步培養(yǎng)工程意識(shí)和創(chuàng)新能力。6.評(píng)估學(xué)生掌握知識(shí)深度、運(yùn)用理論處理問題、實(shí)驗(yàn)、課程設(shè)計(jì)、書面和口頭表達(dá)的能力。7.這個(gè)項(xiàng)目是對(duì)編程基本技能的訓(xùn)練。對(duì)于c語言的初學(xué)者來說,分支、循環(huán)、
5、數(shù)組和函數(shù)的綜合應(yīng)用并不局限于編譯獨(dú)立的小程序,這可以大大提高編程水平。2.課程設(shè)計(jì)的要求要求掌握并熟練運(yùn)用c語言編程的基礎(chǔ)知識(shí),熟悉c語言的編程、編譯、調(diào)試和運(yùn)行過程,理解模塊各部分的理論知識(shí),并能熟練運(yùn)用。同時(shí),尋找和參考其他書籍,創(chuàng)新程序設(shè)計(jì),美化運(yùn)行環(huán)境。3.課程設(shè)計(jì)的主要設(shè)計(jì)思想我們組設(shè)計(jì)了民航售票系統(tǒng),使用了一個(gè)主功能,兩個(gè)類和用戶自定義功能。在這個(gè)程序中,主要使用在c語言課程中學(xué)習(xí)的類和文件。我們?cè)O(shè)計(jì)的系統(tǒng)主要包括以下功能:1.用戶登錄界面(包括管理員和用戶)2.管理員操作界面(功能:添加和刪除航班,修改用戶信息,注銷和退出)5.用戶操作界面(功能:查詢個(gè)人信息、更改密碼、訂票、
6、退票、用戶注銷和退出)兩個(gè)總體方案設(shè)計(jì)民航售票系統(tǒng)是一個(gè)方便客戶查詢航班、訂票和退票的系統(tǒng)。實(shí)現(xiàn)了民航售票系統(tǒng)的基本功能。功能的模塊化設(shè)計(jì)便于完善系統(tǒng),提高程序的可讀性。算法:的整體思想是用switch語句實(shí)現(xiàn)菜單選擇,每個(gè)選擇調(diào)用其對(duì)應(yīng)的函數(shù)來實(shí)現(xiàn)其功能??傮w框圖管理員登錄用戶登錄用戶注冊(cè)民航售票系統(tǒng)詢問航班預(yù)訂退票取消修改密碼取消修改用戶標(biāo)識(shí)修改用戶密碼刪除用戶添加和刪除航班3.詳細(xì)設(shè)計(jì)以下是我的設(shè)計(jì)作品。下面是我負(fù)責(zé)的模塊的代碼和uml圖/。使人空虛:zhuce()char key120,r_name20,q _ name20;int k。系統(tǒng)(“cls”);/清除屏幕cout“用戶注冊(cè)
7、 n”;cout n n nsisi: cout 請(qǐng)輸入用戶名:;cinr _ namestrcpy(q_name,r _ name);strcat(r_name,txt);if stream www(r _ name);www . close();if(www)用戶已經(jīng)存在,請(qǐng)重新輸入用戶名! n ;goto sisi其他strcpy(名稱,q _ name);cout 請(qǐng)輸入密碼:;for(int i=0;i 10i)key 1i=getch();if(key 1i= r)key 1i= 0;打破;if(key 1i= b)cout b b ;else cout “*”id;if(strl
8、en(id)=18)k=0;否則k=1;while(k) cout n id號(hào)錯(cuò)誤! n ;請(qǐng)輸入正確的18位身份證號(hào)碼:;cinidif(strlen(id)=18)k=0;strcpy(fly_id,“no book”);of stream pfile(r _ name);pfile人員列表():void飛-飛_號(hào)10:char-first10:char-f_time10:char-最后10:char-l_time10:char-num:int-圣:intaddfly():voiddelfy():voidadministrate(): voiddelpeople():voidadminpw
9、():voidchangeid():voidsearchnum():voidsearch_num():voidadmin_list:void四個(gè)程序的調(diào)試和運(yùn)行結(jié)果說明這些模塊基本完成了各自的功能,運(yùn)行結(jié)果如下:5.課程設(shè)計(jì)概述兩周的課程設(shè)計(jì)很快就過去了。通過教師的指導(dǎo)和查閱相關(guān)資料,課程設(shè)計(jì)的科目基本完成,也滿足了教師的要求。但是,由于水平有限,對(duì)問題的考慮不是很全面,在完成的程序中還存在很多不足,希望老師們能夠改正。本課程設(shè)計(jì)不僅深化和鞏固了課本中所學(xué)的基礎(chǔ)知識(shí);與此同時(shí),許多新知識(shí)也涉及到設(shè)計(jì)中。通過查閱許多課外書籍和資料,我們學(xué)到了很多課本上學(xué)不到的知識(shí)。在這次課程設(shè)計(jì)中,我們充分發(fā)揮了我們的團(tuán)隊(duì)精神。編程是一項(xiàng)集體工作,所以我們需要充分溝通,以開放的心態(tài)聽取意見。只有這樣,我們各自的想法最遲才能被表達(dá)和整合。六個(gè)附言學(xué)生們運(yùn)用自己的想象力附錄七完整的代碼和注釋附錄#包括#包括#包括#包括#包括
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年雄激素及同化激素項(xiàng)目建議書
- 2025年鋯合金管材項(xiàng)目發(fā)展計(jì)劃
- 2025年動(dòng)力調(diào)諧陀螺平臺(tái)合作協(xié)議書
- 2025年AOI光學(xué)檢測(cè)系統(tǒng)項(xiàng)目合作計(jì)劃書
- 中小學(xué)音樂教育中創(chuàng)新教育的研究分析
- 2025年耐高溫濾料項(xiàng)目發(fā)展計(jì)劃
- 2025年隔音降噪設(shè)備:隔音吸聲材料項(xiàng)目發(fā)展計(jì)劃
- 項(xiàng)目溝通管理
- 教育心理學(xué)在學(xué)生自我管理中的應(yīng)用研究
- 提高學(xué)員滿意度教育培訓(xùn)課程設(shè)計(jì)的關(guān)鍵因素分析
- 玉盤二部合唱簡(jiǎn)譜
- 2025年四川成都環(huán)境投資集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 氣瓶充裝質(zhì)量保證體系手冊(cè)
- 《布病防控知識(shí)》課件
- 2024年社區(qū)工作者考試必考1000題及完整答案
- 起重裝卸機(jī)械3級(jí)復(fù)習(xí)試題附答案
- 2025年廣東省廣州市天河區(qū)前進(jìn)街道辦事處招聘1人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年09月2024秋季中國(guó)工商銀行湖南分行校園招聘620人筆試歷年參考題庫附帶答案詳解
- 對(duì)外投資合作國(guó)別(地區(qū))指南 -幾內(nèi)亞-20250106-00611
- 蒙醫(yī)學(xué)在腫瘤治療中的應(yīng)用
- 兒童青少年行為和情緒障礙的護(hù)理
評(píng)論
0/150
提交評(píng)論