freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c課程設計——航空售票管理系統(tǒng)-文庫吧資料

2025-05-22 19:01本頁面
  

【正文】 :(默認 000) 。 //驗證密碼。//用于存貯密碼 int times = 3。 } } ()。 } 內蒙古科技大學 課程 設計 說明書 17 int i = 1。 if (!file) { cerr 文件 \flight \無法打開! \n。// ()。// file v_array[m_sum++]。 while (!()) { Flight fly。 exit(1)。 include //讀取文件 void Traffic_system::Read_file() { ifstream file( flight )。//航班類數(shù)組 }。//保存文件 private: int m_sum。//訂票和退票 private: void Read_file()。//瀏覽 int Search(int invoke = 0)。 } void Manage()。 //退出系統(tǒng) 內蒙古科技大學 課程 設計 說明書 15 } } } 文件 —— class/ include vector using namespace std。 break。 break。 break。 break。 break。 cin tab。 cin tab。 int tab。 exit(2)。 //若文件不存在,則新建文件 ofstream newfile( flight , ios::app )。 內蒙古科技大學 課程 設計 說明書 13 附錄 【程序清單】 文件 —— 航空售票管理系統(tǒng) include fstream include iostream using namespace std。 程序中運用了多文件結構,雖然程序不是太大,但多文件結構的使用是我模仿正規(guī)軟件的結構來寫的,我想這對我以后的提 高有幫助。我 這次 課程設計的題目是航空 訂票系統(tǒng) ,在 開始階段 ,根本無從下手 ,后來通過查閱一些相關資料和老師的耐心講解,最終 成功完成整個程序的設計 。程序寫的還算簡練,結構清晰,各個模塊的分工和功能明確。對程序在運行時輸入錯誤操作的修改,提供了一定方便條件 基本上能安全的運行,具備的功能符合題目的要求。 退票 保存 內蒙古科技大學 課程 設計 說明書 12 第五章 設計總結 此課程設計 完成了對航線查詢、訂票、退票等功能的設計操作,并且為了插入和刪除方便,運用動態(tài)數(shù)組做存儲結構。 Y N Y Y Y Y Y N N N N 結束 內蒙古科技大學 課程 設計 說明書 9 類中 Traffic_system 中 瀏覽 函數(shù) —— void Scan() 開始 重建 i m_sum 刪除全部 刪除全部 返回 m_su =0 讀文件 i = 0 輸出表頭 Y N N Y 內蒙古科技大學 課程 設計 說明書 10 查詢函數(shù) —— Search(int invoke = 0) 開始 讀文件 輸出提示信息 輸入 tab tab=0 返回 1 tab=1 輸入 str[0], str[1] 輸入 str[0] i m_sum N Y ta=’1’ ta=’2’ v_array[i].If_match(str, ta) 返回 i Y N i++ Y Y N N i=0 內蒙古科技大學 課程 設計 說明書 11 訂票退票函數(shù) BookRefund() tab=0 tab=2 tab=1 開始 輸入 tab 輸出菜單 查詢 break。 break。 break。共有的成員函數(shù)主要是 Manage(), void Scan(), Search(int invoke = 0)和 BookRefund(),用來完成系統(tǒng)的幾大功能。 由于有航班有多組,為了方便管理各個對象,所以有定義了一個 Traffic_system 類,將 Flight 類的對象作為 Traffic_system 類的數(shù)據(jù)成員 。 內蒙古科技大學 課程 設計 說明書 7 第四章 算法描述 解題算法的設計思路介紹 首先根據(jù)問題描述抽象出一個航班類,封裝了航班的數(shù)據(jù)信息和 方法。 C) 函數(shù) bool Flight::If_match(char (*p)[18], char ta)中使用了形參 p 和 ta,形參 p 為指向字符數(shù)組的指針,它用來指向一個大小為 18 的字符數(shù)組;形參 ta 為字符型, 其作用是使該函數(shù)區(qū)分航班號和站點名兩種比較。 out, Flightamp。 B) 插入運算符重載函數(shù) ostreamamp。形參 cp 為引用“ Flightamp。 cp)中使用了形參 in和cp,形參 in 為引用“ istreamamp。 operator(istreamamp。 主函數(shù) 更新航班信息 瀏覽航班信息 查詢航班信息 訂票 和 退票 重新創(chuàng)建信息庫 插入信息 修改信息 刪除信息 刪除全部 保存文件 讀取文件 內蒙古科技大學 課程 設計 說明書 6 全局變量,重要形式參數(shù)、局部變量等等,它們的命名及用途解釋 ( 1) 整個程序中未使用全局變量。 程序結構說明,即程序各個部分之間如何協(xié)調來完成任務 程序的結構圖如下: 如上圖,程序中各功能模塊所需的數(shù)據(jù)都直接取自文件,這樣保證了各模塊的獨立性和數(shù)據(jù)的安全性 。 另一個類為 Traffic_system 類,其中定義了私有數(shù)據(jù)成員 m_sum和 v_array, v_array是數(shù)組名,用來存放航班類對象, m_sum 表示數(shù)組 v_array 中航班類對象的個數(shù);還定義了私有的成員函數(shù) void Read_file()用來讀取文件, void Save_file()用來保存數(shù)據(jù)到文內蒙古科技大學 課程 設計 說明書 5 件 ,以及 公有的數(shù)據(jù)成員函數(shù) void Manage()用來 管理航班信息 , void Scan()用來 瀏覽 航班信息, int Search(int invoke = 0)完成 查詢功能 , void BookRefund()用來 訂票和退票 。 out, Flightamp。 cp)用來重載提取運算符 , friend ostreamamp。 operator(istreamamp。 類的設計 程序中一共定義了兩個類: Flight 類和 Traffic_system類。可實現(xiàn)數(shù)組 v_array的增長。該數(shù)組的元素類 Flight 的 對象 ,通過語句 Flight fly。 內蒙古科技大學 課程 設計 說明書 4 第三章 數(shù)據(jù)模型 相關數(shù)據(jù)結構 的說明 本系統(tǒng)用到的容器主要是動態(tài)增長的 vector ,使用該容器需用頭文件 include vector,其通過語句 vector Flight v_array。 四、 訂票和退票系統(tǒng) 該模塊根據(jù)訂票和退票操作的相似性,將這兩種操作放在一起。 二、 瀏覽航班信息 完成將文件中的航班 信息 按照要求格式全部輸出。 系統(tǒng)功能模塊的劃分 該系統(tǒng)總共包含四大功能模塊: 一、 更新航班 信息功能模塊 該模塊為對航班信息的操作 , 僅向 管理員 開放 使用, 普通用戶不能使用該功能對內蒙古科技大學 課程 設計 說明書 3 航班信息進行操作,故進入該功能需進行身份驗證 。 要實現(xiàn)這些 功能,首先要使程序 能 實現(xiàn)查找功能 ,在查找出到有效信息的前提之下,通過鏈表的賦值,更新信息和刪除退票人信息, 滿足客戶的要求 。 所以我們建立一個可以 動態(tài)增長的數(shù)組,在必要的時候將數(shù)組 的內容保存到文件中。 內蒙古科技大學 課程 設計 說明書 2 第二章 問題分析 從 對問題的描述 可以知道,我們需要建立的是具有能對數(shù)據(jù)錄入 ,追加,瀏覽, 檢索和 修改 功能的軟件。當剩余座位數(shù)大于 0,并且當前系統(tǒng)時間小于起飛時間時才能售票,售票后自動更新剩余座位數(shù)。 ( 2)瀏覽航班信息,可顯示出所有航班,如果當前系統(tǒng)時間超過了某航班的起飛時間,則顯示“此次航班已發(fā)出”的提示信息。( 60%) A 能完全正確回答提問; B 問題回答的基本意思正確; C 不能回答或回答錯誤,抽取程序小的功能即時編程,能完成; D 不能回答或回答錯誤,即時編程無法完成; 程序設計符合面向對象的思想和原則,結構合理( 15) A 程序結構層次分明,提取出各個實體類,類的設計合理; B 程序結構層次分明,具有客戶類和服務類; C 類的設計基本正確; D 幾乎在一個類或者方法中實現(xiàn)了大部分的邏輯,結構不夠清晰; 程序的風格( 10%) A 遵守編碼規(guī)范,有良好的風格; 以 下問題每出現(xiàn)一項成績降一個等級: 1.類、方法和變量命名不符合規(guī)范; 2.方法和屬性前缺少注釋; 3.程序沒有適當縮進; 設計說
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1