機票預訂系統(tǒng)需求分析報告_第1頁
機票預訂系統(tǒng)需求分析報告_第2頁
機票預訂系統(tǒng)需求分析報告_第3頁
機票預訂系統(tǒng)需求分析報告_第4頁
機票預訂系統(tǒng)需求分析報告_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Horizon Airways 機票預訂系統(tǒng)需求分析報告班級:_姓名:_學號:_ 日期:引言1. 編寫目的在現(xiàn)今的社會是一個講究效率和快節(jié)奏的社會, 人們有很強的時間觀念, 如 果仍使用手工操作或使用相當繁瑣的軟件, 既浪費了人力, 又浪費了物力, 效率 無法提高, 為此開發(fā)機票預定系統(tǒng)軟件, 能夠適應現(xiàn)今社會并提高生產(chǎn)效率。 使 售票員和乘客變得更加方便和有效率。該系統(tǒng)軟件非常容易被接受,他具有簡單易學性,便于管理等優(yōu)點。2. 項目背景隨著社會發(fā)展的不斷進步, 民航事業(yè)的壯大, 人們消費水平的提高, 乘坐民 航的消費者也越來越多, 機票預訂系統(tǒng)也開始影響著人們日常生活和出行, 并且 變得越來

2、越重要。而原有的系統(tǒng)隨著航空公司載客量的迅猛增長和人們對便捷性要求的提高, 已經(jīng)變得無法滿足需求。 原有的系統(tǒng)不僅效率比較低下, 而且在安 全性、準確性等方面有很多不足。為了實現(xiàn)航空公司的現(xiàn)代化管理, 進一步提高工作效率, 方便旅客, 需要開 發(fā)一個機票預訂系統(tǒng)。該系統(tǒng)需要具有完整的存儲,查詢,核對,打印機票的功 能。在這個系統(tǒng)中, 旅客可以通過計算機系統(tǒng)查詢, 系統(tǒng)為旅客安排航班, 打印 出取票通知和賬單, 旅客在飛機起飛的前一天憑取票通知和賬單交款取票, 系統(tǒng) 校對無誤即印機票給旅客。HorizonHorizon AirwaysAirways 于 19961996 年 1 1 月開始運營,

3、它有一架空中客車 330330 飛機往 返于紐約和芝加哥之間。由于致力于提高客戶滿意度, HorizonHorizon AirwaysAirways 在其運 營的第一年就贏得了享有聲譽的 ServiceService ExcellenceExcellence 獎,并獲得了 1 1 百萬美元 利潤。在后來的五年里, HorizonHorizon AirwaysAirways 的客戶群一直穩(wěn)固增長?,F(xiàn)在,HorizonHorizon AirwaysAirways 擁有兩架波音 747-400747-400 以及兩架空中客車 330330 飛機。 它每周在位于不同州的 5 5 個城市之間運營 101

4、0 個架次的航班。但是,它對選定區(qū) 域只運營一個航班。現(xiàn)在, HorizonHorizon AirwaysAirways 不僅開通了離港航班也開通了單向 航班。3. 參考資料(1 1)軟件工程導論,張海藩,清華大學出版社(2 2)實用軟件工程,鄭人杰等,清華大學出版社目錄1、任務概述. .任務目標. .運行環(huán)境. .條件與限制. .2、數(shù)據(jù)描述. .錯誤!未定義書簽。 錯誤!未定義書簽。錯誤!未定義書簽。錯誤!未定義書簽。 錯誤!未定義書簽。乘客業(yè)務流程圖描述. .錯誤!未定義書簽。查詢業(yè)務. .錯誤!未定義書簽。訂票業(yè)務. .錯誤!未定義書簽。取消預訂業(yè)務. .錯誤!未定義書簽。柜臺助理業(yè)務

5、流程圖描述.錯誤!未定義書簽。查詢業(yè)務. .錯誤!未定義書簽。訂票業(yè)務. .錯誤!未定義書簽。取消預訂業(yè)務. .錯誤!未定義書簽。機票預訂系統(tǒng)的數(shù)據(jù)需求.錯誤!未定義書簽。機票預訂系統(tǒng)數(shù)據(jù)流程圖.錯誤!未定義書簽。機票預訂系統(tǒng)數(shù)據(jù)字典. .錯誤!未定義書簽。機票預訂系統(tǒng)的邏輯方案.錯誤!未定義書簽。3、系統(tǒng)的功能要求. .錯誤!未定義書簽。功能劃分. .錯誤!未定義書簽。功能描述. .錯誤!未定義書簽。乘客子系統(tǒng)功能需求:. .錯誤!未定義書簽。柜臺助理子系統(tǒng)功能需求:. .錯誤!未定義書簽。4、系統(tǒng)的性能要求. .錯誤!未定義書簽。系統(tǒng)處理的準確性和及時性. .錯誤!未定義書簽。系統(tǒng)的開放性

6、和系統(tǒng)的可擴充性. .錯誤!未定義書簽。系統(tǒng)的易用性和易維護性.錯誤!未定義書簽。系統(tǒng)的標準性. .錯誤!未定義書簽。系統(tǒng)的先進性. .錯誤!未定義書簽。系統(tǒng)的響應速度. .錯誤!未定義書簽。4 4 操作系統(tǒng): WinWin XP/WinXP/Win 7/Vista7/Vista01、任務概述任務目標機票預定系統(tǒng)的總目標是: 在計算機網(wǎng)絡, 數(shù)據(jù)庫和先進的開發(fā)平臺上, 利 用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易 維護的、具有良好人機交互界面的機票預定系統(tǒng), 實現(xiàn)航空公司的機票銷售的自 動化的計算機系統(tǒng),為企業(yè)的決策層提供準確、精細、迅速的機票銷售信息???之,這

7、個系統(tǒng)要求能夠實現(xiàn)實時,高效,便捷,完善,安全性好等特點。運行環(huán)境1 1 設備 :PentiumPentium 133133 以上, , 32M32M RAM,RAM, HDHD。2 2 支持軟件:用 C#1C#1 序設計語言作為系統(tǒng)的支持軟件。3 3 接口:本產(chǎn)品的用戶一般需要通過終端進行操作,進入主界面后點擊相應 的窗口,分別進入相對應的界面 (如:登陸界面 ) 。用戶對程序的維護,最好要有 備份。5 5 數(shù)據(jù)庫管理系統(tǒng):SQLSQL ServerServer條件與限制計算機技術和產(chǎn)品的發(fā)展日新月異, 將會給信息處理帶來更多的手段,同時 也會帶來更加豐富的信息表達形式。 例如圖像和語音技術

8、的進步,多媒體技術的 發(fā)展,這些都要求系統(tǒng)在設計時考慮技術變化的可能性,為可能的變化預留一定 的系統(tǒng)處理能力。2、數(shù)據(jù)描述乘客業(yè)務流程圖描述首先分析本系統(tǒng)總的業(yè)務流程圖如圖 2-12-1 所示。機票預定系統(tǒng)面向乘客的業(yè) 務分別為查詢航班,預訂機票和取消預訂,其業(yè)務流程圖分別如圖2-1-12-1-1、圖2-1-22-1-2、圖 2-1-32-1-3 所示。圖 2-12-1 業(yè)務流程圖查詢業(yè)務乘客直接通過系統(tǒng)查詢所需乘坐航班的具體情況。如:航何時有飛往目的地的以及機票的價格等信班,航班的起飛時間和到達時間, 航班的座位預訂情況, 息。圖 2-1-12-1-1 查詢業(yè)務訂票業(yè)務根據(jù)乘客選擇的航班信息

9、查詢該航班票額情況。 若尚有余票,則為乘客辦理 訂票手續(xù),輸出座位號;若已滿員或余票少于訂票額,則登記排隊候補。圖 2-1-22-1-2 訂票業(yè)務取消預訂業(yè)務乘客根據(jù)預訂機票時系統(tǒng)所給的 PNFPNF 號登陸系統(tǒng),選擇所要退訂的航班,利 用取消預訂功能來取消所預訂的機票。圖 2-1-32-1-3 取消預訂業(yè)務柜臺助理業(yè)務流程圖描述首先分析本系統(tǒng)總的業(yè)務流程圖如圖 2-22-2 所示。機票預定系統(tǒng)通過柜臺助理 面向乘客的業(yè)務分別為查詢航班,預訂機票和取消預訂,其業(yè)務流程圖分別如圖 2-2-12-2-1、圖 2-2-22-2-2、圖 2-2-32-2-3 所示。查詢業(yè)務查詢事務圖 2-22-2 柜

10、臺助理業(yè)務乘客通過向柜臺助理述說訂票要求,間接地用系統(tǒng)查詢所需乘坐航班的具體情況,柜臺助理將查詢所得的結果告知乘客。如:何時有飛往目的地的航班,航 班的起飛時間和到達時間,航班的座位預訂情況,以及機票的價格等信息。圖 2-2-12-2-1 查詢業(yè)務訂票業(yè)務柜臺助理根據(jù)乘客選擇的航班信息查詢該航班票額情況。若尚有余票,則為乘客辦理訂票手續(xù),輸出座位號;若已滿員或余票少于訂票額,則登記排隊候補。圖 2-2-22-2-2訂票業(yè)務取消預訂業(yè)務乘客將預訂機票時機票上所寫的 PNFPNF 號告知柜臺助理,柜臺助理使用該 PNRPNR 號登陸系統(tǒng),選擇該乘客所要退訂的航班,利用取消預訂功能來取消所預訂的機

11、票,并給予乘客相應的退款。打印退款收據(jù)圖 2-2-32-2-3 取消預訂業(yè)務機票預訂系統(tǒng)的數(shù)據(jù)需求機票預定系統(tǒng)的數(shù)據(jù)需求包括如下幾點:(1 1)數(shù)據(jù)錄入和處理的準確性和實時性數(shù)據(jù)的輸入是否準確是數(shù)據(jù)處理的前提,錯誤的輸入會導致系統(tǒng)輸出的不正 確并且不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是手工輸入。手工 輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯性,并且對操作人員要進行系統(tǒng)的培 訓。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保 證迅速的處理數(shù)據(jù)。(2 2)數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的旅行社中,機票是共享數(shù)據(jù),所以如何 保證這些數(shù)據(jù)的一致性,是系

12、統(tǒng)必須解決的問題。要解決這一問題,要有一定的 人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù) 據(jù)完整性進行嚴格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應該拒絕該數(shù)據(jù)。(3 3)數(shù)據(jù)的共享與獨立性整個機票預定系統(tǒng)的數(shù)據(jù)是共享的。 然而,從系統(tǒng)開發(fā)的角度上看,共享會 給設計和調試帶來困難。因此,應該提供靈活的配置,使各個分系統(tǒng)能夠獨立運 行,而通過人工干預的手段進行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強壯性。機票預訂系統(tǒng)數(shù)據(jù)流程圖首先分析系統(tǒng)總的數(shù)據(jù)流程圖,如圖 2-42-4 所示。圖 2-42-4 數(shù)據(jù)流程圖由于系統(tǒng)的數(shù)據(jù)流程圖比較復雜,

13、 而系統(tǒng)中主要的是查詢、 訂票、退票和報 告處理四項業(yè)務, 因此分別畫出這四項業(yè)務的數(shù)據(jù)流程圖如圖 2-4-12-4-1 、圖 2-4-22-4-2 、 圖2-4-32-4-3 、圖 2-4-42-4-4 所示。/候補乘客信息/候補乘客信息 /圖 2-4-22-4-2訂票業(yè)務數(shù)據(jù)流程圖候補乘客信息圖 2-4-32-4-3取消預訂業(yè)務數(shù)據(jù)流程圖圖 2-4-42-4-4報告處理業(yè)務數(shù)據(jù)流程圖機票預訂系統(tǒng)數(shù)據(jù)字典數(shù)據(jù)字典是用來規(guī)范描述數(shù)據(jù)具體內容的工具,也是對數(shù)據(jù)匯總和分析的一 個總結。一般來說,可為每個數(shù)據(jù)建立一張二維表。在本系統(tǒng)中,分別為乘客信 息、乘客訂票信息、候補乘客信息、航班機票信息、取票

14、通知和售出機票信息建 立了數(shù)據(jù)字典,具體如表 2-5-12-5-1 到表 2-5-52-5-5 所示。表 2-5-12-5-1乘客信息的數(shù)據(jù)字典數(shù)據(jù)名稱乘客信息作用記錄乘客的個人信息,用于對乘客的確認來源乘客去向信息存儲排列方式按照乘客的姓名升序排列包含信息乘客姓名、性別、工作單位、身份證號、旅行時間、旅行目的地表 2-5-22-5-2乘客訂票信息的數(shù)據(jù)字典數(shù)據(jù)名稱乘客訂票信息作用記錄乘客的旅行時間和目的地,用于確定乘客的航班來源乘客去向航班機票管理排列方式按照起飛時間和姓名升序排列包含信息乘客姓名、身份證號、航班號、起飛時間、預訂票數(shù)、艙位等級表 2-5-32-5-3候補乘客信息的數(shù)據(jù)字典數(shù)

15、據(jù)名稱候補乘客信息作用記錄乘客的旅行時間和目的地,便于及時調整航班來源航班機票管理去向信息存儲/ /航班機票管理排列方式按照起飛時間和姓名升序排列包含信息客戶姓名、身份證號、航班號、起飛時間、預訂票數(shù)、艙位等級表 2-5-42-5-4航班機票信息的數(shù)據(jù)字典數(shù)據(jù)名稱航班機票信息作用記錄航空公司的航班信息,一次來安排乘客所搭乘的航班來源航空公司安排航班去向信息存儲/ /航班機票管理排列方式按起飛時間和航班號升序排列包含信息航班號、終點站名、起飛地點、飛行日期、成員定額、余票量、已 訂票的客戶名單、候補乘客名單表 2-5-52-5-5次日航班乘客信息的數(shù)據(jù)字典數(shù)據(jù)名稱次日航班乘客信息作用記錄次日所有

16、航班和乘客信息,方便對次日航班的管理來源航班機票管理去向信息存儲/ /航班機票管理排列方式按起飛時間和航班號及乘客姓名升序排列包含信息航班號、終點站名、起飛地點、飛行日期、乘客姓名、身份證號、 起飛時間、余票量、候補乘客名單表 2-5-62-5-6當日收款信息的數(shù)據(jù)字典數(shù)據(jù)名稱當日收款信息作用記錄當日航空公司所有航班的收入情況并匯總來源航班機票管理去向信息存儲/ /航班機票管理排列方式按航班號及乘客姓名升序排列包含信息航班號、乘客姓名、機票費用機票預訂系統(tǒng)的邏輯方案3、系統(tǒng)的功能要求功能劃分根據(jù)可行性研究的結果和客戶的要求,分析現(xiàn)有情況及問題,將機票預定系 統(tǒng)劃分為兩個子系統(tǒng):乘客子系統(tǒng),柜臺

17、助理子系統(tǒng)。功能描述下面分析各個子系統(tǒng)的功能需求:乘客子系統(tǒng)功能需求:在乘客登陸系統(tǒng)后實現(xiàn),可以分為一下幾個部分:(1 1)乘客信息的輸入和統(tǒng)計:乘客將所要預訂的航班的信息及對出行日期、 座位和艙級的要求的信息。 這 部分功能是客戶端子系統(tǒng)的基本部分, 這個功能是以后各個部分的基礎。 系統(tǒng)要 求做到即能夠從其它子系 統(tǒng)中共享一部分信息,又有方便的操作界面手工輸入 旅客信息。這部分要求對 輸入的數(shù)據(jù)進行簡單的統(tǒng)計,供航空公司進行查詢和 宏觀調控。(2 2)乘客信息的存儲:將旅客的信息存儲到旅行社的客戶端系統(tǒng)中,以備以后的取票確認以及查 詢。(3 3)為乘客指定一個唯一的 PNFPNF 號:為乘客

18、指定唯一乘客姓名請求(PNRPNR 號,乘客姓名請求(PNRPNR 號用于訪問 查詢和取消預訂所需的機票詳細信息。( 4 4)查詢所有航班信息:乘客可以通過系統(tǒng),查詢到 3030 天內所有的航班信息,包括起飛時間、到達 時間、座位預訂情況等。(5 5)查詢已預訂的機票的信息:乘客通過輸入自己所對應的 PNFPNF 號來查看自己已經(jīng)預訂的航班的信息。(6 6)取消預訂:乘客通過輸入自己所對應的 PNFPNF 號來查詢自己所預訂的航班信息的同時,可 以通過取消預訂功能來取消所對應航班的預訂。柜臺助理子系統(tǒng)功能需求:通過與數(shù)據(jù)庫的連接, 將從數(shù)據(jù)庫得到的信息進行處理, 實現(xiàn)航班查詢, 機 票生成,銷

19、售統(tǒng)計,綜合信息查詢等功能,從而實現(xiàn)銷售業(yè)務的一體化,為航空 公司降低成本,增強經(jīng)營決策的效率。柜臺助理登陸系統(tǒng)后實現(xiàn),可分為一下幾個部分:(1 1) 接收乘客對預訂航班的要求:柜臺助理負責接收乘客對預訂航班的要求,如:日期、艙級、座位等,并將 這些具體的信息記錄到系統(tǒng)中,為乘客查詢符合要求的航班及座位。(2 2) 確認目標乘客的詳細信息:確認目標乘客的詳細信息,包括乘客對座位位置的要求、飲食偏好等。(3 3)為乘客指定唯一的 PNFPNF 號:為乘客指定唯一乘客姓名請求(PNRPNR 號,乘客姓名請求號用于訪問查詢和 取消預訂所需的機票詳細信息。( 4 4)打印機票:柜臺助理收取機票金額,并

20、打印機票給乘客。(5 5)為乘客辦理取消預訂請求:根據(jù)乘客的 PNFPNF 號登陸系統(tǒng),驗證機票的詳細信息并計算退款金額, 柜臺助 理執(zhí)行退款并打印退款收據(jù)。( 6 6)報告和處理:柜臺助理在一天結束時打印將在隔日 9:00AM9:00AM 之前離港的航班的已確認和候補乘客列表以及每日收款摘要報告4、系統(tǒng)的性能要求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,機票預定系統(tǒng)應 該滿足以下的性能需求:系統(tǒng)處理的準確性和及時性系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中, 要充分考慮系統(tǒng)當前和將來可能承受的工作量, 使系統(tǒng)的處理能力和響應時間能 夠滿足企業(yè)對信息處理的需求。

21、由于機票預定系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重。 作 為系統(tǒng)的很多數(shù)據(jù)來源, 而機票數(shù)量和時間又影響企業(yè)的決策活動, 其準確性很 大程度上決定了機票預定系統(tǒng)的成敗。 在系統(tǒng)開發(fā)過程中, 必須采用一定的方法 保證系統(tǒng)的準確性。系統(tǒng)的開放性和系統(tǒng)的可擴充性機票預定系統(tǒng)在開發(fā)過程中, 應該充分考慮以后的可擴充性。 例如訂票系統(tǒng) 的方式的改變 (網(wǎng)上訂票),用戶查詢的需求也會不斷的更新和完善。 所有這些, 都要求系統(tǒng)提供足夠的手段進行功能的調整和擴充。 而要實現(xiàn)這一點, 應通過系 統(tǒng)的開放性來完成, 既系統(tǒng)應是一個開放系統(tǒng), 只要符合一定的規(guī)范, 可以簡單 的加入和減少系統(tǒng)的模塊, 配置系統(tǒng)的硬件。 通過軟件的修補、 替換完成系統(tǒng)的 升級和更新?lián)Q代。系統(tǒng)的易用性和易維護性機票預定系統(tǒng)是直接面對使用人員的, 而

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論