航空訂票系統需求規格說明書

2021-03-04 05:06:28 字數 4045 閱讀 3297

《tolo航空訂票系統》需求規格說明書

目錄1.引言 2

1.1編寫目的 2

1.2專案背景 2

1.2.1行業背景 2

1.2.2客戶行業背景 2

1.2.3專案業務背景 3

1.3定義 3

1.3.1名詞解釋和費用執行標準定義 3

1.3.2術語和縮略詞對照表 6

1.4參考資料 7

2.任務概述 7

2.1目標 7

2.2執行環境 7

2.3條件與限制 8

3.資料描述 8

3.1功能操作(actions)和角色(actors) 8

3.1.1用例清單(24個) 8

3.1.2角色清單 9

4.功能需求 9

4.1功能劃分 9

4.2功能描述 12

4.2.1功能劃分 12

4.2.2功能描述 13

4.2.3相關介面介紹 22

4.2.4互動列表 24

5.效能需求 26

5.1最大併發連線數 26

5.2執行效率 26

5.3日均處理資料量和峰值資料處理速度(記錄條數/秒): 26

6.執行需求 26

6.1一般限制 26

6.2出錯處理 26

本需求說明書的目的是明確t-3gabs專案的業務背景、業務範圍以及專案定義的專業詞彙,通過分析專案的核心功能和系統需求。為後續的系統設計以及開發人員和測試人員提供功能需求和非功能需求的詳細定義,為測試人員提供測試用例設計的功能參考本文件的主要受眾為:需求分析人員,設計人員,開發人員,測試人員,運維人員和專案管理人員。

終端使用者、專案投資方、以及其他專案干係人。

2023年,中國的機票處理量高達1.32億張機票,總收入達到了576億美元。整個航空公司的訂票系統也從最原始的**訂票逐漸過渡到網路訂票例如各大門戶**的訂票量一直在高速增加,隨著科技的發展,隨著智慧型手機的普及,手機訂票系統越來越受到各大航空公司的青睞,手機訂票系統以其方便的訂票方式,快速的查詢方式,簡潔的支付方式和漂亮美觀的介面設計等越來越收到各旅客的喜愛。

因此我們期望開發一套高效率的航空訂票系統來滿足旅客的需要。

tolo航空公司是一家註冊在中華人民共和國境內的民用航空公司,該公司遵循中華人民共和國的相關法律法規為客戶提供航空運輸的服務。該公司的上級主管部門是中華人民共和國民用航空局(簡稱民航總局)。

tolo航空公司每天運營約300個定期國內航班和55個定期國際航班(包括港澳台航班),並且在可預見的未來,將以每年約15%左右的速度增長。

tolo航空公司在全國各主要城市擁有31家營業網點或分支機構【參考文件5:《tolo航空公司營業網點表》】,這些營業網點或分支機構都能為客戶提供購買機票,退票和改簽等服務。

tolo航空公司作為一家上市公司,在2009財政年度創造了210.95億元人民幣的營業收入和22.13億元人民幣的營業利潤。

2023年tolo航空公司共執行128,879個航班,其中國際航班21,086個,國內航班107,793個。2023年,tolo航空公司可用座位公里為254.65億,同比增長8.

36%;實現旅客周轉量233.52億收費客公里,同比增長10.87%【參考文件1:

《tolo航空公司2023年年度財務報告》 】。

為了改進服務質量,提公升服務品質,為智慧型手機使用者提供實時**的訂票服務,tolo航空公司決定開發一套3g應用門戶系統,以適應日益增長的客戶需求。該系統使得使用者能通過智慧型手機客戶端完成航班查詢,訂票,訂單管理,訂單支付,網點查詢,會員積分查詢,動態航班查詢,訂閱訊息等功能。

基於智慧型手機平台的差異不可避免,tolo航空公司決定首先開發出android版本的手機客戶端,當android客戶端執行穩定,並收集到一定使用者反饋後,tolo航空公司還計畫開發iphone及winphone7等平台的手機客戶端。不同平台的手機客戶端軟體的需求都是一致的,所以,本文件並不會專門針對某種手機平台來描述。

在該專案開發之前,tolo航空公司已有基於專線網路的t-abcs營業櫃員系統,和基於inter***的t-wabs(web營業系統),前者主要為tolo航空公司內部的營業網點提供完整的營業服務(訂票,退票,改簽,列印發票,積分管理等),後者為普通網際網路使用者提供受限的服務(訂票,支付,查詢等)。t-3gabs與以上兩個專案共享同樣的航班資訊,與t-wabs共享同樣的使用者賬戶和訂單資訊。

可用座位公里:飛行公里乘以可**座位數量。

收費客公里:飛行公里乘以收費旅客數量。

客座率:以收費客公里除以可用座位公里所得的百分比。

航線(airline):描述兩個機場間有直達航班的線路,航線包含的資料有:出發地機場,目的地機場,里程。

航班計畫(flight scheduler):用來描述tolo航空公司執行的某個定期航班的計畫表。例如:

由tolo航空公司執行的每天早上8:00從北京起飛,上午10:00到達上海的tl1202(tl:

tolo航空12:飛機機場停航的位置02是航空公司給的**)就是乙個航班計畫。根據中國民航相關管理部門的規定,tolo航空公司可以在每一季度前乙個月提交下一季度的航班計畫申請,由民航管理部門核准後執行。

在乙個季度的執行過程中,tolo航空公司不得隨意改變航班計畫。如有特殊情況需臨時改變航班計畫,可由tolo航空公司提出申請,由民航管理部門審核通過後執行更改。

航班計畫包含的資訊:航班號(唯

一、兩位字母和四位數字編號),起始日期,結束日期(以季度為單位),執行航線,離港時間,到港時間,飛機機型,班期(在一周之內,哪些飛機有航班、無航班),基準票價(錢,有嚴格的規定:等於航班航線里程的公里數*單價)。

航班(flight):用來描述在某個確定日期執行某個定期航班計畫的一次航班。例如:2023年12月25日從北京飛上海的tl1202就是乙個航班的例項。

航班包含的資訊:執行的航班計畫,出發日期,各艙剩餘座位數,該航班當前開放艙位列表 (同乙個航班、同個艙位在不同的時間訂票價錢不一樣(每天都會根據座位剩餘數而重新整理折扣)、為了避免投訴:頭等艙(f)、公務艙(g)、經濟艙(y)—飛機艙位(三種物理布局不同),另外有業務艙位(把經濟艙由劃分為不同的區域、訂票時並沒有固定座位、而是換登機牌時才固定座位))

航班計畫的起始日期(start date):用來描述某個航班計畫開始的日期,該日期精確到天。

航班計畫的結束日期(end date):用來描述某個航班計畫結束的日期,該日期精確到天。

營業網點(branch):用來描述tolo航空公司的某個分支機構,該機構能使用營業櫃員系統為顧客提供查詢航班訂票和退票的服務。營業網點通過若干臺終端機器與航空公司的伺服器相連。

(訂票渠道:網上、**、手機客戶端、直接到各個營業網點,一般只能查航班、訂票、付賬,營業網點就可以改簽、退票等)

營業網點包含的資訊:網點編號,網點名稱,位址,**。

(沒有)營業員(sales):用來描述在營業網點操作營業櫃員系統的操作人員,每個營業員必須憑帳號和密碼登入系統後才能為顧客提供服務。

營業員包含的資訊:營業員編號,營業員帳號,密碼,所屬營業網點編號。

航班號(flight number):由航空公司給航班計畫定義的唯一標識號碼,該號碼由2位英文本元和3-5位數字組成,2位英文本元是航空公司編碼,3-5位數字是航班編碼, tolo航空公司的編碼為:tl。

例如:tl1202就是乙個航班計畫的航班號,其中tl代表tolo航空公司,1202代表航班的編號。

出發地(from city):用來描述某個航班計畫的起飛城市和機場,所有國內機場均用三個英文本母的**表示。 【參考文件3:《國內民航通航機場表》 】

目的地(to city):用來描述某個航班計畫的到達城市和機場,所有國內機場均用三個英文本母的**表示。 【參考文件3:《國內民航通航機場表》 】

離港時間(departure time):用來描述某個航班計畫的從出發地機場離開的時刻,離港時間一般代表飛機艙門關閉,不再接收乘客的時刻。該時間精確到分鐘。

到港時間(arrival time):用來描述某個航班計畫到達目的地機場的時間,到港時間一般代表飛機艙門開啟,允許乘客下飛機的時刻,該時間精確到分鐘。

出發日期(departure date):用來描述某個航班的出發日期,該日期精確到某一天。

ERP系統需求規格說明書

系統總使用者包括基礎資訊模組總使用者 進貨模組總使用者 庫存模組總使用者 銷售模組總使用者,系統總使用者擁有最大許可權,可以應用系統的所有功能。如圖3.1所示。圖3.1系統總使用者圖 基礎資訊模組包括以下內容 1 所有使用者都可以應用使用者登入程式。2 登入使用者可以應用切換使用者程式 修改密碼程式...

門禁系統需求規格說明書

一 門禁系統 軟體需求規格說明書 更改履歷 1 文件介紹 5 1.1 文件目的 5 1.2 文件範圍 5 1.3 讀者物件 5 1.4 參考文件 5 1.5 術語及縮寫解釋 5 1.6 圖例說明 6 1.7 功能點編號規則 6 2 系統介紹 7 2.1 概述 7 2.2 面向的使用者群體 7 2.3...

需求規格說明書

專案編號 需求規格說明書 注意 使用時請仔細閱讀斜體提示部分,文件完成後請刪除斜體部分,刪除後請注意文件的格式。修改說明 目錄1.引言 6 1.1.目的 6 1.2.範圍 6 1.3.讀者 6 1.4.參考文獻 6 1.5.術語與縮寫解釋 6 2.概述 7 2.1.專案 任務背景 7 2.2.專案 ...