序列圖應(yīng)用管理課件_第1頁(yè)
序列圖應(yīng)用管理課件_第2頁(yè)
序列圖應(yīng)用管理課件_第3頁(yè)
序列圖應(yīng)用管理課件_第4頁(yè)
序列圖應(yīng)用管理課件_第5頁(yè)
已閱讀5頁(yè),還剩115頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第3章(A3)序列圖1uml和ooad快速入門第3章(A3)序列圖1uml和ooad快速入門第3章(A3)序列圖3.1序列圖3.2分析師必學(xué)元素3.3BCE模式3.4酒店聯(lián)合訂房系統(tǒng)3.5繪制偽界面2uml和ooad快速入門第3章(A3)序列圖3.1序列圖2uml和ooad快速3.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)(系統(tǒng)內(nèi)在結(jié)構(gòu))動(dòng)態(tài)行為(系統(tǒng)外在行為)動(dòng)態(tài)行為(系統(tǒng)內(nèi)在行為)類參與者、用例對(duì)象(object)關(guān)聯(lián)包含、擴(kuò)展消息(message)交易模式用例描述BCE模式領(lǐng)域概念業(yè)務(wù)流程概念與流程的關(guān)聯(lián)表3-1:三款圖的比較3uml和ooad快速入門3.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)動(dòng)態(tài)行為動(dòng)態(tài)行為類參與3.1序列圖圖3-1:雙叉法4uml和ooad快速入門3.1序列圖圖3-1:雙叉法4uml和ooad快速入門3.2分析師必學(xué)元素3.2.1一群對(duì)象3.2.2消息5uml和ooad快速入門3.2分析師必學(xué)元素3.2.1一群對(duì)象5uml和ooad3.2.1一群對(duì)象圖3-2:對(duì)象與生命線生命線(lifeline)對(duì)象(object)6uml和ooad快速入門3.2.1一群對(duì)象圖3-2:對(duì)象與生命線生命線對(duì)象(ob圖3-3:序列圖整合了用例與類7uml和ooad快速入門圖3-3:序列圖整合了用例與類7uml和ooad快速入門3.2.2消息圖3-4:消息與執(zhí)行說明生命線(lifeline)消息(message)執(zhí)行說明(executionspecification)8uml和ooad快速入門3.2.2消息圖3-4:消息與執(zhí)行說明生命線消息(me3.3BCE模式圖3-5:邊界、控制、實(shí)體類9uml和ooad快速入門3.3BCE模式圖3-5:邊界、控制、實(shí)體類9uml和oo3.3BCE模式實(shí)體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)儲(chǔ)存有關(guān)的變化??刂祁悺脕砜刂朴美龍?zhí)行期間的復(fù)雜運(yùn)算或者業(yè)務(wù)邏輯,通常針對(duì)一個(gè)用例,就會(huì)對(duì)應(yīng)生成一個(gè)控制類。邊界類—邊界類用來隔離系統(tǒng)內(nèi)外,通常負(fù)責(zé)接收并響應(yīng)系統(tǒng)內(nèi)外的信息。10uml和ooad快速入門3.3BCE模式實(shí)體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)3.3BCE模式一個(gè)用例,可以對(duì)應(yīng)生成一個(gè)控制類。參與者對(duì)象只能跟邊界對(duì)象互動(dòng)。實(shí)體對(duì)象不能發(fā)送消息給邊界對(duì)象和控制對(duì)象。單純對(duì)數(shù)據(jù)表進(jìn)行增刪改查的話,可以不設(shè)置控制對(duì)象,讓邊界對(duì)象直接發(fā)送消息給實(shí)體對(duì)象。11uml和ooad快速入門3.3BCE模式一個(gè)用例,可以對(duì)應(yīng)生成一個(gè)控制類。11um圖3-6:套用BCE模式12uml和ooad快速入門圖3-6:套用BCE模式12uml和ooad快速入門3.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會(huì)員登錄3.4.2用例—訂房3.4.3用例—查詢酒店數(shù)據(jù)3.4.4用例—查詢房型數(shù)據(jù)3.4.5用例—通知已預(yù)訂13uml和ooad快速入門3.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會(huì)員登錄13uml3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流程會(huì)員輸入電子郵件和密碼。系統(tǒng)確認(rèn)會(huì)員身分之后,出現(xiàn)歡迎消息。表3-2:“會(huì)員登錄”的主要流程14uml和ooad快速入門3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流圖3-7:“會(huì)員登錄”的參與者對(duì)象和控制對(duì)象15uml和ooad快速入門圖3-7:“會(huì)員登錄”的參與者對(duì)象和控制對(duì)象15uml和oo圖3-8:“會(huì)員登錄”的序列圖16uml和ooad快速入門圖3-8:“會(huì)員登錄”的序列圖16uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-9:“會(huì)員登錄”用例的BCE類17uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-9:“會(huì)員登錄”用例的BCE3.4.1用例—會(huì)員登錄圖3-10:使用BCE類圖標(biāo)18uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-10:使用BCE類圖標(biāo)18u3.4.1用例—會(huì)員登錄圖3-11:使用一般的類圖標(biāo)19uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-11:使用一般的類圖標(biāo)19u3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流程會(huì)員輸入電子郵件和密碼。系統(tǒng)驗(yàn)證會(huì)員身分。系統(tǒng)顯示歡迎消息。表3-3:修改“會(huì)員登錄”的主要流程20uml和ooad快速入門3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流3.4.2用例—訂房用例訂房啟動(dòng)者會(huì)員支持者酒店經(jīng)營(yíng)者主要流程會(huì)員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房?jī)r(jià)。會(huì)員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)減少可預(yù)訂的空房數(shù),并且新增一條訂房交易。系統(tǒng)列出交易代號(hào)、訂金與總價(jià)。系統(tǒng)提醒會(huì)員需要48小時(shí)內(nèi)支付預(yù)訂金。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營(yíng)者和會(huì)員。表3-4:“訂房”的主要流程21uml和ooad快速入門3.4.2用例—訂房用例訂房啟動(dòng)者會(huì)員支持者酒店經(jīng)營(yíng)者主要3.4.2用例—訂房圖3-12:“訂房”用例有兩個(gè)參與者啟動(dòng)者支持者22uml和ooad快速入門3.4.2用例—訂房圖3-12:“訂房”用例有兩個(gè)參與者啟3.4.2用例—訂房圖3-13:加上邊界對(duì)象和實(shí)體對(duì)象23uml和ooad快速入門3.4.2用例—訂房圖3-13:加上邊界對(duì)象和實(shí)體對(duì)象233.4.2用例—訂房圖3-14:查詢房型24uml和ooad快速入門3.4.2用例—訂房圖3-14:查詢房型24uml和ooa圖3-15:挑選并預(yù)訂房間25uml和ooad快速入門圖3-15:挑選并預(yù)訂房間25uml和ooad快速入門圖3-16:刪掉酒店經(jīng)營(yíng)者參與者26uml和ooad快速入門圖3-16:刪掉酒店經(jīng)營(yíng)者參與者26uml和ooad快速入門圖3-17:刪去了酒店經(jīng)營(yíng)者酒店聯(lián)合訂房系統(tǒng)27uml和ooad快速入門圖3-17:刪去了酒店經(jīng)營(yíng)者酒店聯(lián)合訂房系統(tǒng)27uml和oo用例訂房啟動(dòng)者會(huì)員支持者主要流程會(huì)員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房?jī)r(jià)。會(huì)員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)顯示出訂房總價(jià)。系統(tǒng)新增一條訂房交易。系統(tǒng)減少可預(yù)訂的空房數(shù)。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營(yíng)者。系統(tǒng)發(fā)送訂房通知給會(huì)員。系統(tǒng)列出交易代號(hào)、訂金與總價(jià)。系統(tǒng)提醒會(huì)員需要48小時(shí)內(nèi)支付預(yù)訂金。表3-4:“訂房”的主要流程28uml和ooad快速入門用例訂房啟動(dòng)者會(huì)員支持者主要流程表3-4:“訂房”的主要流程3.4.2用例—訂房圖3-18:房型類空房數(shù)更新空房數(shù)29uml和ooad快速入門3.4.2用例—訂房圖3-18:房型類空房數(shù)更新空?qǐng)D3-19:新增“預(yù)訂記錄”類30uml和ooad快速入門圖3-19:新增“預(yù)訂記錄”類30uml和ooad快速入門圖3-20:修改序列圖31uml和ooad快速入門圖3-20:修改序列圖31uml和ooad快速入門圖3-21:“訂房”用例的實(shí)體類32uml和ooad快速入門圖3-21:“訂房”用例的實(shí)體類32uml和ooad快速入門圖3-22:“訂房”用例的邊界類和控制類33uml和ooad快速入門圖3-22:“訂房”用例的邊界類和控制類33uml和ooad3.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)酒店聯(lián)合訂房系統(tǒng)34uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)3.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動(dòng)者訪客支持者主要流程會(huì)員按照酒店地點(diǎn)、名稱,搜尋符合條件的酒店。系統(tǒng)顯示酒店列表,包含酒店名稱、地點(diǎn)、房間數(shù)、房間價(jià)位。會(huì)員從中點(diǎn)選某一家酒店,查看酒店數(shù)據(jù)。系統(tǒng)顯示酒店數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含酒店網(wǎng)址、簡(jiǎn)介、特色、景觀照片。表3-5:“查詢酒店數(shù)據(jù)”的主要流程35uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動(dòng)者訪客支持3.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象復(fù)用36uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象37uml和ooad快速入門圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象37uml和ooad快圖3-26:修改過的酒店類38uml和ooad快速入門圖3-26:修改過的酒店類38uml和ooad快速入門圖3-27:增加“景觀圖片”類39uml和ooad快速入門圖3-27:增加“景觀圖片”類39uml和ooad快速入門圖3-28:增加“景觀圖片”對(duì)象40uml和ooad快速入門圖3-28:增加“景觀圖片”對(duì)象40uml和ooad快速入門圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類41uml和ooad快速入門圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類41uml和ooa3.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動(dòng)者訪客支持者主要流程會(huì)員按照床型、房?jī)r(jià),搜尋符合條件的房型。系統(tǒng)顯示房型列表,包含房型名稱、床型、房間數(shù)、房?jī)r(jià)。會(huì)員從中點(diǎn)選某一個(gè)房型,查看房型數(shù)據(jù)。系統(tǒng)顯示房型數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含房間設(shè)備、簡(jiǎn)介、特色、景觀照片。表3-6:“查詢房型數(shù)據(jù)”的主要流程42uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動(dòng)者訪客支持圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖43uml和ooad快速入門圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖43uml和ooad3.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖44uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖44uml3.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖45uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖45u3.4.5用例—通知已預(yù)訂用例通知已預(yù)訂啟動(dòng)者會(huì)員支持者主要流程會(huì)員選擇一條未預(yù)訂的訂房交易。會(huì)員填入預(yù)訂金額、預(yù)訂賬號(hào)、預(yù)訂時(shí)間。系統(tǒng)記錄預(yù)訂數(shù)據(jù)。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給酒店經(jīng)營(yíng)者和會(huì)員。表3-7:“通知已預(yù)訂”的主要流程46uml和ooad快速入門3.4.5用例—通知已預(yù)訂用例通知已預(yù)訂啟動(dòng)者會(huì)員支持者主3.4.5用例—通知已預(yù)訂圖3-33:“通知已預(yù)訂”用例的對(duì)象47uml和ooad快速入門3.4.5用例—通知已預(yù)訂圖3-33:“通知已預(yù)訂”用例的圖3-34:實(shí)體類48uml和ooad快速入門圖3-34:實(shí)體類48uml和ooad快速入門圖3-35:“通知已預(yù)訂”用例的序列圖49uml和ooad快速入門圖3-35:“通知已預(yù)訂”用例的序列圖49uml和ooad快用例通知已預(yù)訂啟動(dòng)者會(huì)員支持者主要流程會(huì)員選擇一條未預(yù)訂的訂房交易。會(huì)員填入預(yù)訂金額、預(yù)訂賬號(hào)、預(yù)訂時(shí)間。系統(tǒng)記錄預(yù)訂數(shù)據(jù)。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給酒店經(jīng)營(yíng)者。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給會(huì)員。表3-7:“通知已預(yù)訂”的主要流程50uml和ooad快速入門用例通知已預(yù)訂啟動(dòng)者會(huì)員支持者主要流程表3-7:“通知已預(yù)訂3.4.5用例—通知已預(yù)訂圖3-36:“通知已預(yù)訂”用例的邊界類與控制類51uml和ooad快速入門3.4.5用例—通知已預(yù)訂圖3-36:“通知已預(yù)訂”用例的圖3-37:“通知已預(yù)訂”用例的實(shí)體類52uml和ooad快速入門圖3-37:“通知已預(yù)訂”用例的實(shí)體類52uml和ooad快3.5繪制偽界面?zhèn)谓缑嬷饕梢宰鰹橄铝腥?xiàng)用途:形象溝通測(cè)試界面操作說明53uml和ooad快速入門3.5繪制偽界面53uml和ooad快速入門3.5繪制偽界面3.5.1MockupScreens3.5.2BalsamiqMockups3.5.3Pencil54uml和ooad快速入門3.5繪制偽界面3.5.1MockupScreens54圖3-38:MockupScreens的主要界面55uml和ooad快速入門圖3-38:MockupScreens的主要界面55uml圖3-39:MockupScreens4.23版56uml和ooad快速入門圖3-39:MockupScreens4.23版56uml圖3-40:BalsamiqMockups的在線試用57uml和ooad快速入門圖3-40:BalsamiqMockups的在線試用57圖3-43:Pencil的主界面58uml和ooad快速入門圖3-43:Pencil的主界面58uml和ooad快速入Q&A59uml和ooad快速入門Q&A59uml和ooad快速入門演講完畢,謝謝觀看!演講完畢,謝謝觀看!60第3章(A3)序列圖61uml和ooad快速入門第3章(A3)序列圖1uml和ooad快速入門第3章(A3)序列圖3.1序列圖3.2分析師必學(xué)元素3.3BCE模式3.4酒店聯(lián)合訂房系統(tǒng)3.5繪制偽界面62uml和ooad快速入門第3章(A3)序列圖3.1序列圖2uml和ooad快速3.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)(系統(tǒng)內(nèi)在結(jié)構(gòu))動(dòng)態(tài)行為(系統(tǒng)外在行為)動(dòng)態(tài)行為(系統(tǒng)內(nèi)在行為)類參與者、用例對(duì)象(object)關(guān)聯(lián)包含、擴(kuò)展消息(message)交易模式用例描述BCE模式領(lǐng)域概念業(yè)務(wù)流程概念與流程的關(guān)聯(lián)表3-1:三款圖的比較63uml和ooad快速入門3.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)動(dòng)態(tài)行為動(dòng)態(tài)行為類參與3.1序列圖圖3-1:雙叉法64uml和ooad快速入門3.1序列圖圖3-1:雙叉法4uml和ooad快速入門3.2分析師必學(xué)元素3.2.1一群對(duì)象3.2.2消息65uml和ooad快速入門3.2分析師必學(xué)元素3.2.1一群對(duì)象5uml和ooad3.2.1一群對(duì)象圖3-2:對(duì)象與生命線生命線(lifeline)對(duì)象(object)66uml和ooad快速入門3.2.1一群對(duì)象圖3-2:對(duì)象與生命線生命線對(duì)象(ob圖3-3:序列圖整合了用例與類67uml和ooad快速入門圖3-3:序列圖整合了用例與類7uml和ooad快速入門3.2.2消息圖3-4:消息與執(zhí)行說明生命線(lifeline)消息(message)執(zhí)行說明(executionspecification)68uml和ooad快速入門3.2.2消息圖3-4:消息與執(zhí)行說明生命線消息(me3.3BCE模式圖3-5:邊界、控制、實(shí)體類69uml和ooad快速入門3.3BCE模式圖3-5:邊界、控制、實(shí)體類9uml和oo3.3BCE模式實(shí)體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)儲(chǔ)存有關(guān)的變化??刂祁悺脕砜刂朴美龍?zhí)行期間的復(fù)雜運(yùn)算或者業(yè)務(wù)邏輯,通常針對(duì)一個(gè)用例,就會(huì)對(duì)應(yīng)生成一個(gè)控制類。邊界類—邊界類用來隔離系統(tǒng)內(nèi)外,通常負(fù)責(zé)接收并響應(yīng)系統(tǒng)內(nèi)外的信息。70uml和ooad快速入門3.3BCE模式實(shí)體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)3.3BCE模式一個(gè)用例,可以對(duì)應(yīng)生成一個(gè)控制類。參與者對(duì)象只能跟邊界對(duì)象互動(dòng)。實(shí)體對(duì)象不能發(fā)送消息給邊界對(duì)象和控制對(duì)象。單純對(duì)數(shù)據(jù)表進(jìn)行增刪改查的話,可以不設(shè)置控制對(duì)象,讓邊界對(duì)象直接發(fā)送消息給實(shí)體對(duì)象。71uml和ooad快速入門3.3BCE模式一個(gè)用例,可以對(duì)應(yīng)生成一個(gè)控制類。11um圖3-6:套用BCE模式72uml和ooad快速入門圖3-6:套用BCE模式12uml和ooad快速入門3.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會(huì)員登錄3.4.2用例—訂房3.4.3用例—查詢酒店數(shù)據(jù)3.4.4用例—查詢房型數(shù)據(jù)3.4.5用例—通知已預(yù)訂73uml和ooad快速入門3.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會(huì)員登錄13uml3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流程會(huì)員輸入電子郵件和密碼。系統(tǒng)確認(rèn)會(huì)員身分之后,出現(xiàn)歡迎消息。表3-2:“會(huì)員登錄”的主要流程74uml和ooad快速入門3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流圖3-7:“會(huì)員登錄”的參與者對(duì)象和控制對(duì)象75uml和ooad快速入門圖3-7:“會(huì)員登錄”的參與者對(duì)象和控制對(duì)象15uml和oo圖3-8:“會(huì)員登錄”的序列圖76uml和ooad快速入門圖3-8:“會(huì)員登錄”的序列圖16uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-9:“會(huì)員登錄”用例的BCE類77uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-9:“會(huì)員登錄”用例的BCE3.4.1用例—會(huì)員登錄圖3-10:使用BCE類圖標(biāo)78uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-10:使用BCE類圖標(biāo)18u3.4.1用例—會(huì)員登錄圖3-11:使用一般的類圖標(biāo)79uml和ooad快速入門3.4.1用例—會(huì)員登錄圖3-11:使用一般的類圖標(biāo)19u3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流程會(huì)員輸入電子郵件和密碼。系統(tǒng)驗(yàn)證會(huì)員身分。系統(tǒng)顯示歡迎消息。表3-3:修改“會(huì)員登錄”的主要流程80uml和ooad快速入門3.4.1用例—會(huì)員登錄用例會(huì)員登錄啟動(dòng)者會(huì)員支持者主要流3.4.2用例—訂房用例訂房啟動(dòng)者會(huì)員支持者酒店經(jīng)營(yíng)者主要流程會(huì)員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房?jī)r(jià)。會(huì)員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)減少可預(yù)訂的空房數(shù),并且新增一條訂房交易。系統(tǒng)列出交易代號(hào)、訂金與總價(jià)。系統(tǒng)提醒會(huì)員需要48小時(shí)內(nèi)支付預(yù)訂金。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營(yíng)者和會(huì)員。表3-4:“訂房”的主要流程81uml和ooad快速入門3.4.2用例—訂房用例訂房啟動(dòng)者會(huì)員支持者酒店經(jīng)營(yíng)者主要3.4.2用例—訂房圖3-12:“訂房”用例有兩個(gè)參與者啟動(dòng)者支持者82uml和ooad快速入門3.4.2用例—訂房圖3-12:“訂房”用例有兩個(gè)參與者啟3.4.2用例—訂房圖3-13:加上邊界對(duì)象和實(shí)體對(duì)象83uml和ooad快速入門3.4.2用例—訂房圖3-13:加上邊界對(duì)象和實(shí)體對(duì)象233.4.2用例—訂房圖3-14:查詢房型84uml和ooad快速入門3.4.2用例—訂房圖3-14:查詢房型24uml和ooa圖3-15:挑選并預(yù)訂房間85uml和ooad快速入門圖3-15:挑選并預(yù)訂房間25uml和ooad快速入門圖3-16:刪掉酒店經(jīng)營(yíng)者參與者86uml和ooad快速入門圖3-16:刪掉酒店經(jīng)營(yíng)者參與者26uml和ooad快速入門圖3-17:刪去了酒店經(jīng)營(yíng)者酒店聯(lián)合訂房系統(tǒng)87uml和ooad快速入門圖3-17:刪去了酒店經(jīng)營(yíng)者酒店聯(lián)合訂房系統(tǒng)27uml和oo用例訂房啟動(dòng)者會(huì)員支持者主要流程會(huì)員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房?jī)r(jià)。會(huì)員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)顯示出訂房總價(jià)。系統(tǒng)新增一條訂房交易。系統(tǒng)減少可預(yù)訂的空房數(shù)。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營(yíng)者。系統(tǒng)發(fā)送訂房通知給會(huì)員。系統(tǒng)列出交易代號(hào)、訂金與總價(jià)。系統(tǒng)提醒會(huì)員需要48小時(shí)內(nèi)支付預(yù)訂金。表3-4:“訂房”的主要流程88uml和ooad快速入門用例訂房啟動(dòng)者會(huì)員支持者主要流程表3-4:“訂房”的主要流程3.4.2用例—訂房圖3-18:房型類空房數(shù)更新空房數(shù)89uml和ooad快速入門3.4.2用例—訂房圖3-18:房型類空房數(shù)更新空?qǐng)D3-19:新增“預(yù)訂記錄”類90uml和ooad快速入門圖3-19:新增“預(yù)訂記錄”類30uml和ooad快速入門圖3-20:修改序列圖91uml和ooad快速入門圖3-20:修改序列圖31uml和ooad快速入門圖3-21:“訂房”用例的實(shí)體類92uml和ooad快速入門圖3-21:“訂房”用例的實(shí)體類32uml和ooad快速入門圖3-22:“訂房”用例的邊界類和控制類93uml和ooad快速入門圖3-22:“訂房”用例的邊界類和控制類33uml和ooad3.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)酒店聯(lián)合訂房系統(tǒng)94uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)3.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動(dòng)者訪客支持者主要流程會(huì)員按照酒店地點(diǎn)、名稱,搜尋符合條件的酒店。系統(tǒng)顯示酒店列表,包含酒店名稱、地點(diǎn)、房間數(shù)、房間價(jià)位。會(huì)員從中點(diǎn)選某一家酒店,查看酒店數(shù)據(jù)。系統(tǒng)顯示酒店數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含酒店網(wǎng)址、簡(jiǎn)介、特色、景觀照片。表3-5:“查詢酒店數(shù)據(jù)”的主要流程95uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動(dòng)者訪客支持3.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象復(fù)用96uml和ooad快速入門3.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象97uml和ooad快速入門圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對(duì)象37uml和ooad快圖3-26:修改過的酒店類98uml和ooad快速入門圖3-26:修改過的酒店類38uml和ooad快速入門圖3-27:增加“景觀圖片”類99uml和ooad快速入門圖3-27:增加“景觀圖片”類39uml和ooad快速入門圖3-28:增加“景觀圖片”對(duì)象100uml和ooad快速入門圖3-28:增加“景觀圖片”對(duì)象40uml和ooad快速入門圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類101uml和ooad快速入門圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類41uml和ooa3.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動(dòng)者訪客支持者主要流程會(huì)員按照床型、房?jī)r(jià),搜尋符合條件的房型。系統(tǒng)顯示房型列表,包含房型名稱、床型、房間數(shù)、房?jī)r(jià)。會(huì)員從中點(diǎn)選某一個(gè)房型,查看房型數(shù)據(jù)。系統(tǒng)顯示房型數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含房間設(shè)備、簡(jiǎn)介、特色、景觀照片。表3-6:“查詢房型數(shù)據(jù)”的主要流程102uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動(dòng)者訪客支持圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖103uml和ooad快速入門圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖43uml和ooad3.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖104uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖44uml3.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖105uml和ooad快速入門3.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖45u3.4.5用例—通知已預(yù)訂用例通知已預(yù)訂啟動(dòng)者會(huì)員支持者主要流程會(huì)員選擇一條未預(yù)訂的訂房交易。會(huì)員填入預(yù)訂金額、預(yù)訂賬號(hào)、預(yù)訂時(shí)間。系統(tǒng)記錄預(yù)訂數(shù)據(jù)。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給酒店經(jīng)營(yíng)者和會(huì)員。表3-7:“通知已預(yù)訂”的主要流

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論