版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
03四月2024序列圖應(yīng)用管理02四月2024序列圖應(yīng)用管理1第3章(A3)序列圖3.1序列圖3.2分析師必學(xué)元素3.3BCE模式3.4酒店聯(lián)合訂房系統(tǒng)3.5繪制偽界面第3章(A3)序列圖3.1序列圖23.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)(系統(tǒng)內(nèi)在結(jié)構(gòu))動態(tài)行為(系統(tǒng)外在行為)動態(tài)行為(系統(tǒng)內(nèi)在行為)類參與者、用例對象(object)關(guān)聯(lián)包含、擴展消息(message)交易模式用例描述BCE模式領(lǐng)域概念業(yè)務(wù)流程概念與流程的關(guān)聯(lián)表3-1:三款圖的比較3.1序列圖類圖用例圖序列圖靜態(tài)結(jié)構(gòu)動態(tài)行為動態(tài)行為類參與33.1序列圖圖3-1:雙叉法3.1序列圖圖3-1:雙叉法43.2分析師必學(xué)元素3.2.1一群對象3.2.2消息3.2分析師必學(xué)元素3.2.1一群對象53.2.1一群對象圖3-2:對象與生命線生命線(lifeline)對象(object)3.2.1一群對象圖3-2:對象與生命線生命線對象(ob6圖3-3:序列圖整合了用例與類圖3-3:序列圖整合了用例與類73.2.2消息圖3-4:消息與執(zhí)行說明生命線(lifeline)消息(message)執(zhí)行說明(executionspecification)3.2.2消息圖3-4:消息與執(zhí)行說明生命線消息(me83.3BCE模式圖3-5:邊界、控制、實體類3.3BCE模式圖3-5:邊界、控制、實體類93.3BCE模式實體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)儲存有關(guān)的變化。控制類—用來控制用例執(zhí)行期間的復(fù)雜運算或者業(yè)務(wù)邏輯,通常針對一個用例,就會對應(yīng)生成一個控制類。邊界類—邊界類用來隔離系統(tǒng)內(nèi)外,通常負(fù)責(zé)接收并響應(yīng)系統(tǒng)內(nèi)外的信息。3.3BCE模式實體類—保存問題領(lǐng)域中的重要信息,封裝數(shù)據(jù)103.3BCE模式一個用例,可以對應(yīng)生成一個控制類。參與者對象只能跟邊界對象互動。實體對象不能發(fā)送消息給邊界對象和控制對象。單純對數(shù)據(jù)表進行增刪改查的話,可以不設(shè)置控制對象,讓邊界對象直接發(fā)送消息給實體對象。3.3BCE模式一個用例,可以對應(yīng)生成一個控制類。11圖3-6:套用BCE模式圖3-6:套用BCE模式123.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會員登錄3.4.2用例—訂房3.4.3用例—查詢酒店數(shù)據(jù)3.4.4用例—查詢房型數(shù)據(jù)3.4.5用例—通知已預(yù)訂3.4酒店聯(lián)合訂房系統(tǒng)3.4.1用例—會員登錄133.4.1用例—會員登錄用例會員登錄啟動者會員支持者主要流程會員輸入電子郵件和密碼。系統(tǒng)確認(rèn)會員身分之后,出現(xiàn)歡迎消息。表3-2:“會員登錄”的主要流程3.4.1用例—會員登錄用例會員登錄啟動者會員支持者主要流14圖3-7:“會員登錄”的參與者對象和控制對象圖3-7:“會員登錄”的參與者對象和控制對象15圖3-8:“會員登錄”的序列圖圖3-8:“會員登錄”的序列圖163.4.1用例—會員登錄圖3-9:“會員登錄”用例的BCE類3.4.1用例—會員登錄圖3-9:“會員登錄”用例的BCE173.4.1用例—會員登錄圖3-10:使用BCE類圖標(biāo)3.4.1用例—會員登錄圖3-10:使用BCE類圖標(biāo)183.4.1用例—會員登錄圖3-11:使用一般的類圖標(biāo)3.4.1用例—會員登錄圖3-11:使用一般的類圖標(biāo)193.4.1用例—會員登錄用例會員登錄啟動者會員支持者主要流程會員輸入電子郵件和密碼。系統(tǒng)驗證會員身分。系統(tǒng)顯示歡迎消息。表3-3:修改“會員登錄”的主要流程3.4.1用例—會員登錄用例會員登錄啟動者會員支持者主要流203.4.2用例—訂房用例訂房啟動者會員支持者酒店經(jīng)營者主要流程會員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房價。會員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)減少可預(yù)訂的空房數(shù),并且新增一條訂房交易。系統(tǒng)列出交易代號、訂金與總價。系統(tǒng)提醒會員需要48小時內(nèi)支付預(yù)訂金。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營者和會員。表3-4:“訂房”的主要流程3.4.2用例—訂房用例訂房啟動者會員支持者酒店經(jīng)營者主要213.4.2用例—訂房圖3-12:“訂房”用例有兩個參與者啟動者支持者3.4.2用例—訂房圖3-12:“訂房”用例有兩個參與者啟223.4.2用例—訂房圖3-13:加上邊界對象和實體對象3.4.2用例—訂房圖3-13:加上邊界對象和實體對象233.4.2用例—訂房圖3-14:查詢房型3.4.2用例—訂房圖3-14:查詢房型24圖3-15:挑選并預(yù)訂房間圖3-15:挑選并預(yù)訂房間25圖3-16:刪掉酒店經(jīng)營者參與者圖3-16:刪掉酒店經(jīng)營者參與者26圖3-17:刪去了酒店經(jīng)營者酒店聯(lián)合訂房系統(tǒng)圖3-17:刪去了酒店經(jīng)營者酒店聯(lián)合訂房系統(tǒng)27用例訂房啟動者會員支持者主要流程會員挑選一家酒店。系統(tǒng)列出這家酒店所有的房型名稱、床型、空房數(shù)和房價。會員挑選預(yù)訂的房型、房間數(shù)以及預(yù)訂日期。系統(tǒng)顯示出訂房總價。系統(tǒng)新增一條訂房交易。系統(tǒng)減少可預(yù)訂的空房數(shù)。系統(tǒng)發(fā)送訂房通知給酒店經(jīng)營者。系統(tǒng)發(fā)送訂房通知給會員。系統(tǒng)列出交易代號、訂金與總價。系統(tǒng)提醒會員需要48小時內(nèi)支付預(yù)訂金。表3-4:“訂房”的主要流程用例訂房啟動者會員支持者主要流程表3-4:“訂房”的主要流程283.4.2用例—訂房圖3-18:房型類空房數(shù)更新空房數(shù)3.4.2用例—訂房圖3-18:房型類空房數(shù)更新空29圖3-19:新增“預(yù)訂記錄”類圖3-19:新增“預(yù)訂記錄”類30圖3-20:修改序列圖圖3-20:修改序列圖31圖3-21:“訂房”用例的實體類圖3-21:“訂房”用例的實體類32圖3-22:“訂房”用例的邊界類和控制類圖3-22:“訂房”用例的邊界類和控制類333.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)酒店聯(lián)合訂房系統(tǒng)3.4.3用例—查詢酒店數(shù)據(jù)圖3-23:更新用例圖(訪客)343.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動者訪客支持者主要流程會員按照酒店地點、名稱,搜尋符合條件的酒店。系統(tǒng)顯示酒店列表,包含酒店名稱、地點、房間數(shù)、房間價位。會員從中點選某一家酒店,查看酒店數(shù)據(jù)。系統(tǒng)顯示酒店數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含酒店網(wǎng)址、簡介、特色、景觀照片。表3-5:“查詢酒店數(shù)據(jù)”的主要流程3.4.3用例—查詢酒店數(shù)據(jù)用例查詢酒店數(shù)據(jù)啟動者訪客支持353.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的相關(guān)對象復(fù)用3.4.3用例—查詢酒店數(shù)據(jù)圖3-24:“查詢酒店數(shù)據(jù)”的36圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對象圖3-25:“查詢酒店數(shù)據(jù)”的相關(guān)對象37圖3-26:修改過的酒店類圖3-26:修改過的酒店類38圖3-27:增加“景觀圖片”類圖3-27:增加“景觀圖片”類39圖3-28:增加“景觀圖片”對象圖3-28:增加“景觀圖片”對象40圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類圖3-29:“查詢酒店數(shù)據(jù)”用例的BCE類413.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動者訪客支持者主要流程會員按照床型、房價,搜尋符合條件的房型。系統(tǒng)顯示房型列表,包含房型名稱、床型、房間數(shù)、房價。會員從中點選某一個房型,查看房型數(shù)據(jù)。系統(tǒng)顯示房型數(shù)據(jù),除了上述第2步驟的數(shù)據(jù)外,還額外包含房間設(shè)備、簡介、特色、景觀照片。表3-6:“查詢房型數(shù)據(jù)”的主要流程3.4.4用例—查詢房型數(shù)據(jù)用例查詢房型數(shù)據(jù)啟動者訪客支持42圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖圖3-30:“查詢房型數(shù)據(jù)”用例的序列圖433.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖3.4.4用例—查詢房型數(shù)據(jù)圖3-31:修改類圖443.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖3.4.4用例—查詢房型數(shù)據(jù)圖3-32:BCE類圖453.4.5用例—通知已預(yù)訂用例通知已預(yù)訂啟動者會員支持者主要流程會員選擇一條未預(yù)訂的訂房交易。會員填入預(yù)訂金額、預(yù)訂賬號、預(yù)訂時間。系統(tǒng)記錄預(yù)訂數(shù)據(jù)。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給酒店經(jīng)營者和會員。表3-7:“通知已預(yù)訂”的主要流程3.4.5用例—通知已預(yù)訂用例通知已預(yù)訂啟動者會員支持者主463.4.5用例—通知已預(yù)訂圖3-33:“通知已預(yù)訂”用例的對象3.4.5用例—通知已預(yù)訂圖3-33:“通知已預(yù)訂”用例的47圖3-34:實體類圖3-34:實體類48圖3-35:“通知已預(yù)訂”用例的序列圖圖3-35:“通知已預(yù)訂”用例的序列圖49用例通知已預(yù)訂啟動者會員支持者主要流程會員選擇一條未預(yù)訂的訂房交易。會員填入預(yù)訂金額、預(yù)訂賬號、預(yù)訂時間。系統(tǒng)記錄預(yù)訂數(shù)據(jù)。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給酒店經(jīng)營者。系統(tǒng)發(fā)送預(yù)訂通知電子郵件或短信給會員。表3-7:“通知已預(yù)訂”的主要流程用例通知已預(yù)訂啟動者會員支持者主要流程表3-7:“通知已預(yù)訂503.4.5用例—通知已預(yù)訂圖3-36:“通知已預(yù)訂”用例的邊界類與控制類3.4.5用例—通知已預(yù)訂圖3-36:“通知已預(yù)訂”用例的51圖3-37:“通知已預(yù)訂”用例的實體類圖3-37:“通知已預(yù)訂”用例的實體類523.5繪制偽界面?zhèn)谓缑嬷饕梢宰鰹橄铝腥椨猛荆盒蜗鬁贤y試界面操作說明3.5繪制偽界面533.5繪制偽界面3.5.1MockupScreens3.5.2BalsamiqMockups3.5.3Pencil3.5繪制偽界面3.5.1Mockup
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度板材行業(yè)環(huán)保認(rèn)證與評估合同3篇
- 2025年度毛紗產(chǎn)品售后服務(wù)及維修合同4篇
- 2025年度個人房產(chǎn)買賣及裝修工程管理協(xié)議4篇
- 2025年度二零二五年度環(huán)保產(chǎn)業(yè)供應(yīng)鏈融資保理合同4篇
- 2025年度個人教育貸款借條4篇
- 2025年度毛石擋土墻施工期施工安全管理與教育培訓(xùn)合同4篇
- 2025年度海洋運輸船員勞動合同書3篇
- 2024綜合服務(wù)外包合同標(biāo)準(zhǔn)文本版B版
- 2025年度智能車間租賃安全協(xié)議書規(guī)范文本4篇
- 2024黎塘售樓部裝修合同
- 土地買賣合同參考模板
- 新能源行業(yè)市場分析報告
- 2022年7月2日江蘇事業(yè)單位統(tǒng)考《綜合知識和能力素質(zhì)》(管理崗)
- 初一英語語法練習(xí)
- 房地產(chǎn)運營管理:提升項目品質(zhì)
- 你劃我猜游戲【共159張課件】
- 專升本英語閱讀理解50篇
- 中餐烹飪技法大全
- 新型電力系統(tǒng)研究
- 滋補類用藥的培訓(xùn)
- 北師大版高三數(shù)學(xué)選修4-6初等數(shù)論初步全冊課件【完整版】
評論
0/150
提交評論