




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程項(xiàng)目一需求分析文檔1引言隨著社會(huì)發(fā)展的不斷進(jìn)步,民航事業(yè)的壯大,人們消費(fèi)水平的提高,乘坐民航的消費(fèi)者也越來(lái)越多,機(jī)票預(yù)訂系統(tǒng)也開(kāi)始影響著人們?nèi)粘I詈统鲂校⑶易兊迷絹?lái)越重要。而原有的系統(tǒng)隨著航空公司載客量的迅猛增長(zhǎng)和人們對(duì)便捷性要求的提高,已經(jīng)變得無(wú)法滿(mǎn)足需求。原有的系統(tǒng)不僅效率比較低下,而且在安全性、準(zhǔn)確性等方面有很多不足。為了實(shí)現(xiàn)航空公司以及旅游行業(yè)的現(xiàn)代化管理,進(jìn)一步提高工作效率,方便旅客,需要開(kāi)發(fā)一個(gè)機(jī)票預(yù)訂系統(tǒng)。該系統(tǒng)需要具有完整的存儲(chǔ),查詢(xún),核對(duì),打印機(jī)票的功能。在這個(gè)系統(tǒng)中,旅客或工作人員在網(wǎng)上或旅行社的機(jī)票預(yù)售代理點(diǎn),通過(guò)計(jì)算機(jī)系統(tǒng)查詢(xún),系統(tǒng)為旅客安排航班,印出取票通
2、知和賬單,旅客在飛機(jī)起飛的前一天憑取票通知和賬單交款取票,系統(tǒng)校對(duì)無(wú)誤即印機(jī)票給旅客。機(jī)票預(yù)定系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的機(jī)票預(yù)定系統(tǒng),實(shí)現(xiàn)航空公司的機(jī)票銷(xiāo)售的自動(dòng)化的計(jì)算機(jī)系統(tǒng),為企業(yè)的決策層提供準(zhǔn)確、精細(xì)、迅速的機(jī)票銷(xiāo)售信息??傊?,這個(gè)系統(tǒng)要求能夠?qū)崿F(xiàn)實(shí)時(shí),高效,便捷,完善,安全性好等特點(diǎn)。今后隨著計(jì)算機(jī)技術(shù)以及網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,電子商務(wù)正逐漸成為Internet應(yīng)用的一個(gè)重要領(lǐng)域。電子商務(wù)也必然對(duì)航空公司和旅行社的機(jī)票銷(xiāo)售模式產(chǎn)生深遠(yuǎn)的影響,所以將來(lái)的機(jī)票預(yù)
3、訂系統(tǒng)必然與網(wǎng)絡(luò)相結(jié)合,產(chǎn)生基于WEB的機(jī)票預(yù)訂系統(tǒng)。另外將機(jī)票預(yù)訂呼叫中心與訂票系統(tǒng)的結(jié)合也可以為客戶(hù)提供更加人性化的服務(wù)。2功能描述2.1需求分析為保證良好的用戶(hù)體驗(yàn)和完善的系統(tǒng)功能,做如下功能設(shè)計(jì)。1客戶(hù)端子系統(tǒng):在客戶(hù)端系統(tǒng)的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分:l 旅客信息的輸入和統(tǒng)計(jì):系統(tǒng)要求做到既能夠從其它子系統(tǒng)中共享一部分信息,又有方便的操作界面手工輸入旅客信息。這部分要求對(duì)輸入的數(shù)據(jù)進(jìn)行簡(jiǎn)單的統(tǒng)計(jì),供航空公司進(jìn)行查詢(xún)和宏觀調(diào)控。l 旅客信息的存儲(chǔ):將旅客的信息存儲(chǔ)到系統(tǒng)中,以備以后的取票確認(rèn)以及查詢(xún)。l 機(jī)票信息的傳遞及接收:將旅客所須的機(jī)票信息經(jīng)客戶(hù)端由網(wǎng)絡(luò)傳到航空公司的服務(wù)器
4、上,并且接受航空公司返回的航班信息,然后存儲(chǔ)起來(lái)。l 取票通知及帳單的生成和打印:把已存儲(chǔ)的從航空公司返回的航班機(jī)票信息打印出來(lái),并且生成帳單打印出來(lái)給旅客。l 印出機(jī)票給已經(jīng)訂票的旅客:根據(jù)旅客的取票通知及帳單,經(jīng)過(guò)確認(rèn)無(wú)誤后,接受旅客的付款后把機(jī)票印出來(lái)交給旅客。2服務(wù)器端的功能要求:在客戶(hù)端系統(tǒng)的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分:l 接收由旅行社客戶(hù)端發(fā)回的所需機(jī)票信息:通過(guò)網(wǎng)絡(luò)接收機(jī)票信息并存入到服務(wù)器的數(shù)據(jù)庫(kù)中。l 生成航班信息:根據(jù)所需機(jī)票信息(時(shí)間,地點(diǎn)),在數(shù)據(jù)庫(kù)中查詢(xún)并得到正確的航班的信息(價(jià)格,時(shí)間),分配所需的機(jī)票數(shù)并在數(shù)據(jù)庫(kù)中做出已售出的標(biāo)記。l 傳遞航班信息到客戶(hù)端:
5、把得到的航班信息通過(guò)網(wǎng)絡(luò)傳遞到客戶(hù)端。l 接收旅行社的反饋信息:對(duì)旅行社的反饋信息進(jìn)行分析,把已經(jīng)售出的機(jī)票進(jìn)行統(tǒng)計(jì),對(duì)被旅客所退掉的機(jī)票要進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù)。l 印出機(jī)票給已經(jīng)訂票的旅客:根據(jù)旅客的取票通知及帳單,經(jīng)過(guò)確認(rèn)無(wú)誤后,接受旅客的付款后把機(jī)票印出來(lái)交給旅客。為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,機(jī)票預(yù)訂系統(tǒng)應(yīng)該滿(mǎn)足以下的性能需求:1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿(mǎn)足機(jī)場(chǎng)對(duì)信息處理的需求。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。
6、2系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性機(jī)票預(yù)訂系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如機(jī)場(chǎng)中管理模塊的加入(飛機(jī)管理、座位管理、機(jī)場(chǎng)事務(wù)管理等)也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,即系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。3系統(tǒng)的易用性和易維護(hù)性機(jī)票預(yù)訂系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶(hù)接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶(hù)熟悉的術(shù)語(yǔ)
7、和中文信息的界面;針對(duì)用戶(hù)可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線(xiàn)幫助,縮短用戶(hù)對(duì)系統(tǒng)熟悉的過(guò)程。14系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。例如在開(kāi)發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫(kù)操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開(kāi)發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。5系統(tǒng)的先進(jìn)性目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為機(jī)票預(yù)訂系統(tǒng)工程,應(yīng)該保證系統(tǒng)在一段時(shí)間內(nèi)是先進(jìn)的,在系統(tǒng)的生命
8、周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。22.2數(shù)據(jù)流圖圖2-2-1 頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖只是粗略的給出整個(gè)系統(tǒng)的數(shù)據(jù)流情況。為了更好的把“航空機(jī)票預(yù)定系統(tǒng)”中各個(gè)模塊的具體數(shù)據(jù)流處理細(xì)節(jié)表示出來(lái),可以在頂層圖的基礎(chǔ)上自頂向下繼續(xù)分解,得到1層和2層數(shù)據(jù)流圖。圖2-2-2 一層數(shù)據(jù)流圖圖2-2-3 二層數(shù)據(jù)流圖2.3數(shù)據(jù)字典數(shù)據(jù)字典是用來(lái)規(guī)范描述數(shù)據(jù)具體內(nèi)容的工具,也是對(duì)數(shù)據(jù)匯總分析的一個(gè)總結(jié)。數(shù)據(jù)名稱(chēng)旅客
9、信息作用記錄旅客的個(gè)人信息,用于對(duì)旅客的確認(rèn)來(lái)源客戶(hù)去向旅行社管理排列方式按照客戶(hù)的姓名升序排序包含信息姓名、性別、工作單位、身份證號(hào)碼、旅行時(shí)間、旅行目的地表2-3-1 旅客信息的數(shù)據(jù)字典數(shù)據(jù)名稱(chēng)旅客訂票信息作用記錄旅客的旅行時(shí)間和目的地,用于確定旅客的航班來(lái)源客戶(hù)去向航班機(jī)票管理排列方式按照客戶(hù)的(姓名起飛時(shí)間)升序排序包含信息客戶(hù)姓名、身份證號(hào)、航班號(hào)、起飛時(shí)間、預(yù)訂票數(shù)、艙位等級(jí)、機(jī)票是否打印表2-3-2 旅客訂票信息的數(shù)據(jù)字典數(shù)據(jù)名稱(chēng)航班機(jī)票信息作用記錄旅客的航班信息,根據(jù)旅客的旅行時(shí)間和目的地確定來(lái)源航空公司安排航班去向信息存儲(chǔ)/航班機(jī)票管理排列方式按(飛行日期航班號(hào))升序排列包含
10、信息航班號(hào)、終點(diǎn)站名、起飛地點(diǎn)、飛行日期、周幾、成員定額、余票量、已訂票的客戶(hù)名單(包括姓名、訂票量、艙位等級(jí)1,2或3)、等候替補(bǔ)的客戶(hù)名單(包括姓名、所需票量)表2-3-3 航班機(jī)票信息的數(shù)據(jù)字典數(shù)據(jù)名稱(chēng)取票通知作用旅客領(lǐng)取機(jī)票的憑證來(lái)源航班機(jī)票管理系統(tǒng)去向客戶(hù)排列方式按(姓名+飛行日期航班號(hào))升序排列包含信息旅客姓名、領(lǐng)票時(shí)間表2-3-4 取票通知的數(shù)據(jù)字典數(shù)據(jù)名稱(chēng)售出機(jī)票信息作用記錄旅客的航班機(jī)票的信息來(lái)源航班機(jī)票管理系統(tǒng)去向信息存儲(chǔ)/航班機(jī)票管理排列方式按(姓名+飛行日期航班號(hào))升序排列包含信息旅客的航班機(jī)票表2-3-5 售出機(jī)票信息的數(shù)據(jù)字典3行為描述1. 航班查詢(xún):旅客可通過(guò)網(wǎng)絡(luò)
11、訪問(wèn)該系統(tǒng)客戶(hù)端網(wǎng)址,可根據(jù)旅客提供的出發(fā)時(shí)間、出發(fā)地點(diǎn)和目的地、艙位要求等,查詢(xún)滿(mǎn)足旅客要求的航班。通過(guò)檢索可得到航班的相關(guān)信息,從而可以方便旅客訂票并掌握所需信息,同時(shí)可減少工作人員的工作量。2. 旅客訂票 旅客將訂票的相關(guān)信息通過(guò)工作人員輸入系統(tǒng)客戶(hù)端??蛻?hù)端將旅客的訂票信息通過(guò)網(wǎng)絡(luò)傳送給服務(wù)端,服務(wù)端根據(jù)接收到的信息由航班安排系統(tǒng)為旅客安排座位并返回相應(yīng)的確認(rèn)信息給該客戶(hù)端。訂票信息生成后,存入相應(yīng)的存儲(chǔ)區(qū)域,并對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)提交。客戶(hù)端打印取票單及帳單給旅客,旅客在登機(jī)前,經(jīng)信息核審后,即可領(lǐng)取機(jī)票登機(jī)。 3. 航班信息管理航空公司可將所有航班的信息存入數(shù)據(jù)庫(kù),方便用戶(hù)對(duì)航班基本信
12、息查詢(xún),相關(guān)工作人員可根據(jù)公司要求,經(jīng)系統(tǒng)身份認(rèn)證后登錄并對(duì)航班信息進(jìn)行修改等操作,從而使航班信息便于管理。4. 航班安排從客戶(hù)端接收到旅客的訂票信息,該系統(tǒng)可在短時(shí)間內(nèi)處理旅客航班問(wèn)題。將訂票信息送往數(shù)據(jù)庫(kù)并更新,客戶(hù)端的航班查詢(xún)信息也同步更新。節(jié)省時(shí)間的同時(shí),也能讓旅客得到最新的航班信息。5. 售票管理旅客不僅可在各客戶(hù)端進(jìn)行機(jī)票預(yù)定,也可直接在機(jī)場(chǎng)的售票處購(gòu)票,購(gòu)票信息由系統(tǒng)提交到數(shù)據(jù)庫(kù)進(jìn)行管理更新。6. 退票管理機(jī)票有效期內(nèi),旅客若需退票,可在退票處進(jìn)行退票。退票信息,由工作人員輸入系統(tǒng),系統(tǒng)對(duì)訂票信息或售票信息進(jìn)行刪除更新。4數(shù)據(jù)描述4.1 數(shù)據(jù)需求1. 旅客:姓名、證件號(hào)(身份證號(hào)
13、碼/護(hù)照號(hào)碼)-主鍵、聯(lián)系方式、出發(fā)時(shí)間、出發(fā)地點(diǎn)和目的地、航班艙位要求2. 取票單:?jiǎn)翁?hào)-主鍵、姓名、票號(hào)3. 帳單:編號(hào)-主鍵、付款金額、票號(hào)4. 機(jī)票:票號(hào)-主鍵、姓名、證件號(hào)、航班、座位、起飛時(shí)間、起飛地點(diǎn)、抵達(dá)時(shí)間、抵達(dá)地點(diǎn)、票價(jià)5. 航班:航班號(hào)-主鍵、起飛時(shí)間、起飛地點(diǎn)、抵達(dá)時(shí)間、抵達(dá)地點(diǎn)、座位數(shù)、空位數(shù)、票價(jià)數(shù)據(jù)表圖:Passengers: 姓名 證件號(hào) 聯(lián)系方式 出發(fā)時(shí)間 出發(fā)地點(diǎn) 目的地 艙位要求Single Ticket: 單號(hào) 姓名 票號(hào)Bill: 編號(hào) 付款金額 票號(hào)Ticket: 票號(hào) 姓名證件號(hào) 航班 座位起飛時(shí)間起飛地點(diǎn)抵達(dá)時(shí)間抵達(dá)地點(diǎn) 票價(jià)Flights: 航班號(hào) 起飛時(shí)間 起飛地點(diǎn) 抵達(dá)時(shí)間 抵達(dá)地點(diǎn) 座位數(shù) 空位數(shù) 票價(jià)4.2 數(shù)據(jù)庫(kù)介紹1. 服務(wù)器程序在對(duì)訂票/取票進(jìn)行操作時(shí)需對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)提交,即對(duì)數(shù)據(jù)表進(jìn)行查詢(xún)和修改:在訂票/取票過(guò)程中都需要對(duì)數(shù)據(jù)庫(kù)中的所有表,進(jìn)行聯(lián)合
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省武岡市洞庭學(xué)校2024-2025學(xué)年七年級(jí)數(shù)學(xué)第一學(xué)期期末考試試題含解析
- 2024-2025學(xué)年廣西龍勝縣七上數(shù)學(xué)期末經(jīng)典試題含解析
- 吊車(chē)原理考試試題及答案
- 電大中國(guó)法制史試題及答案
- 4年級(jí)作文試題及答案
- 福建華南女子職業(yè)學(xué)院《栽培與耕作學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 潮汕職業(yè)技術(shù)學(xué)院《文獻(xiàn)檢索與醫(yī)學(xué)統(tǒng)計(jì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林省2024年七上數(shù)學(xué)期末達(dá)標(biāo)測(cè)試試題含解析
- 湖北省襄陽(yáng)市宜城市2024年七上數(shù)學(xué)期末質(zhì)量檢測(cè)試題含解析
- 泰州市重點(diǎn)中學(xué)2024-2025學(xué)年七年級(jí)數(shù)學(xué)第一學(xué)期期末聯(lián)考模擬試題含解析
- 2025年廣東中考數(shù)學(xué)試題
- 2024年武漢市漢陽(yáng)區(qū)招聘社區(qū)干事筆試真題
- 國(guó)企往來(lái)款管理制度
- 2025年統(tǒng)編版(2024)初中歷史七年級(jí)下冊(cè)期末測(cè)試卷及答案
- 2025至2030中國(guó)民用航空行業(yè)市場(chǎng)發(fā)展分析及發(fā)展前景與投資報(bào)告
- 2025年神經(jīng)外科護(hù)理人文關(guān)懷計(jì)劃
- T/CHC 1008-2023即食益生菌食品
- 一例人工耳蝸植入術(shù)護(hù)理查房
- 【課件】醫(yī)學(xué)研究項(xiàng)目申請(qǐng)書(shū)的撰寫(xiě)-以國(guó)家自然科學(xué)基為例
- 《咖啡的風(fēng)味》課件
- 斷絕子女關(guān)系協(xié)議書(shū)模板(5篇)
評(píng)論
0/150
提交評(píng)論