![機(jī)票管理 需求分析_第1頁(yè)](http://file4.renrendoc.com/view/28d3e6faa248e7614f9c02c899099722/28d3e6faa248e7614f9c02c8990997221.gif)
![機(jī)票管理 需求分析_第2頁(yè)](http://file4.renrendoc.com/view/28d3e6faa248e7614f9c02c899099722/28d3e6faa248e7614f9c02c8990997222.gif)
![機(jī)票管理 需求分析_第3頁(yè)](http://file4.renrendoc.com/view/28d3e6faa248e7614f9c02c899099722/28d3e6faa248e7614f9c02c8990997223.gif)
![機(jī)票管理 需求分析_第4頁(yè)](http://file4.renrendoc.com/view/28d3e6faa248e7614f9c02c899099722/28d3e6faa248e7614f9c02c8990997224.gif)
![機(jī)票管理 需求分析_第5頁(yè)](http://file4.renrendoc.com/view/28d3e6faa248e7614f9c02c899099722/28d3e6faa248e7614f9c02c8990997225.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說(shuō)明書項(xiàng)目開發(fā)人:信工0404班萬(wàn)蕓歐翠娥施雪梅1引言編寫目的為了更好地向用戶描述系統(tǒng)性能,盡量滿足用戶的需要,建立和用戶溝通的平臺(tái)。同時(shí)為了明確軟件系統(tǒng)的整體框架及實(shí)施細(xì)則。項(xiàng)目背景軟件系統(tǒng)名稱:機(jī)票預(yù)訂系統(tǒng)任務(wù)提出者:某某航空公司任務(wù)開發(fā)者:萬(wàn)蕓歐翠娥施雪梅用戶:旅行社工作人員、旅客參考資料軟件工程導(dǎo)論(第四版)清華大學(xué)出版社軟件工程實(shí)驗(yàn)指導(dǎo)書題目四2任務(wù)概述2.1目標(biāo)為某某航空公司開發(fā),方便各旅行社和旅客們訂購(gòu)飛機(jī)票。通過本系統(tǒng),用戶可以方便地預(yù)訂該航空公司的機(jī)票,同時(shí)便于航空公司管理機(jī)票預(yù)定的業(yè)務(wù)。2.2運(yùn)行環(huán)境Windows98及以上操作系統(tǒng)VisualFoxPr
2、o6.0條件與限制用戶僅可以輸入訂票信息,無(wú)權(quán)對(duì)系統(tǒng)本身進(jìn)行修改。用戶必須按照系統(tǒng)的流程進(jìn)行操作。系統(tǒng)的修改、維護(hù)由研發(fā)人員及航空公司共同負(fù)責(zé)。3數(shù)據(jù)描述3.1數(shù)據(jù)元素系統(tǒng)中的數(shù)據(jù)元素:名字:旅客信息描述:旅客的個(gè)人信息,用于對(duì)旅客的確認(rèn)定義:旅客信息=姓名+性別+工作單位+身份證號(hào)碼+旅行時(shí)間+旅行目的地位置:輸入到旅行社端(client端)名字:訂票旅客清單描述:已訂票的旅客的記錄定義:訂票旅客清單=旅客信息的合集位置:輸入到旅行社端(Client端)名字:訂票信息描述:旅客的旅行時(shí)間和目的地,用于確定旅客的航班定義:訂票信息=旅客旅行時(shí)間+旅客旅行目的地位置:傳輸?shù)胶娇展径耍⊿erve
3、r端)名字:航班機(jī)票信息描述:旅客的航班信息,根據(jù)旅客的旅行時(shí)間和目的地確定定義:航班機(jī)票信息=旅客機(jī)票時(shí)間+旅客機(jī)票班次位置:傳輸?shù)铰眯猩缍耍–lient端)名字:取票通知:描述:旅客領(lǐng)取機(jī)票的憑證定義:取票通知=旅客姓名+領(lǐng)票時(shí)間位置:輸出到打印機(jī)名字:售出機(jī)票信息描述:旅客的航班機(jī)票的信息定義:售出機(jī)票信息=旅客的航班機(jī)票位置:輸出到打印機(jī)名字:旅客訂票記錄描述:已訂票的旅客在航空公司的記錄定義:旅客訂票記錄=旅客姓名+航班機(jī)票信息位置:輸出到航空公司端(Server端)3.2數(shù)據(jù)需求機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)
4、誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,對(duì)錯(cuò)誤的輸入要有所反應(yīng)。數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性與完整性系統(tǒng)的數(shù)據(jù)是共享的,有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。數(shù)據(jù)的共享與獨(dú)立性整個(gè)機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的
5、交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。4流程圖4.1業(yè)務(wù)流程圖旅客取票流程圖:訂票旅客清單旅客1售出機(jī)票信息2/旅客旅客信息查詢1打印機(jī)票142實(shí)體-聯(lián)系圖(ER圖)機(jī)票預(yù)定系統(tǒng)的實(shí)體聯(lián)系圖如下圖所示:5功能需求5.1客戶端功能需求在客戶端系統(tǒng)的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分:旅客信息的輸入和統(tǒng)計(jì)旅行社把旅客要求訂票的信息由專人負(fù)責(zé)輸入。這部分功能是客戶端子系統(tǒng)的基本部分,這個(gè)功能是以后各個(gè)部分的基礎(chǔ)。系統(tǒng)要求做到即能夠從其它子系統(tǒng)中共享一部分信息,又有方便的操作界面工手工輸入旅客信息。這部分要求對(duì)輸入的數(shù)據(jù)進(jìn)行簡(jiǎn)單的統(tǒng)計(jì),供航空公司進(jìn)行查詢和宏觀調(diào)控。旅客信息的存儲(chǔ):將旅客的信息存儲(chǔ)到旅行社的
6、客戶端系統(tǒng)中,以備以后的取票確認(rèn)以及查詢。機(jī)票信息的傳遞及接收:將旅客所須的機(jī)票信息由旅行社客戶端由網(wǎng)絡(luò)傳到航空公司的服務(wù)器上,并且接受航空公司返回的航班信息,然后存儲(chǔ)起來(lái)。取票通知及帳單的生成和打?。喊岩汛鎯?chǔ)的從航空公司返回的航班機(jī)票信息打印出來(lái),并且生成帳單打印出來(lái)一起交給旅客。印出機(jī)票給已經(jīng)訂票的旅客:根據(jù)旅客的取票通知及帳單,經(jīng)過確認(rèn)無(wú)誤后,接受旅客的付款后把機(jī)票印出來(lái)交給旅客。機(jī)票銷售情況的核算這一功能是在上一功能的基礎(chǔ)上,對(duì)機(jī)票銷售額進(jìn)行單項(xiàng)核算,得到該旅行社的銷售情況并把核算結(jié)果作為企業(yè)報(bào)表輸出。5.2.服務(wù)端功能需求在服務(wù)端系統(tǒng)的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分:接收由旅行社客
7、戶端發(fā)回的所需機(jī)票信息:通過網(wǎng)絡(luò)接收機(jī)票信息并存入到服務(wù)器的數(shù)據(jù)庫(kù)中。生成航班信息:根據(jù)所需機(jī)票信息(時(shí)間,地點(diǎn)),在數(shù)據(jù)庫(kù)中查詢并得到正確的航班的信息(價(jià)格,時(shí)間,等級(jí)),分配所需的機(jī)票數(shù)并在數(shù)據(jù)庫(kù)中做出已售出的標(biāo)記。傳遞航班信息到客戶端(旅行社):把得到的航班信息通過網(wǎng)絡(luò)傳遞到旅行社。接收旅行社的反饋信息:對(duì)旅行社的反饋信息進(jìn)行分析,把已經(jīng)售出的機(jī)票進(jìn)行統(tǒng)計(jì),對(duì)被旅客所退掉的機(jī)票要進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù)。印出機(jī)票給已經(jīng)訂票的旅客:根據(jù)旅客的取票通知及帳單,經(jīng)過確認(rèn)無(wú)誤后,接受旅客的付款后把機(jī)票印出來(lái)交給旅客。銷售額的分析和管理這一步驟的功能要求包括對(duì)銷售的機(jī)票進(jìn)行分析,這一工作是在前面的基礎(chǔ)上,
8、以計(jì)算機(jī)為工具,對(duì)機(jī)票預(yù)定系統(tǒng)的功能和目標(biāo)進(jìn)行擴(kuò)充。它以財(cái)務(wù)管理學(xué)為理論基礎(chǔ),以輔助決策為目標(biāo),以機(jī)票銷售數(shù)據(jù)為中心,廣泛采用統(tǒng)計(jì)學(xué)、運(yùn)籌學(xué)的分析方法,對(duì)銷售信息進(jìn)行深層加工,建立反映不同航班需求的模型,提供管理上所需的各種輔助決策信息和財(cái)務(wù)信息。這一要求是機(jī)票預(yù)定系統(tǒng)的最高目標(biāo),將通過系統(tǒng)運(yùn)行后獲得的大量銷售歷史數(shù)據(jù)基礎(chǔ)上,實(shí)現(xiàn)這一目標(biāo)。6性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,機(jī)票預(yù)定系統(tǒng)應(yīng)該滿足以下的性能需求:1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間
9、能夠滿足企業(yè)對(duì)信息處理的需求。由于機(jī)票預(yù)定系統(tǒng)的查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而機(jī)票數(shù)量和時(shí)間又影響企業(yè)的決策活動(dòng),其準(zhǔn)確性很大程度上決定了機(jī)票預(yù)定系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。2系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性機(jī)票預(yù)定系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如訂票系統(tǒng)的方式的改變(網(wǎng)上訂票),用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件
10、。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。3系統(tǒng)的易用性和易維護(hù)性機(jī)票預(yù)定系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。機(jī)票預(yù)定系統(tǒng)中涉及到的數(shù)據(jù)是航空公司的相當(dāng)重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。4系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行
11、業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫(kù)操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及IS09002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。5系統(tǒng)的先進(jìn)性目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為機(jī)票預(yù)定系統(tǒng)工程,應(yīng)該保證系統(tǒng)在下個(gè)世紀(jì)仍舊是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先
12、進(jìn)且有良好發(fā)展前途的產(chǎn)品。6系統(tǒng)的響應(yīng)速度機(jī)票預(yù)定系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效率。摘要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理系統(tǒng)是一個(gè)不斷發(fā)展的新型科學(xué),任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),就必須建立起與自身特點(diǎn)相適應(yīng)的管理管理系統(tǒng)。本系統(tǒng)根據(jù)航空公司管理的實(shí)際要求,經(jīng)過實(shí)際的需求分析,采用Eclipse作為開發(fā)工具,以MYsql做數(shù)據(jù)后臺(tái),開發(fā)出來(lái)的網(wǎng)上機(jī)票預(yù)定管理系統(tǒng)。整個(gè)系統(tǒng)從符
13、合操作簡(jiǎn)便,界面友好,靈活,實(shí)用,安全的要求出發(fā),完成了網(wǎng)上機(jī)票預(yù)定的全過程,包括機(jī)票信息管理,客戶信息管理,航線信息管理,系統(tǒng)管理等管理工作。論文主要介紹了本課題的開發(fā)背景所要完成的功能與開發(fā)過程。重點(diǎn)說(shuō)了系統(tǒng)的設(shè)計(jì)的重點(diǎn)設(shè)計(jì)思想與系統(tǒng)的詳細(xì)設(shè)計(jì)。關(guān)鍵詞管理系統(tǒng);機(jī)票管理;eclipse;mysql1.1系統(tǒng)實(shí)現(xiàn)的目標(biāo)網(wǎng)上機(jī)票預(yù)訂管理系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)與先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有簡(jiǎn)易操作的網(wǎng)上用/管系統(tǒng),實(shí)現(xiàn)網(wǎng)上預(yù)訂機(jī)票,讓用戶更加方便,更加快捷地完成機(jī)票的預(yù)訂過程。同時(shí)實(shí)現(xiàn)對(duì)機(jī)票的管理,對(duì)航班的管
14、理等操作。從七五開始起步,經(jīng)過八五、九五的重點(diǎn)建設(shè),民航信息化在基礎(chǔ)設(shè)施建設(shè),重要信息系統(tǒng)開發(fā)與運(yùn)行,技術(shù)隊(duì)伍建設(shè)與人才培訓(xùn)等方面都取得了顯著成績(jī),為進(jìn)一步加快民航信息化奠定了良好的基礎(chǔ)。民航信息基礎(chǔ)設(shè)施建設(shè)已初具規(guī)模,形成以空管通信網(wǎng)與商務(wù)通信網(wǎng)為骨干的兩大專用通信網(wǎng)絡(luò)??展芡ㄐ啪W(wǎng)以自動(dòng)轉(zhuǎn)報(bào)、分組交換與衛(wèi)星通信為主,連接全國(guó)各管理局、?。ㄊ小^(qū))局與主要航站,覆蓋所有國(guó)際航路與國(guó)內(nèi)干線航路,承擔(dān)空中交通管制、航空氣象與情報(bào)、飛行計(jì)劃與動(dòng)態(tài)、綜合管理等業(yè)務(wù)傳輸與國(guó)際數(shù)據(jù)交換服務(wù)。商務(wù)通信網(wǎng)覆蓋國(guó)內(nèi)近300個(gè)主要城市與80個(gè)國(guó)外城市及港澳地區(qū),網(wǎng)絡(luò)用戶終端數(shù)量超過28000臺(tái),通過技術(shù)改造初步形
15、成支持多種主機(jī)系統(tǒng)與應(yīng)用環(huán)境的基于IP的開放網(wǎng)絡(luò)結(jié)構(gòu),承擔(dān)著客貨運(yùn)輸業(yè)務(wù)數(shù)據(jù)傳輸。機(jī)票的銷售往往通過固定的銷售網(wǎng)點(diǎn)或是在機(jī)場(chǎng)購(gòu)買,雖然銷售網(wǎng)點(diǎn)很多,但無(wú)法滿足人們對(duì)各種信息的需求,在效率上也有很大欠缺,而網(wǎng)上機(jī)票的預(yù)訂彌補(bǔ)了這個(gè)不足,人們可以通過龐大而方便的計(jì)算機(jī)網(wǎng)絡(luò),隨時(shí)隨地地查詢與預(yù)訂機(jī)票,這將大大簡(jiǎn)化用戶的購(gòu)票過程,也減少了工作人員的工作量。11技術(shù)可行性分析技術(shù)可行性就是從技術(shù)的角度出發(fā),分析研究要開發(fā)項(xiàng)目的可行性。經(jīng)對(duì)現(xiàn)有網(wǎng)上機(jī)票的銷售與預(yù)訂的實(shí)際考察發(fā)現(xiàn),絕大多數(shù)的航空公司、網(wǎng)絡(luò)公司及酒店等機(jī)票銷售管理系統(tǒng)都已具備計(jì)算機(jī)軟硬件與網(wǎng)絡(luò)環(huán)境。現(xiàn)有的網(wǎng)絡(luò)硬件及軟件的系統(tǒng)已經(jīng)完全可以滿足構(gòu)
16、造這樣一個(gè)系統(tǒng)的實(shí)力。加上現(xiàn)在對(duì)網(wǎng)絡(luò)系統(tǒng)構(gòu)造的支持,如現(xiàn)下流行的Eclipse下應(yīng)用Spring+Struts+Hibernate對(duì)Web開發(fā)的強(qiáng)大支持,以及Tomcat服務(wù)器的簡(jiǎn)易安裝與穩(wěn)定的運(yùn)行對(duì)于系統(tǒng)的構(gòu)建、運(yùn)行與維護(hù)都可以輕松地完成。技術(shù)環(huán)境已滿足開發(fā)與使用的條件。12操作可行性分析操作可行性,又稱社會(huì)可行性或運(yùn)行可行性,是對(duì)開發(fā)系統(tǒng)在一個(gè)給定的工作環(huán)境中能否運(yùn)行或運(yùn)行好壞程度的量度。本系統(tǒng)以網(wǎng)絡(luò)應(yīng)用為主,用戶界面與管理界面都與在網(wǎng)上查看新聞一樣簡(jiǎn)單與易于操作。所有有上網(wǎng)經(jīng)歷的用戶都可以輕松地完成自己的目的,而管理對(duì)于航班及訂單的管理也無(wú)須特地培訓(xùn),簡(jiǎn)單知道航班的規(guī)則即可。13經(jīng)濟(jì)可行
17、性分析經(jīng)濟(jì)可行性是對(duì)將要開發(fā)的系統(tǒng)的成本效益進(jìn)行分析的一個(gè)度量。本次網(wǎng)上機(jī)票預(yù)訂管理系統(tǒng)的開發(fā)是建立在計(jì)算機(jī)技術(shù)廣泛應(yīng)用與普及于社會(huì)各個(gè)行業(yè)的實(shí)際工作中,并能夠極大的減少航空公司、機(jī)票銷售點(diǎn)工作人員的工作壓力,降低售票開銷,簡(jiǎn)化售票流程,提高機(jī)票管理系統(tǒng)的效率與準(zhǔn)確性,規(guī)范旅客信息的管理。從長(zhǎng)遠(yuǎn)角度來(lái)看,此系統(tǒng)的投入會(huì)給航空公司機(jī)票銷售信息統(tǒng)計(jì)完整化、數(shù)據(jù)處理智能化、經(jīng)濟(jì)預(yù)算科學(xué)化、業(yè)務(wù)處理高效化等。另外本系統(tǒng)采用開發(fā)軟件均為開源免費(fèi),可大大降低開發(fā)成本,一旦項(xiàng)目完成投入使用,即可見效益。1.4法律可行性1所有開發(fā)軟件均采用開源免費(fèi)軟件,無(wú)版權(quán)糾紛。無(wú)違反國(guó)家法律相關(guān)規(guī)定。11系統(tǒng)功能需求分析
18、開發(fā)網(wǎng)上機(jī)票預(yù)定系統(tǒng),首先需要知道系統(tǒng)的整體構(gòu)架,有哪些功能,能完成哪些工作。本系統(tǒng)面向的對(duì)象至少有兩個(gè):用戶與管理員。所以本系統(tǒng)有一個(gè)面向客戶的平臺(tái)與一個(gè)面向管理員的平臺(tái)一一向客戶,要有注冊(cè)、登錄、用戶信息管理、航班查詢、訂票、退票等服務(wù);面向管理員就應(yīng)該有登錄、制定航班、安排航班與航班日程安排等服務(wù)。因此系統(tǒng)分為用戶與管理員兩個(gè)模塊。對(duì)系統(tǒng)的數(shù)據(jù)流向描述的0層數(shù)據(jù)流圖如圖3-1所示。現(xiàn)對(duì)數(shù)據(jù)流圖的每個(gè)加工說(shuō)明如下。1注冊(cè)。新用戶注冊(cè)為會(huì)員,由用戶將填好的注冊(cè)信息表單提交到控制層,由控制層調(diào)用數(shù)據(jù)邏輯層操作數(shù)據(jù)庫(kù),完成用戶的注冊(cè)。2用戶登錄。此加工對(duì)用戶輸入的登錄信息進(jìn)行驗(yàn)證,確定用戶是否有
19、權(quán)力進(jìn)行并使用系統(tǒng)。修改信息。此加工接受用戶對(duì)個(gè)人信息的修改及查看。查詢。此加工主要是對(duì)航班日程安排存儲(chǔ)進(jìn)行查詢,來(lái)滿足的需求。3訂票。用戶選好自己要訂的機(jī)票后,系統(tǒng)會(huì)將相關(guān)信息一并發(fā)送到訂票加工,經(jīng)過驗(yàn)證處理,訂票加工將信息寫入訂票信息存儲(chǔ)。4退票。此加工接受用戶的退票信息,根據(jù)用戶ID與預(yù)訂的航班號(hào),對(duì)滿足退票條件的已預(yù)訂機(jī)票進(jìn)行退票處理。5安排航班。此加工接收由航班信息存儲(chǔ)提供的信息,對(duì)各個(gè)航班進(jìn)行日程的安排。將符合標(biāo)準(zhǔn)的航班日程信息進(jìn)行記錄并供用戶查詢與預(yù)訂。此加工的過程由管理員完成。6制定航班。此加工的信息同航空公司提供,由管理進(jìn)行錄入,將符合格式與航班標(biāo)準(zhǔn)的航班信息寫入航班信息存儲(chǔ)
20、中。7交易管理。此加工接收訂票信息存儲(chǔ)提供的信息,對(duì)已付款的賬戶由管理操作改變交易狀態(tài),存儲(chǔ)在訂票信息存儲(chǔ)中。11數(shù)據(jù)庫(kù)需求分析111實(shí)體分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新與查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。在對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)流程進(jìn)行詳盡分析后,從其中抽象出如下實(shí)體:用戶:代表一個(gè)用戶實(shí)體,主要的屬性有用戶名、姓名、密碼、性別、電話、與電子郵件。管理員:代表一個(gè)管理員實(shí)體,主要屬性有用戶名與密碼航班:代表一個(gè)航班實(shí)體,它是針對(duì)某一個(gè)航班代號(hào)的,但是該航班可以在不同的時(shí)間執(zhí)行飛行任務(wù),因此又引出了航班日程安排實(shí)體,航班實(shí)體主要的屬性有航班號(hào)、出發(fā)地點(diǎn)、目的地點(diǎn)、旅程與價(jià)格。航班日程安排:代表一個(gè)航班的日程安排實(shí)體,主要的屬性有航班號(hào)與航班日期,當(dāng)然這個(gè)實(shí)體可看成是機(jī)票。訂單:代表一個(gè)訂單實(shí)體,主要的屬性有用戶號(hào)與航班安排號(hào)。112實(shí)體模型的關(guān)系分析1用戶與航班安排之間是多對(duì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人二手商鋪買賣合同協(xié)議書
- 個(gè)人間借款合同樣本:版
- 個(gè)人股權(quán)抵押合同范例
- 三方合同:學(xué)生就業(yè)定向合作
- 專屬應(yīng)屆畢業(yè)生:個(gè)人租賃合同范本
- 中學(xué)教務(wù)主任聘任合同樣本
- 單項(xiàng)木工承包合同
- 中外采購(gòu)與供應(yīng)合同范本
- 專業(yè)水處理設(shè)備維護(hù)合同細(xì)則
- 三人合伙經(jīng)營(yíng)合同范本
- 煙葉復(fù)烤能源管理
- 食品安全管理員考試題庫(kù)298題(含標(biāo)準(zhǔn)答案)
- 執(zhí)業(yè)醫(yī)師資格考試《臨床執(zhí)業(yè)醫(yī)師》 考前 押題試卷絕密1 答案
- 2024年山東濟(jì)寧初中學(xué)業(yè)水平考試地理試卷真題(含答案詳解)
- 社會(huì)保險(xiǎn)課件教學(xué)課件
- 訂婚協(xié)議書手寫模板攻略
- 準(zhǔn)備單元 雪地上的“足跡”(教學(xué)設(shè)計(jì))-2023-2024學(xué)年五年級(jí)下冊(cè)科學(xué)大象版
- 宇航用商業(yè)現(xiàn)貨(COTS)器件保證指南-編制說(shuō)明
- 音樂學(xué)科閱讀方案
- 《立體倉(cāng)庫(kù)鋼結(jié)構(gòu)貨架技術(shù)規(guī)范(征求意見稿)》
- 2024年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
評(píng)論
0/150
提交評(píng)論