![組織系統(tǒng)需求用例描述和圖課件_第1頁](http://file4.renrendoc.com/view/167842f0a196e92f8ca3f50218853ad7/167842f0a196e92f8ca3f50218853ad71.gif)
![組織系統(tǒng)需求用例描述和圖課件_第2頁](http://file4.renrendoc.com/view/167842f0a196e92f8ca3f50218853ad7/167842f0a196e92f8ca3f50218853ad72.gif)
![組織系統(tǒng)需求用例描述和圖課件_第3頁](http://file4.renrendoc.com/view/167842f0a196e92f8ca3f50218853ad7/167842f0a196e92f8ca3f50218853ad73.gif)
![組織系統(tǒng)需求用例描述和圖課件_第4頁](http://file4.renrendoc.com/view/167842f0a196e92f8ca3f50218853ad7/167842f0a196e92f8ca3f50218853ad74.gif)
![組織系統(tǒng)需求用例描述和圖課件_第5頁](http://file4.renrendoc.com/view/167842f0a196e92f8ca3f50218853ad7/167842f0a196e92f8ca3f50218853ad75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
4-1本章目標學(xué)習(xí)本章后應(yīng)該能夠:理解如何借助用例圖組織系統(tǒng)需求.解釋用UML標準構(gòu)造用例的基礎(chǔ).構(gòu)造用例圖編寫基于文本的用例2?PrenticeHall,20073?PrenticeHall,2007什么是組織需求?分析、組織和對通過訪談、觀察和文檔分析獲取的需求建模的過程相關(guān)的UML模型包括用例圖,類圖,交互圖,活動圖或狀態(tài)圖4?PrenticeHall,2007系統(tǒng)在響應(yīng)來自用戶的請求時,在各種情況下的行為或功能的描述實現(xiàn)某個特定業(yè)務(wù)目的的所有功能6.1用例6.1.1用例是什么5?PrenticeHall,20076.1.2交付產(chǎn)品和結(jié)果用例圖用例內(nèi)容的書面描述6?PrenticeHall,20076.2用例圖注冊系統(tǒng)7?PrenticeHall,2007UML中的用例圖符號用例參與者邊界連接“包含”關(guān)系“擴展”關(guān)系<<include>><<extend>>8?PrenticeHall,2007(1)什么是參與者?與系統(tǒng)交互的外部實體大部分參與者代表用戶角色,但參與者也可以是外部系統(tǒng)參與者是角色,而非特定用戶;一個用戶可以扮演多個角色,一個參與者可以代表多個用戶.9?PrenticeHall,2007(2)什么是邊界?系統(tǒng)與環(huán)境之間的分隔線用例在邊界以內(nèi).參與者在邊界以外.10?PrenticeHall,2007(3)什么是連接?參與者和用例之間的聯(lián)系描述使用關(guān)系連接不意味著數(shù)據(jù)流11?PrenticeHall,2007(4)什么是<<包含>>關(guān)系?兩個用例之間的連接標識一個用例被另一個用例使用(調(diào)用)“被包含”標識連接到通用的功能,可以被眾多其它用例所使用12?PrenticeHall,200713?PrenticeHall,2007參與者可以歸結(jié)為一般的類.14?PrenticeHall,2007(5)什么是<<擴展>>關(guān)系?兩個用例之間的連接通過增加新的行為或動作來擴展一個用例特殊用例擴展一般用例15?PrenticeHall,2007注冊系統(tǒng)16?PrenticeHall,2007(6)包含vs.擴展如果想對一個自身存在的完整用例進行擴充或變體建模,可以使用<<extend>>如果想將兩個或多個用例間的共同行為分解為單個的泛化用例,可以使用<<include>>17?PrenticeHall,2007包含vs.擴展實例118包含vs.擴展實例219包含vs.擴展實例320包含vs.擴展實例421?PrenticeHall,2007用MSVisio繪制用例圖22?PrenticeHall,2007課堂練習(xí)1為使用自動取款機取款開發(fā)一個用例圖23?PrenticeHall,2007自動取款機取款的用例圖24?PrenticeHall,2007課堂練習(xí)2某餐廳為顧客提供餐食和酒水,侍應(yīng)生在顧客點單后將菜單交廚房確認和制作,顧客消費后到收銀臺結(jié)賬。為該餐廳要開發(fā)的管理系統(tǒng)項目開發(fā)一個用例圖2526?PrenticeHall,20076.3成文的用例包含用例的詳細說明的文檔內(nèi)容可以用簡單的文本書寫或使用規(guī)定的格式27?PrenticeHall,2007書寫用例的模板28?PrenticeHall,20076.3.1用例的層次指在用例描述中細節(jié)的程度五個建議的層次(Cockburn)白色–從云中看風(fēng)箏–“鳥眼的視角”藍色–海平面魚–海平面以下黑色–海底概要細節(jié)29?PrenticeHall,2007概要細節(jié)30?PrenticeHall,2007書寫用例的模板名稱–描述性的名字,與用例圖中的名稱匹配主要參與者–通常是一個用戶角色利益相關(guān)者
–與用例的功能有關(guān)的任何組織或個人前置條件
–要執(zhí)行用例前必須滿足的條件最低保證–如果服務(wù)嘗試失敗可以期望的結(jié)果成功保證–如果服務(wù)成功可以期望的結(jié)果觸發(fā)器
–發(fā)起用例的時間或動作主要成功場景–描述在用例執(zhí)行期間參與者和用例之間的交互序列擴展
–如何處理錯誤的詳細描述31?PrenticeHall,2007風(fēng)箏層次的書面用例示例32?PrenticeHall,2007海面層次的用例對應(yīng)風(fēng)箏層次用例的第1步33?PrenticeHall,2007海面層次的用例對應(yīng)風(fēng)箏層次用例的第2步34?PrenticeHall,20076.3.4開發(fā)好用例的原則選擇一個好名字說明一個完整的行為標識一個可完成的行為提供“逆”用例將每個用例限定為一個行為代表參與者的觀點35?PrenticeHall,2007課堂練習(xí)為使用自動取款機取款開發(fā)一個文字用例36?PrenticeHall,2007自動取款機取款的文字用例用例名稱:取款主要參與者:銀行客戶層次:風(fēng)箏利益相關(guān)者:銀行客戶,銀行職員(出納)前置條件:ATM機通電且可以聯(lián)網(wǎng)最低保證:可以將銀行卡和收據(jù)返回給客戶成功保證:所取款項可以獲得37?PrenticeHall,2007自動取款機取款的文字用例(續(xù))主要成功情節(jié):系統(tǒng)將接受用戶的銀行卡,獲取用戶輸入的PIN信息以驗證用戶的權(quán)利允許用戶指定取款數(shù)目驗證用戶賬戶的有效性以及賬戶余額能否支持本次取款出款并打印憑證退卡38?PrenticeHall,2007自動取款機取款的文字用例(續(xù))擴展:ATM無現(xiàn)金
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇教版三年級上冊數(shù)學(xué)口算練習(xí)題
- 中華書局版歷史九年級上冊第3課《古代希臘》聽課評課記錄
- 出租居間合同范本
- 企業(yè)入駐協(xié)議書范本
- 湘教版數(shù)學(xué)七年級上冊3.4《一元一次方程模型的應(yīng)用》聽評課記錄1
- 學(xué)區(qū)房租賃協(xié)議書范本
- 二零二五年度肉類產(chǎn)品電商平臺支付通道合作合同協(xié)議
- 2025年度家居用品經(jīng)銷商返點及銷售渠道協(xié)議
- 2025年度足浴店員工福利保障與薪酬體系合同范本
- 2025年度合伙投資皮膚科醫(yī)院建設(shè)合同
- 承包魚塘維修施工合同范例
- 耶魯綜合抽動嚴重程度量表正式版
- 水利水電工程建設(shè)常見事故類型及典型事故分析(標準版)
- 政府采購項目采購需求調(diào)查指引文本
- 2024建筑用輻射致冷涂料
- 2024年浙江省公務(wù)員錄用考試《行測》題(A類)
- 2024版《安全生產(chǎn)法》考試題庫附答案(共90題)
- 《化工設(shè)備機械基礎(chǔ)(第8版)》完整全套教學(xué)課件
- 疥瘡病人的護理
- 2024年江西省中考英語試題含解析
- 公務(wù)員2012年國考《申論》真題卷及答案(地市級)
評論
0/150
提交評論