太原理工大學(xué)軟件工程導(dǎo)論實(shí)驗(yàn)報(bào)告機(jī)票預(yù)定_第1頁(yè)
太原理工大學(xué)軟件工程導(dǎo)論實(shí)驗(yàn)報(bào)告機(jī)票預(yù)定_第2頁(yè)
太原理工大學(xué)軟件工程導(dǎo)論實(shí)驗(yàn)報(bào)告機(jī)票預(yù)定_第3頁(yè)
太原理工大學(xué)軟件工程導(dǎo)論實(shí)驗(yàn)報(bào)告機(jī)票預(yù)定_第4頁(yè)
太原理工大學(xué)軟件工程導(dǎo)論實(shí)驗(yàn)報(bào)告機(jī)票預(yù)定_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、本科實(shí)驗(yàn)報(bào)告 課程名稱(chēng): 軟件工程導(dǎo)論 實(shí)驗(yàn)項(xiàng)目: 機(jī)票預(yù)訂系統(tǒng) 實(shí)驗(yàn)地點(diǎn): 行勉樓A306 專(zhuān)業(yè)班級(jí):軟件6666班 學(xué)號(hào):2014006666 學(xué)生姓名: 6666 指導(dǎo)教師: 王會(huì)青 2016年 5 月 15 日太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告專(zhuān)業(yè)班級(jí) 學(xué)號(hào) 姓名 實(shí)驗(yàn)日期2016.04.14實(shí)驗(yàn)地點(diǎn)行勉A306成績(jī)課程名稱(chēng)軟件工程導(dǎo)論實(shí)驗(yàn)題目軟件工程的網(wǎng)上資源與常用的CASE 工具一實(shí)驗(yàn)?zāi)康?)通過(guò)Internet搜索與瀏覽,了解網(wǎng)絡(luò)環(huán)境中主流的軟件工程技術(shù)網(wǎng)站,掌握通過(guò)專(zhuān)業(yè)網(wǎng)站不斷豐富軟件工程最新知識(shí)的學(xué)習(xí)方法,嘗試通過(guò)專(zhuān)業(yè)網(wǎng)站的輔導(dǎo)與支持來(lái)開(kāi)展軟件工程應(yīng)用實(shí)踐。2)通過(guò)Internet搜索

2、與瀏覽,了解主流的軟件工具和軟件開(kāi)發(fā)環(huán)境產(chǎn)品及發(fā)展和應(yīng)用情況。二工具/準(zhǔn)備工作需要準(zhǔn)備一臺(tái)帶有瀏覽器、能夠訪(fǎng)問(wèn)因特網(wǎng)的計(jì)算機(jī)。三實(shí)驗(yàn)內(nèi)容與步驟1)上網(wǎng)搜索和瀏覽,了解軟件工程的國(guó)家標(biāo)準(zhǔn) 了解軟件工程技術(shù)的應(yīng)用情況,看看哪些網(wǎng)站在做著軟件工程的技術(shù)支持工作?請(qǐng)記錄搜索結(jié)果。 火龍果軟件技術(shù)支持中心 (火龍果軟件)北京的 (開(kāi)源論壇)杭州下沙的 (做網(wǎng)站的論壇)以及國(guó)外的 (免費(fèi)的創(chuàng)建網(wǎng)站和BLOG的軟件網(wǎng)站) (Google 提供的代碼開(kāi)發(fā)網(wǎng)站) (免費(fèi)開(kāi)源軟件網(wǎng)站)國(guó)內(nèi)在于理論性質(zhì)的網(wǎng)站 (軟件測(cè)試)軟件工程專(zhuān)業(yè)網(wǎng)站實(shí)驗(yàn)記錄網(wǎng)址內(nèi)容描述ChinaU(以下簡(jiǎn)稱(chēng)

3、CU)是一個(gè)以討論Linux/Unix類(lèi)操作系統(tǒng)應(yīng)用技術(shù)、自由軟件開(kāi)發(fā)應(yīng)用技術(shù)、網(wǎng)絡(luò)應(yīng)用技術(shù)為主的開(kāi)源社區(qū)網(wǎng)站幫助廣大企業(yè)充分利用互聯(lián)網(wǎng)優(yōu)秀資源來(lái)為全球競(jìng)爭(zhēng)做好準(zhǔn)備,提高中國(guó)企業(yè)的互聯(lián)網(wǎng)應(yīng)用能力和網(wǎng)絡(luò)競(jìng)爭(zhēng)力。51Testing.COM是目前國(guó)內(nèi)人氣最旺的軟件測(cè)試門(mén)戶(hù)網(wǎng)站,其為軟件測(cè)試人員免費(fèi)提供社區(qū)交流、人才服務(wù)、沙龍聚會(huì)、個(gè)人博客、電子雜志、資料下載等全方位信息服務(wù)。CSDN面向IT專(zhuān)業(yè)技術(shù)人員,提供專(zhuān)業(yè)、集成化的內(nèi)容服務(wù),包括最大的技術(shù)論壇,最有影響力的BLOG,最權(quán)威的技術(shù)雜志程序員, IT專(zhuān)業(yè)搜索服務(wù)等。網(wǎng)站目前擁有新聞中心、文檔中心、下載中心、源碼中心、刻盤(pán)服務(wù)、網(wǎng)友作品、電子雜志、

4、編程論壇等眾多欄目,基本可以涵蓋大部分關(guān)于編程開(kāi)發(fā)的內(nèi)容。當(dāng)前,軟件工程專(zhuān)業(yè)網(wǎng)站當(dāng)前的技術(shù)(如培訓(xùn)內(nèi)容)“熱點(diǎn)”是(參考):(1) 名稱(chēng):軟件開(kāi)發(fā)過(guò)程指南主要內(nèi)容:基于客戶(hù)針對(duì)實(shí)際項(xiàng)目或者產(chǎn)品的開(kāi)發(fā),通過(guò)項(xiàng)目的真實(shí)實(shí)踐,指導(dǎo)客戶(hù)整體實(shí)施工程,同時(shí)為客戶(hù)的項(xiàng)目提供一個(gè)基本的原型,作為演進(jìn)的基礎(chǔ)。在實(shí)戰(zhàn)教練結(jié)束后,提供后續(xù)技術(shù)支持。達(dá)到在項(xiàng)目中實(shí)用的效果。(2) 名稱(chēng):軟件測(cè)試主要內(nèi)容:學(xué)員在資深軟件測(cè)試工程師帶領(lǐng)下,通過(guò)測(cè)試?yán)碚?、測(cè)試方法的系統(tǒng)學(xué)習(xí)、以及項(xiàng)目測(cè)試案例的實(shí)踐,使學(xué)員掌握軟件測(cè)試的流程、技術(shù)、方法以及規(guī)范,熟悉常用測(cè)試工具與測(cè)試過(guò)程,使學(xué)員具備測(cè)試技術(shù)和測(cè)試管理的基本能力,并能夠獨(dú)立

5、承擔(dān)并實(shí)施項(xiàng)目測(cè)試。(3) 名稱(chēng):性能測(cè)試方法與技術(shù)太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告專(zhuān)業(yè)班級(jí) 學(xué)號(hào) 姓名 實(shí)驗(yàn)日期2016.04.14實(shí)驗(yàn)地點(diǎn)A303行勉A306課程名稱(chēng)機(jī)票預(yù)訂系統(tǒng)實(shí)驗(yàn)題目傳統(tǒng)軟件工程的可行性研究1 引言 隨著社會(huì)的發(fā)展,人民生活水平的不斷提高,出行旅游成為了人們放松心情、接觸自然的最好方式。優(yōu)質(zhì)的服務(wù),快速的運(yùn)輸,廉價(jià)的機(jī)票,空運(yùn)成為了人們出行的第一選擇。然而傳統(tǒng)的購(gòu)票方式,仍然是人工機(jī)械的處理。大多數(shù)乘客通過(guò)電話(huà)方式了解信息和預(yù)訂機(jī)票。這樣給服務(wù)臺(tái)增加了很大的壓力,并且大多數(shù)時(shí)間不能及時(shí)響應(yīng)乘客的要求。這種傳統(tǒng)的購(gòu)票方式,不僅效率低下,而且給人們的出行帶來(lái)了很多不便。同時(shí),人工處

6、理的成本再加上巨額的通信費(fèi)用造成了傳統(tǒng)購(gòu)票方式的巨大開(kāi)銷(xiāo)。當(dāng)面對(duì)機(jī)票訂購(gòu)高峰時(shí)刻的大量數(shù)據(jù)處理的時(shí)候,僅靠手工操作以現(xiàn)有的工作人員根本無(wú)法應(yīng)付。同時(shí)還會(huì)出現(xiàn)由此帶來(lái)的大量記錄存放和管理所帶來(lái)的問(wèn)題。從而給旅客和管理人員帶來(lái)了許多的不便。航空公司需要開(kāi)發(fā)一個(gè)機(jī)票預(yù)定系統(tǒng),用于簡(jiǎn)化處理預(yù)定機(jī)票的過(guò)程。由各個(gè)旅行社直接將定票信息通過(guò)網(wǎng)絡(luò)提交到航空公司,系統(tǒng)安排航班及打印各類(lèi)單據(jù)。 目標(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è)的決策層提

7、供準(zhǔn)確、精細(xì)、迅速的機(jī)票銷(xiāo)售信息,為旅客提供快捷、方便的服務(wù)。2 可行性研究前提系統(tǒng)規(guī)模與功能:1. 旅行社記錄旅客的基本信息以及航班需求,并且加工這些信息,最后存儲(chǔ)這些信息。2.旅行社提供旅客訂票信息:各個(gè)旅行社把預(yù)定機(jī)票的旅客信息輸入到系統(tǒng)中;3.系統(tǒng)處理訂票信息:系統(tǒng)根據(jù)旅行社提供的旅客訂票信息,為旅客安排航班;4.系統(tǒng)打印取票通知單和帳單:當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客;5.系統(tǒng)出票:旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對(duì)無(wú)誤即打印出機(jī)票給旅客;6.航班信息中心:包括各航班飛機(jī)的乘載情況等信息;7.對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充一下功能:(1)旅客延誤了取票時(shí)

8、間的處理(2)航班取消后的處理(3)旅客臨時(shí)更改航班的處理8.系統(tǒng)的外部輸入:旅客、旅行社和航空公司。9注意事項(xiàng):在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。三、對(duì)所建設(shè)系統(tǒng)的分析技術(shù)可行性:在計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)的基礎(chǔ)上,使用JSP技術(shù),在加上好的硬件支持,和高速的校園網(wǎng)絡(luò),開(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)是可行的。在加上扎實(shí)的理論知識(shí)和一些開(kāi)發(fā)經(jīng)驗(yàn)。在現(xiàn)有的技術(shù)條件和硬件條件的支持下開(kāi)發(fā)機(jī)票預(yù)定系統(tǒng)被證實(shí)為可行的。本系統(tǒng)使用的操作系統(tǒng)和數(shù)據(jù)庫(kù)是目前最

9、為普及和成熟的一種系統(tǒng)開(kāi)發(fā)軟件。從這種軟件過(guò)去使用、升級(jí)情況和軟件商所承諾的今后軟件發(fā)展情況分析,系統(tǒng)軟件應(yīng)支持原系統(tǒng)版本上的各種應(yīng)用正常使用。因而,該機(jī)票預(yù)定系統(tǒng)不存在技術(shù)問(wèn)題。服務(wù)器采用Windows最新系統(tǒng),利用 MySQL 最新數(shù)據(jù)庫(kù)系統(tǒng)。經(jīng)濟(jì)可行性:社會(huì)可行性: 1、法律因素 2、所有軟件都選用正版. 3、所有技術(shù)資料都由提出方保管。 4、合同制定確定違約責(zé)任 操作可行性:所有員工都要接受培訓(xùn),包括前臺(tái)工作人員和系統(tǒng)管理人員。要求所有員工都具有一定的計(jì)算機(jī)操作能力??蛻?hù)端與服務(wù)器端聯(lián)系在一起,在旅游局中只設(shè)立終端,在機(jī)場(chǎng)設(shè)立服務(wù)器,數(shù)據(jù)輸入由終端輸入,所有數(shù)據(jù)都由服務(wù)器處理,只在終端

10、上顯示數(shù)據(jù)結(jié)果。此設(shè)計(jì)簡(jiǎn)化了數(shù)據(jù)處理,但加重了服務(wù)器的數(shù)據(jù)處理。而使用客戶(hù)端/服務(wù)器機(jī)理,簡(jiǎn)化數(shù)據(jù)流量,加快數(shù)據(jù)處理。四、系統(tǒng)流程圖太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告專(zhuān)業(yè)班級(jí) 學(xué)號(hào) 實(shí)驗(yàn)日期2016.05.06實(shí)驗(yàn)地點(diǎn)行勉A303成績(jī)課程名稱(chēng)機(jī)票預(yù)訂系統(tǒng)實(shí)驗(yàn)題目傳統(tǒng)軟件工程的需求分析建模1、 目的與任務(wù)目的:(1) 客戶(hù)端功能旅行社把旅客要求訂票的信息由專(zhuān)人負(fù)責(zé)輸入,進(jìn)行網(wǎng)上訂票。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客。(2) 服務(wù)器端功能接收由旅行社客戶(hù)端發(fā)回的所需機(jī)票信息。通過(guò)網(wǎng)絡(luò)接收機(jī)票信息并存入到服務(wù)器的數(shù)據(jù)庫(kù)中。生成航班信息。根據(jù)所需機(jī)票信息(時(shí)間,地點(diǎn)),在數(shù)據(jù)庫(kù)中查詢(xún)并得到正

11、確的航班的信息,分配所需的機(jī)票數(shù)并在數(shù)據(jù)庫(kù)中做出已售出的標(biāo)記。傳遞航班信息到旅行社(客戶(hù)端),把得到的航班信息通過(guò)網(wǎng)絡(luò)傳遞到旅行社。打印機(jī)票給已經(jīng)訂票的旅客。根據(jù)旅客的取票通知及帳單,經(jīng)過(guò)確認(rèn)無(wú)誤后,接受旅客的付款后把機(jī)票印出來(lái)交給旅客。任務(wù): 數(shù)據(jù)流圖(1) 旅客訂票流程圖,如圖 3.1所示:圖 3.1旅客訂票流程(2) 旅客取票流程圖,如圖3.2所示:圖 3.1旅客取票流程數(shù)據(jù)字典太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告專(zhuān)業(yè)班級(jí) 學(xué)號(hào) 姓名 實(shí)驗(yàn)日期2016.05.06實(shí)驗(yàn)地點(diǎn)行勉A306成績(jī)課程名稱(chēng)機(jī)票預(yù)訂系統(tǒng)實(shí)驗(yàn)題目傳統(tǒng)軟件工程的結(jié)構(gòu)設(shè)計(jì)總體設(shè)計(jì)可能的設(shè)計(jì)方法有自頂向下,逐步細(xì)化設(shè)計(jì)方法;模塊化設(shè)計(jì)方

12、法;結(jié)構(gòu)化設(shè)計(jì)方法。針對(duì)以上系統(tǒng)要完成的功能,本系統(tǒng)總體設(shè)計(jì)采用自頂向下,逐步細(xì)化的方法將功能層次結(jié)構(gòu)的各個(gè)部分組合起來(lái),以完成整個(gè)系統(tǒng)的實(shí)現(xiàn)細(xì)節(jié)。1. 層次結(jié)構(gòu)(系統(tǒng)的的頂層結(jié)構(gòu))圖 4.2航班信息管理航班信息管理航班錄入航班查詢(xún)航班修改航班刪除2.數(shù)據(jù)庫(kù)設(shè)計(jì)(整體E-R圖)模塊設(shè)計(jì)模塊設(shè)計(jì)將對(duì)總體設(shè)計(jì)中模塊結(jié)構(gòu)進(jìn)行細(xì)化。登陸模塊航班信息管理的各個(gè)模塊訂票處理的各個(gè)模塊圖:訂票處理各模塊取票處理模塊例外處理退票面模塊(延誤取票和這個(gè)模塊類(lèi)似)太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告 學(xué)號(hào) 姓名 實(shí)驗(yàn)日期2016.05.10實(shí)驗(yàn)地點(diǎn)行勉A303成績(jī)課程名稱(chēng)機(jī)票預(yù)訂系統(tǒng)實(shí)驗(yàn)題目測(cè)試一、目的與任務(wù)目的:在實(shí)驗(yàn)四基

13、礎(chǔ)上選擇一個(gè)模塊進(jìn)行編碼,完成相關(guān)的測(cè)試。1、了解軟件測(cè)試方法分類(lèi),其中包括: 1)白盒測(cè)試2)黑盒測(cè)試3)靜態(tài)測(cè)試 4)動(dòng)態(tài)測(cè)試2、了解測(cè)試類(lèi)型 1)單元測(cè)試 2)集成測(cè)試3)確認(rèn)測(cè)試4)黑盒測(cè)試 5)白盒測(cè)試6)功能測(cè)試 7) 測(cè)試 8) 測(cè)試任務(wù):正確運(yùn)用軟件測(cè)試技術(shù)和方法,完成系統(tǒng)的單元測(cè)試、綜合測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試的方法,掌握測(cè)試用例的設(shè)計(jì)方法,并給出測(cè)試報(bào)告。2、 內(nèi)容、要求測(cè)試用例:使用黑盒法測(cè)試 “新增航班” 模塊功能1驗(yàn)證表單完整性:用例一:出發(fā)城市:北京到達(dá)城市:起飛日期:起飛時(shí)間:機(jī)票價(jià)格:機(jī)票數(shù)目:用例二:出發(fā)城市:北京到達(dá)城市:上海起飛日期:起飛時(shí)間:機(jī)票價(jià)格:機(jī)

14、票數(shù)目:用例三:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:機(jī)票價(jià)格:機(jī)票數(shù)目:用例四:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:機(jī)票數(shù)目:用例五:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:用例六:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:1232驗(yàn)證出發(fā)城市及到達(dá)城市合法性:用例一:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:123用例二:出發(fā)城

15、市:北京到達(dá)城市:北京起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:1233驗(yàn)證起飛日期合法性:用例一:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:123用例二:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-6起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:1234驗(yàn)證機(jī)票價(jià)格合法性:用例一:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:123用例二:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:¥12

16、34機(jī)票數(shù)目:123用例三:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:-1234機(jī)票數(shù)目:1235驗(yàn)證機(jī)票數(shù)目合法性:用例一:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:0用例二:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:&123用例三:出發(fā)城市:北京到達(dá)城市:上海起飛日期:2008-6-11起飛時(shí)間:12:30機(jī)票價(jià)格:1234機(jī)票數(shù)目:-123太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告專(zhuān)業(yè)班級(jí) 學(xué)號(hào) 姓名 實(shí)驗(yàn)日期2016.05.14實(shí)驗(yàn)地點(diǎn)行

17、勉A303成績(jī)課程名稱(chēng)機(jī)票預(yù)訂系統(tǒng)實(shí)驗(yàn)題目面向?qū)ο蟮姆治雠c設(shè)計(jì)1、 目的與任務(wù)目的:掌握面向?qū)ο蟮姆治?、設(shè)計(jì)方法,建立對(duì)象模型、功能模型和動(dòng)態(tài)模型,并掌握UML中常用的模型符號(hào)的使用方法。任務(wù):用一個(gè)簡(jiǎn)單項(xiàng)目(可以考慮仍然選擇前面面向過(guò)程軟件工程所選定的項(xiàng)目),通過(guò)分析,建立系統(tǒng)用例圖,抽取出類(lèi),建立順序圖及類(lèi)的狀態(tài)圖等。2、 內(nèi)容、要求用例模型圖用例模型圖說(shuō)明:機(jī)票預(yù)訂系統(tǒng)主要使用的對(duì)象是旅行社管理員。管理員根據(jù)顧客填寫(xiě)的目的地和時(shí)間信息,將其輸入系統(tǒng),系統(tǒng)根據(jù)相關(guān)信息進(jìn)行處理,則系統(tǒng)其中的一個(gè)功能即用例就是接收顧客信息。顧客需要用取票單去航空公司取票,系統(tǒng)由管理員輸入的信息來(lái)識(shí)別,則系統(tǒng)的

18、另一個(gè)功能即用例就是預(yù)定管理員輸入信息符合的票。1-2、類(lèi)圖類(lèi)圖說(shuō)明:為此系統(tǒng)定義了4個(gè)類(lèi),分別是顧客類(lèi),管理員類(lèi),航空公司類(lèi),機(jī)票類(lèi)。各個(gè)類(lèi)對(duì)應(yīng)的屬性和操作方法在圖中已表示出,目前應(yīng)該還是有很多不完善的地方,在后期再加以修改。1-3、對(duì)象圖對(duì)象圖說(shuō)明:對(duì)象圖是根據(jù)設(shè)置的類(lèi)圖而設(shè)置的。一個(gè)對(duì)象就是類(lèi)的一個(gè)具體實(shí)例,本例中設(shè)置了一個(gè)custom的取票操作,詳細(xì)信息在圖中已經(jīng)設(shè)置,根據(jù)顧客的相關(guān)信息和操作,系統(tǒng)會(huì)調(diào)用相應(yīng)的類(lèi)的對(duì)象來(lái)處理,在本例中不一定會(huì)全部都涉及。1-4、順序圖順序圖說(shuō)明:順序圖用來(lái)描述對(duì)象之間動(dòng)態(tài)的交互關(guān)系,著重體現(xiàn)對(duì)象間消息傳遞的時(shí)間順序。由于在顧客,旅行社,航空公司之間也有

19、先后順序,所以在順序圖中會(huì)有兩個(gè)生命周期,分別是訂票和取票操作。旅行社根據(jù)顧客填寫(xiě)的信息,就操作系統(tǒng)的訂票功能。系統(tǒng)在對(duì)管理進(jìn)行處理時(shí),會(huì)先記錄顧客的相關(guān)信息,最后再打印取票單給顧客。系統(tǒng)對(duì)取票進(jìn)行處理時(shí),會(huì)先收取款,最后會(huì)把票給顧客。1-5、狀態(tài)圖狀態(tài)圖說(shuō)明:在訂票系統(tǒng)中,主要會(huì)有兩個(gè)對(duì)象的狀態(tài):顧客和管理員。顧客的狀態(tài)最開(kāi)始是填寫(xiě)信息,再管理員將信息輸入系統(tǒng),此時(shí)系統(tǒng)查詢(xún)合適的航班,顧客收到系統(tǒng)打印出的相應(yīng)單據(jù),最后顧客將取票單和款返回給系統(tǒng)得到票。1-6、活動(dòng)圖活動(dòng)圖說(shuō)明:狀態(tài)圖著重描述對(duì)象的狀態(tài)變化以及觸發(fā)狀態(tài)變化的事件,活描述系統(tǒng)中各種活動(dòng)的執(zhí)行順序,刻畫(huà)一個(gè)方法中所要進(jìn)行的各項(xiàng)活動(dòng)的執(zhí)行流程。在訂票系統(tǒng)中,各種活動(dòng)由顧客和管理員的狀態(tài)圖轉(zhuǎn)化而來(lái)。顧客的信息,之后就由管理員輸入系統(tǒng),系統(tǒng)對(duì)應(yīng)的活動(dòng)就有查詢(xún)訂票,各自活動(dòng)都有自己的的后續(xù)活動(dòng)。2、動(dòng)態(tài)模型動(dòng)態(tài)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論