日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

C语言飞机订票系统

發布時間:2023/12/14 windows 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言飞机订票系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

C語言飛機訂票系統

2.1.1飛機訂票系統

問題描述

設計一個飛機訂票系統,通過此系統可以實現如下功能:

(1) 錄入:可以錄入航班信息(具體內容自定);
(2) 查詢:可以查詢某個航線的情況;
(3) 訂票:可以訂票,如果該航班已經無票,可以提供相關可選擇航班;
(4) 退票:可退票,退票后修改相關數據文件;
(5) 修改航班信息:當航班信息改變,修改航班數據文件。

設計要求

根據以.上功能說明,要求完成下列設計任務:
(1) 設計航班信息,訂票信息的數據項目、存儲結構;
(2)數據 要求存儲在數據文件中,并與實際數據相符合;
(3) 設計友好的人機交互處理界面;
(4) 設計各功能的處理流程,并實現.上述各子功能;
(5) 用菜單選擇的方式將各子功能組合成完整的系統。

三、設計提示

在本設計中,航班信息和訂票情況都是事先不好確定個數的,而且在系統使用過程中需要頻繁進行插入或刪除工作,因此選擇鏈表作為其存儲結構比較適當。

具體的航班信息和訂單信息可以設計如下(或參考訂票網站自行設計) :

(1) 航班信息包括航班號、飛機編號、出發地、目的地、起飛時間、降落時間,航班票價,票價折扣,總票數、剩余票數等;
(2) 訂單信息包括訂單號、客戶姓名、證件號、航班號等;
以上兩種信息分別保存在磁盤文件airInfo.dat 和cusInfo.dat中,當數據發生變化后,需修改相應的文件。為避免頻繁訪問文件,文件操作注意以下幾點:
(1) 系統啟動時,可調用系統函數findfirst檢查有無原始數據文件airInfo.dat和cusInfo.dat;
(2) 若有原始數據文件,則讀入數據,建立鏈表;
(3) 系統關閉時,若數據有更新,將鏈表內容寫入相應數據文件中。
對于信息查詢方式,可設計多種方式,便于用戶靈活選擇。比如,輸入航班號,查詢起降時間,起飛抵達城市,航班票價,票價折扣,確定航班是否滿倉;可以輸入起飛抵達城市,查詢飛機航班情況等。

鏈接:https://pan.baidu.com/s/1Z_-fO3Ir62mih-2FTNm8lQ?pwd=1111
提取碼:1111

總結

以上是生活随笔為你收集整理的C语言飞机订票系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。