資源簡介
(產品
產品包:航空訂票系統.rar
開發說明書:航空訂票系統開發說明書
產品源代碼名:航空訂票系統.cpp
開發文檔:開發成員名單.xls
幫助文檔:幫助.xls
)
一.設計題目
航空客運訂票的業務活動包括:查詢航線、客票預訂和辦理退票等運訂票系統,以使上述業務可以借助計算機來完成。
二.需求分析
(一) 功能描述
(1)每條航線所涉及的夠息有:終點站名、航班號、星期幾、乘員定額、眾票量、已訂票的客戶名單(包括姓名、訂票量、艙位等級1,2或3)以及等候替補的客戶名單(包括姓名、所需票層);
(2)作為示意系統,全部數據可以只放在內存中;
(3)系統能實現的操作和功能如下:
①查詢航線:根據旅客提出的終點站名輸出下列信息:航班號、飛機號、星期幾飛行,最近一天航班的日期和余票額。
②承辦訂票業務:根據客戶提出的要求(航班號、訂票數額)查詢該航班票額情況,若尚有余票,則為客戶辦理訂票手續.輸出座位號;若已滿員或余票額少于訂票額,則需重新詢問客戶要求。若需要,可登記排隊候補;
③承辦退票業務:根據客戶提供的情況(日期、航班),為客戶辦理退票手續,然后查詢
該航班是否有人排隊候補,首先詢問排在第一的客戶,若所退票額能滿足他的要求.則為他
力、理訂票手續,否則依次詢問其它排隊候補的客戶。
(二) 實現提示
兩個客戶名單可分別由線性表和隊列實現。為查找方便.已訂票客戶的線性表應按客戶姓名有序,并且,為插入和刪除方便,應以鏈表作存儲結構。由于預約人數無法預計,隊列也應以鏈表作存儲結構。整個系統需匯總各條航線約情況登錄在一張線性表上,由于航線基本不變.可采用順序存儲結構,并按航班有序或按終點站名有序。每條航線是這張表上的—個記錄,包含上述8個域,其中乘員名單域為指向乘員名單鏈表的頭指針,等侯替補的客戶名單域為分別指向隊頭和隊尾的指針。
(三) 功能結構圖
(四) 模塊劃分
1) 航班查詢
根據旅客提出的終點站名輸出航班號、星期幾飛行,最近一天航班的日期以及余票額情況。
2) 用戶訂票
根據客戶提出的要求查詢該航班票額情況,若尚有余票,則為客戶辦理訂票手續.輸出座位號;若已滿員或余票額少于訂票額,則需重新詢問客戶要求。若需要,可登記排隊候補。
3) 用戶退票
根據客戶提出的要求查詢該客戶的訂票情況,若情況屬實則可確認退票。
4) 開發簡介
表明產品名及開發人員情況。
。
。
。
。
。
代碼片段和文件信息
- 上一篇:管家婆輝煌版V7.2綠色破解版 永久免費
- 下一篇:as3xls操作excel
評論
共有 條評論