機票預訂系統(tǒng)需求規(guī)格說明書_第1頁
機票預訂系統(tǒng)需求規(guī)格說明書_第2頁
機票預訂系統(tǒng)需求規(guī)格說明書_第3頁
機票預訂系統(tǒng)需求規(guī)格說明書_第4頁
機票預訂系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

機票預訂系統(tǒng)需求規(guī)格說明書1引言1.1編寫目的需求分析說明書提供用戶與開發(fā)人員對開發(fā)軟件的共同理解,使用戶與開發(fā)單位就該系統(tǒng)的功能定義、環(huán)境需求達成共識,是此后各階段設計工作的基礎和依據(jù),也是本階段評審和測試階段確認與驗收的依據(jù)。本機票預訂系統(tǒng)在可行性研究的基礎上是為了進一步明確機票預訂系統(tǒng)的軟件需求,以便安排項目規(guī)劃與進度,組織軟件開發(fā)與測試,撰寫本文檔。1.2背景隨著社會發(fā)展的不斷進步,航空事業(yè)的壯大,人們消費水平逐漸的提高,乘坐民航的消費者也越來越多,機票預訂系統(tǒng)也開始影響著人們平常生活和出行,并且變得越來越重要。而原有的系統(tǒng)隨著航空公司載客量的迅猛增長和人們對便捷性規(guī)定的提高,已經(jīng)變得無法滿足需求。原有的系統(tǒng)不僅效率比較低下,并且在安全性、準確性等方面有很多局限性。為了實現(xiàn)航空公司以及旅游行業(yè)的現(xiàn)代化管理,進一步提高工作效率,方便旅客,需要開發(fā)一個機票預訂系統(tǒng)。該系統(tǒng)需要具有完整的存儲,查詢,核對,打印機票的功能。在這個系統(tǒng)中,旅客或工作人員通過機票預訂系統(tǒng)查詢,為旅客安排航班,打印取票告知和賬單,旅客在飛機起飛的前一天憑取票告知和賬單交款取票,系統(tǒng)校對無誤即印機票給旅客。

1.3定義SQLSERVER:系統(tǒng)服務器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)SQL:一種用于訪問查詢數(shù)據(jù)庫的語言事務流:數(shù)據(jù)進入模塊后也許有多種途徑進行解決1.4參考資料[1]軟件工程原理,方法和工具機械工業(yè)出版社2任務概述2.1目的機票預定系統(tǒng)的總目的是:在計算機網(wǎng)絡,數(shù)據(jù)庫和先進的開發(fā)平臺上,運用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的機票預定系統(tǒng),實現(xiàn)航空公司的機票銷售的自動化的計算機系統(tǒng),為公司的決策層提供準確、精細、迅速的機票銷售信息。本機票預訂系統(tǒng)實現(xiàn)后可以大大提高航空公司的機票預訂服務效率。減少售票服務中的錯誤發(fā)生率,減少信息交流的繁瑣過程及其帶來的開銷。

2.2用戶特點使用本系統(tǒng)的最終用戶可以定位為所有電腦使用者,特別以旅游人員為主。由于本軟件系統(tǒng)操作簡樸,界面和諧,所以對用戶的教育水平和技術水平幾乎沒有任何規(guī)定,只要會用電腦進行常規(guī)使用的用戶均可。本系統(tǒng)將也許會被反復使用于平常的上網(wǎng)過程當中。2.3假定和約束普通管理員,只能對數(shù)據(jù)庫(航班庫和客戶庫)中的信息進行查詢操作;系統(tǒng)維護人員,可以根據(jù)具體需要進行適當?shù)臄?shù)據(jù)管理(增、刪、改、更)。客戶只能對航班信息庫中的內容進行查詢操作,客戶進入到頁面之后在不進行登錄的情況下只能進行航班信息查詢操作,要預訂機票就必須要先注冊登錄提交自己的基本信息;系統(tǒng)會根據(jù)管理員和客戶的各種操作做出相應的返回信息進行提醒。3機票預定系統(tǒng)數(shù)據(jù)描述3.1系統(tǒng)業(yè)務流程圖描述一方面分析本系統(tǒng)總的業(yè)務流程圖如圖3-1所示。機票預定系統(tǒng)的重要業(yè)務分別為訂票業(yè)務、取票業(yè)務和退票業(yè)務,其業(yè)務流程圖分別如圖3-2、圖3-3、圖3-4所示。服務器解決信息退出服務終端數(shù)據(jù)服務器解決信息退出服務終端數(shù)據(jù)顯示訂單解決查詢事務航班信息息訂票事務機票信息取票告知打印賬單(1)訂票業(yè)務根據(jù)旅客提出的規(guī)定(航班號、訂票數(shù)額)查詢該航班票額情況。若尚有余票,則為客戶辦理訂票手續(xù),輸出座位號;若已滿員或余票少于訂票額,則登記排隊候補。航班機票信航班機票信息顧客查詢余票數(shù)量登陸系統(tǒng)顧客查詢余票數(shù)量登陸系統(tǒng)航空公司航空公司航空公司是否有票航空公司是否有票進入等候隊列進入等候隊列顧客得到收票告知修改機票信息辦理訂票手續(xù)顧客得到收票告知修改機票信息辦理訂票手續(xù)航空公司航空公司司圖3-2訂票業(yè)務流程圖(2)取票業(yè)務根據(jù)取票告知書,打印機票,交給顧客。旅客訂票信息旅客訂票信息打印并修改機票信息查詢旅客訂票信息顧客取機票 打印并修改機票信息查詢旅客訂票信息顧客取機票得到機票顧客得到機票顧客圖3-3取票業(yè)務流程圖(3)退票業(yè)務根據(jù)客戶提供的情況(日期、航班),為客戶辦理退票手續(xù),然后查詢該航班是否有人排隊候補,一方面詢問排在第一的客戶,若所退票額能滿足他的規(guī)定,則為他辦理訂票手續(xù),否則依次詢問其他候補的客戶。旅客訂票信息旅客訂票信息查詢訂票信息顧客請求退票票修改機票信息辦理退票手續(xù)查詢訂票信息顧客請求退票票修改機票信息辦理退票手續(xù)航空公司航空公司圖3-4退票業(yè)務流程圖3.2機票預定系統(tǒng)的數(shù)據(jù)需求機票預定系統(tǒng)的數(shù)據(jù)需求涉及如下幾點: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.數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的旅行社中中,機票是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,要有一定的人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且規(guī)定對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,假如不能符合完整性約束,系統(tǒng)應當拒絕該數(shù)據(jù)。3.數(shù)據(jù)的共享與獨立性整個機票預定系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開發(fā)的角度上看,共享會給設計和調試帶來困難。因此,應當提供靈活的配置,使各個分系統(tǒng)可以獨立運營,而通過人工干預的手段進行系統(tǒng)數(shù)據(jù)的互換。這樣,也能提供系統(tǒng)的強壯性。3.3機票預定系統(tǒng)數(shù)據(jù)字典數(shù)據(jù)字典是用來規(guī)范描述數(shù)據(jù)具體內容的工具,也是對數(shù)據(jù)匯總分析的一個總結。一般來說,可為每個數(shù)據(jù)建立一張二維表。在本系統(tǒng)中,分別為旅客信息、旅客訂票信息、候補旅客信息、航班機票信息、取票告知和售出機票信息建立了數(shù)據(jù)字典,具體如表3-9到表3-14所示。表3-9旅客信息的數(shù)據(jù)字典數(shù)據(jù)名稱旅客信息作用記錄旅客的個人信息,用于對旅客的確認來源客戶去向航空公司管理包含信息姓名、性別、身份證號碼、旅行時間、旅行目的地表3-10旅客訂票信息的數(shù)據(jù)字典數(shù)據(jù)名稱旅客訂票信息作用記錄旅客的旅行時間和目的地,用于擬定旅客的航班來源客戶去向航空公司機票管理排列方式按照客戶的(姓名+起飛時間)升序排序包含信息客戶姓名、身份證號、航班號、起飛時間、預訂票數(shù)、艙位等級、機票是否打印表3-12航班機票信息的數(shù)據(jù)字典數(shù)據(jù)名稱航班機票信息作用記錄旅客的航班信息,根據(jù)旅客的旅行時間和目的地擬定來源航空公司安排航班去向信息存儲/航班機票管理排列方式按(飛行日期+航班號)升序排列包含信息航班號、終點站名、起飛地點、日期、已訂票的客戶表3-13取票告知的數(shù)據(jù)字典數(shù)據(jù)名稱取票告知作用旅客領取機票的證明來源航班機票管理系統(tǒng)去向客戶排列方式按(姓名+飛行日期+航班號)升序排列包含信息旅客姓名、領票時間表3-14售出機票信息的數(shù)據(jù)字典數(shù)據(jù)名稱售出機票信息作用記錄旅客的航班機票的信息來源航班機票管理系統(tǒng)去向信息存儲/航班機票管理排列方式按(姓名+飛行日期+航班號)升序排列包含信息旅客的航班機票3.3系統(tǒng)的邏輯方案系統(tǒng)的邏輯方案是指在對現(xiàn)行系統(tǒng)進行分析和優(yōu)化的基礎上,擬定新系統(tǒng)的目的、信息流程、總體結構、功能模型以及擬采用的管理模型和信息解決方法等。具體地了解情況,進行系統(tǒng)分析都是為最終建立新系統(tǒng)的邏輯模型做準備。機票預定系統(tǒng)的邏輯模型如圖3-15所示。4機票預定系統(tǒng)的功能需求4.1功能劃分根據(jù)可行性研究的結果和客戶的規(guī)定,分析現(xiàn)有情況及問題,采用Client/Server結構,將機票預定系統(tǒng)劃分為兩個子系統(tǒng):客戶端子系統(tǒng),服務器端子系統(tǒng)。4.1功能描述下面分析各個子系統(tǒng)的功能需求:1.客戶端子系統(tǒng):在客戶端系統(tǒng)的功能實現(xiàn)上,可以分為以下幾個部分:[1]旅客信息的輸入和記錄航空公司把旅客規(guī)定訂票的信息由專人負責輸入。這部分功能是客戶端子系統(tǒng)的基本部分。[2]旅客信息的存儲:將旅客的信息存儲到航空公司的客戶端系統(tǒng)中,以備以后的確認以及查詢。[3]取票告知及帳單的生成和打?。喊岩汛鎯Φ膹暮娇展痉祷氐暮桨鄼C票信息打印出來,并且生成帳單打印出來一起交給旅客。印出機票給已經(jīng)訂票的旅客:根據(jù)旅客的取票告知及帳單,通過確認無誤后,接受旅客的付款后把機票印出來交給旅客。2.服務器端的功能規(guī)定:將客戶端與服務器的數(shù)據(jù)庫相連,將從客戶端得到的信息進行解決,實現(xiàn)航班查詢,機票生成,查詢等子系統(tǒng)。在服務器端系統(tǒng)的功能實現(xiàn)上,可以分為以下幾個部分:[1]接受由客戶端發(fā)回的所需機票信息:將機票信息存入到服務器的數(shù)據(jù)庫中。[2]生成航班信息:根據(jù)所需機票信息(時間,地點),在數(shù)據(jù)庫中查詢并得到對的的航班的信息(價格,時間),分派所需的機票數(shù)并在數(shù)據(jù)庫中做出修改。[3]傳遞航班信息到客戶端:把航班信息通過傳遞到客戶端。[4]印出機票給已經(jīng)訂票的旅客:根據(jù)旅客的取票告知及帳單,通過確認無誤后,接受旅客的付款后把機票印出來交給旅客。5機票預定系統(tǒng)的性能需求為了保證系統(tǒng)可以長期、安全、穩(wěn)定、可靠、高效的運營,機票預定系統(tǒng)應當滿足以下的性能需求:5.1.系統(tǒng)解決的準確性和及時性系統(tǒng)解決的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,要充足考慮系統(tǒng)當前和將來也許承受的工作量,使系統(tǒng)的解決能力和響應時間能夠滿足公司對信息解決的需求。由于機票預定系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完畢舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而機票數(shù)量和時間又影響公司的決策活動,其準確性很大限度上決定了機票預定系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性。5.3系統(tǒng)的易用性和易維護性機票預訂系統(tǒng)是直接面對客戶的,而使用人員往往對計算機并不時非常熟悉。這就規(guī)定系統(tǒng)可以提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就規(guī)定系統(tǒng)應當盡量使用用戶熟悉的術語和中文信息的界面;針對用戶也許出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。5.4系統(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

提交評論