用況和用況圖PPT學(xué)習(xí)教案_第1頁(yè)
用況和用況圖PPT學(xué)習(xí)教案_第2頁(yè)
用況和用況圖PPT學(xué)習(xí)教案_第3頁(yè)
用況和用況圖PPT學(xué)習(xí)教案_第4頁(yè)
用況和用況圖PPT學(xué)習(xí)教案_第5頁(yè)
已閱讀5頁(yè),還剩39頁(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、會(huì)計(jì)學(xué)1 用況和用況圖用況和用況圖 Place order Sensors: Calibrate location Validate user 簡(jiǎn)單名 路徑名 第1頁(yè)/共44頁(yè) 例如:如果你在銀行工作,你可能是一個(gè)貸款員, 如果你在該銀行有存款,那么你同時(shí)也扮演一名顧 客的角色。所以,一個(gè)參與者的一個(gè)實(shí)例代表以一 種特定的方式與系統(tǒng)進(jìn)行單獨(dú)的交互。 第2頁(yè)/共44頁(yè) Customer Customer Commercial Customer 第3頁(yè)/共44頁(yè) 例:在例:在ATM系統(tǒng)中,可以采用下面的主事件流和異常系統(tǒng)中,可以采用下面的主事件流和異常 事件流來(lái)描述用況事件流來(lái)描述用況Valida

2、te User的行為:的行為: 第4頁(yè)/共44頁(yè) 異常事件流異常事件流1:顧客可以在任何時(shí)間通過(guò)按:顧客可以在任何時(shí)間通過(guò)按“取消取消”按鈕按鈕 取消一個(gè)事務(wù),這樣該用況重新開(kāi)始。顧客的帳戶(hù)未取消一個(gè)事務(wù),這樣該用況重新開(kāi)始。顧客的帳戶(hù)未 發(fā)生改變。發(fā)生改變。 異常事件流異常事件流2:顧客可以在確認(rèn)之前的任何時(shí)刻消除:顧客可以在確認(rèn)之前的任何時(shí)刻消除 PIN號(hào),并重新輸入一個(gè)新的號(hào),并重新輸入一個(gè)新的PIN號(hào)。號(hào)。 異常事件流異常事件流3:如果顧客輸入一個(gè)無(wú)效的:如果顧客輸入一個(gè)無(wú)效的PIN號(hào),用況號(hào),用況 重新開(kāi)始;如果連續(xù)重新開(kāi)始;如果連續(xù)3次輸入無(wú)效的次輸入無(wú)效的PIN號(hào),系統(tǒng)將取號(hào),系

3、統(tǒng)將取 消整個(gè)事務(wù),并在消整個(gè)事務(wù),并在60秒內(nèi)阻止該顧客與秒內(nèi)阻止該顧客與ATM交易。交易。 主事件流:在系統(tǒng)提示顧客輸入主事件流:在系統(tǒng)提示顧客輸入PIN編號(hào)時(shí)編號(hào)時(shí)用況開(kāi)始用況開(kāi)始。 顧客通過(guò)按鍵輸入顧客通過(guò)按鍵輸入PIN編號(hào);顧客按編號(hào);顧客按“輸入輸入”按鈕確認(rèn)按鈕確認(rèn) 登錄;系統(tǒng)校驗(yàn)該登錄;系統(tǒng)校驗(yàn)該P(yáng)IN號(hào)是否有效。如果有效,系統(tǒng)號(hào)是否有效。如果有效,系統(tǒng) 承認(rèn)這次登錄,該承認(rèn)這次登錄,該用況結(jié)束用況結(jié)束。 第5頁(yè)/共44頁(yè) 例:例:ATM系統(tǒng)中的系統(tǒng)中的Validate User用況,根據(jù)校驗(yàn)設(shè)備用況,根據(jù)校驗(yàn)設(shè)備 的不同可以特例化為以下二個(gè)特殊用況:的不同可以特例化為以下二個(gè)

4、特殊用況: Check Password用況和用況和Retinal Scan用況。用況。 第6頁(yè)/共44頁(yè) Validate User Check Password Retinal Scan 這二個(gè)特殊用況都有這二個(gè)特殊用況都有Validate User的行為,并且還添的行為,并且還添 加了各自的行為:加了各自的行為: Check Password用況檢查文本密碼;用況檢查文本密碼; Retinal Scan用況檢查用戶(hù)唯一的視網(wǎng)膜模式。用況檢查用戶(hù)唯一的視網(wǎng)膜模式。 第7頁(yè)/共44頁(yè) 例:例:Place Order(發(fā)出訂單)用況和(發(fā)出訂單)用況和Track Order (獲取和校驗(yàn)訂單號(hào)

5、)與(獲取和校驗(yàn)訂單號(hào))與Validate User用況存在包含用況存在包含 關(guān)系。關(guān)系。 第8頁(yè)/共44頁(yè) Place OrderPlace Order Track OrderTrack Order Validate Validate UserUser 第9頁(yè)/共44頁(yè) 例:例:Place Order(發(fā)出訂單)用況和(發(fā)出訂單)用況和Place rush Order(發(fā)出急需單號(hào))用況之間存在延伸關(guān)系。(發(fā)出急需單號(hào))用況之間存在延伸關(guān)系。 第10頁(yè)/共44頁(yè) Place OrderPlace Order Extension pointExtension point Set priorit

6、ySet priority Place rushPlace rush OrderOrder (set priority) 延伸點(diǎn) 第11頁(yè)/共44頁(yè) 實(shí)例應(yīng)用:一個(gè)零售系統(tǒng)將實(shí)例應(yīng)用:一個(gè)零售系統(tǒng)將與訂貨的顧客進(jìn)行交互與訂貨的顧客進(jìn)行交互, 然后,系統(tǒng)將然后,系統(tǒng)將裝運(yùn)訂貨裝運(yùn)訂貨、并、并通告顧客付帳通告顧客付帳??梢酝ㄟ^(guò)將??梢酝ㄟ^(guò)將 這些元素的行為聲明為用況來(lái)對(duì)系統(tǒng)的行為建模。這些元素的行為聲明為用況來(lái)對(duì)系統(tǒng)的行為建模。 所聲明的用況包括:所聲明的用況包括:Place order、Track order、 Ship order和和Bill customer。 用況模型如下圖所示:用況模型如

7、下圖所示: 第12頁(yè)/共44頁(yè) Place OrderPlace Order Track OrderTrack Order Validate Validate CustomerCustomer Ship OrderShip Order Extension pointExtension point Materials readyMaterials ready Bill CustomerBill Customer Ship partialShip partial OrderOrder 第13頁(yè)/共44頁(yè) 每個(gè)能對(duì)用戶(hù)增值的系統(tǒng)使用方式就是一個(gè)候選用況。每個(gè)能對(duì)用戶(hù)增值的系統(tǒng)使用方式就是一個(gè)候選用況

8、。 對(duì)這些候選用況進(jìn)行詳細(xì)說(shuō)明、改變、劃分為更小的用對(duì)這些候選用況進(jìn)行詳細(xì)說(shuō)明、改變、劃分為更小的用 況或相反地結(jié)合成更加完整的用況。況或相反地結(jié)合成更加完整的用況。 當(dāng)以客戶(hù)、用戶(hù)和開(kāi)發(fā)人員都能理解的方式正確地捕獲當(dāng)以客戶(hù)、用戶(hù)和開(kāi)發(fā)人員都能理解的方式正確地捕獲 了全部的功能性需求,用況模型便基本完成了。了全部的功能性需求,用況模型便基本完成了。 第14頁(yè)/共44頁(yè) 銀行儲(chǔ)戶(hù)從指定取款數(shù)量到得到相應(yīng)的貨幣的響銀行儲(chǔ)戶(hù)從指定取款數(shù)量到得到相應(yīng)的貨幣的響 應(yīng)時(shí)間在所有用況實(shí)例的應(yīng)時(shí)間在所有用況實(shí)例的95%中應(yīng)該小于中應(yīng)該小于30秒。秒。 例如:對(duì)于例如:對(duì)于“取款取款”這一用況而言,應(yīng)該附這一用

9、況而言,應(yīng)該附 加下面的性能要求:加下面的性能要求: 第15頁(yè)/共44頁(yè) 基于參與者的方法基于參與者的方法 基于事件的方法基于事件的方法 p 基于參與者的方法基于參與者的方法 第16頁(yè)/共44頁(yè) p 基于事件的方法基于事件的方法 例:找出銷(xiāo)售點(diǎn)終端系統(tǒng)的可能的參與者及他們發(fā)起例:找出銷(xiāo)售點(diǎn)終端系統(tǒng)的可能的參與者及他們發(fā)起 或參加的活動(dòng)?;騾⒓拥幕顒?dòng)。 第17頁(yè)/共44頁(yè) 取款 存款 在不同帳戶(hù) 間轉(zhuǎn)帳 銀行儲(chǔ)戶(hù) 參與者參與者“銀行儲(chǔ)戶(hù)銀行儲(chǔ)戶(hù)” 使用使用ATM從帳戶(hù)中從帳戶(hù)中 取款,或存款到帳取款,或存款到帳 戶(hù)中,或在不同的戶(hù)中,或在不同的 帳戶(hù)之間轉(zhuǎn)帳。上帳戶(hù)之間轉(zhuǎn)帳。上 述行為可以由三個(gè)

10、述行為可以由三個(gè) 用況與用況與“銀行儲(chǔ)戶(hù)銀行儲(chǔ)戶(hù)” 這個(gè)參與者之間的這個(gè)參與者之間的 交互來(lái)表示。交互來(lái)表示。 第18頁(yè)/共44頁(yè) 第19頁(yè)/共44頁(yè) 第20頁(yè)/共44頁(yè) 第21頁(yè)/共44頁(yè) Perform Card transaction Process Customer bill Manage Customer account Customer Credit Card validation System Reconcile transaction Individual Customer Corporate Customer Retail institution Sponsoring fin

11、ancial institution 第22頁(yè)/共44頁(yè) 第23頁(yè)/共44頁(yè) 需要從系統(tǒng)中得到幫助以完成其任務(wù)的組;需要從系統(tǒng)中得到幫助以完成其任務(wù)的組; 執(zhí)行系統(tǒng)的功能時(shí)所必須的組;執(zhí)行系統(tǒng)的功能時(shí)所必須的組; 與外部硬件或其他軟件系統(tǒng)進(jìn)行交互的組;與外部硬件或其他軟件系統(tǒng)進(jìn)行交互的組; 為了管理和維護(hù)而執(zhí)行某些輔助功能的組。為了管理和維護(hù)而執(zhí)行某些輔助功能的組。 第24頁(yè)/共44頁(yè) 第25頁(yè)/共44頁(yè) 第26頁(yè)/共44頁(yè) Perform Card transaction Process Customer bill Manage Customer account Credit Card va

12、lidation System Reconcile transaction Customer Retail institution Sponsoring financial institution 第27頁(yè)/共44頁(yè) Detect card fraudDetect card fraud(檢測(cè)信用卡的真?zhèn)危?duì)于零售(檢測(cè)信用卡的真?zhèn)危?duì)于零售 銷(xiāo)售機(jī)構(gòu)和主辦金融機(jī)構(gòu)都是很重要的行為。銷(xiāo)售機(jī)構(gòu)和主辦金融機(jī)構(gòu)都是很重要的行為。 Report on account status(報(bào)告帳戶(hù)的狀態(tài))是系(報(bào)告帳戶(hù)的狀態(tài))是系 統(tǒng)語(yǔ)境中不同機(jī)構(gòu)所需的另一個(gè)行為。統(tǒng)語(yǔ)境中不同機(jī)構(gòu)所需的另一個(gè)行為。 第28頁(yè)/

13、共44頁(yè) 通過(guò)識(shí)別系統(tǒng)周?chē)膮⑴c者來(lái)建立系統(tǒng)的語(yǔ)境。通過(guò)識(shí)別系統(tǒng)周?chē)膮⑴c者來(lái)建立系統(tǒng)的語(yǔ)境。 對(duì)于每個(gè)參與者,考慮它期望的行為或需要系統(tǒng)提對(duì)于每個(gè)參與者,考慮它期望的行為或需要系統(tǒng)提 供的行為。供的行為。 分解公共行為,放入到新的用況中,以供其他的用分解公共行為,放入到新的用況中,以供其他的用 況使用;分解異常行為,放入新的用況中以延伸較況使用;分解異常行為,放入新的用況中以延伸較 為主要的控制流。為主要的控制流。 在用況圖中對(duì)這些用況、參與者以及它們之間的關(guān)在用況圖中對(duì)這些用況、參與者以及它們之間的關(guān) 系建模。系建模。 用陳述非功能需求的注解修飾這些用況;可能還要用陳述非功能需求的注解修飾

14、這些用況;可能還要 把其中的一些附加到整個(gè)系統(tǒng)。把其中的一些附加到整個(gè)系統(tǒng)。 第29頁(yè)/共44頁(yè) 學(xué)生利用校園卡刷卡報(bào)到,注冊(cè)代學(xué)生利用校園卡刷卡報(bào)到,注冊(cè)代 理通過(guò)理通過(guò)“一卡通刷卡報(bào)到接口一卡通刷卡報(bào)到接口”獲取報(bào)到信息、通過(guò)獲取報(bào)到信息、通過(guò) “財(cái)務(wù)繳費(fèi)接口財(cái)務(wù)繳費(fèi)接口”獲取學(xué)生繳費(fèi)信息、通過(guò)共享數(shù)據(jù)獲取學(xué)生繳費(fèi)信息、通過(guò)共享數(shù)據(jù) 庫(kù)獲取學(xué)生的學(xué)籍信息、處分信息,實(shí)施自動(dòng)注冊(cè),庫(kù)獲取學(xué)生的學(xué)籍信息、處分信息,實(shí)施自動(dòng)注冊(cè), 當(dāng)當(dāng)“已按時(shí)報(bào)到已按時(shí)報(bào)到”、“已按要求繳費(fèi)或已獲準(zhǔn)緩交學(xué)已按要求繳費(fèi)或已獲準(zhǔn)緩交學(xué) 費(fèi)費(fèi)”,“上一學(xué)年未受開(kāi)除學(xué)籍處分或退學(xué)處理上一學(xué)年未受開(kāi)除學(xué)籍處分或退學(xué)處理”

15、等等 三個(gè)條件同時(shí)滿(mǎn)足,則予以注冊(cè),否則暫不予以注冊(cè)三個(gè)條件同時(shí)滿(mǎn)足,則予以注冊(cè),否則暫不予以注冊(cè) 。 學(xué)生注冊(cè)的主要業(yè)務(wù)包括:學(xué)生注冊(cè)的主要業(yè)務(wù)包括:報(bào)到與注冊(cè)報(bào)到與注冊(cè)、緩繳費(fèi)緩繳費(fèi) 、緩注冊(cè)的申請(qǐng)與審批緩注冊(cè)的申請(qǐng)與審批 、報(bào)到報(bào)到、注冊(cè)情況的查詢(xún)與統(tǒng)注冊(cè)情況的查詢(xún)與統(tǒng) 計(jì)計(jì)。 n 報(bào)到與注冊(cè)報(bào)到與注冊(cè) 第30頁(yè)/共44頁(yè) n 緩繳費(fèi)、緩注冊(cè)的申請(qǐng)與審批緩繳費(fèi)、緩注冊(cè)的申請(qǐng)與審批 學(xué)生可以在網(wǎng)上申請(qǐng)緩交學(xué)費(fèi),此申請(qǐng)必須經(jīng)過(guò)學(xué)生可以在網(wǎng)上申請(qǐng)緩交學(xué)費(fèi),此申請(qǐng)必須經(jīng)過(guò) 所在院(系)審核及財(cái)務(wù)處審批。因特殊情況無(wú)法及所在院(系)審核及財(cái)務(wù)處審批。因特殊情況無(wú)法及 時(shí)到校的學(xué)生可以在網(wǎng)上申請(qǐng)緩注

16、冊(cè),此申請(qǐng)必須經(jīng)時(shí)到校的學(xué)生可以在網(wǎng)上申請(qǐng)緩注冊(cè),此申請(qǐng)必須經(jīng) 過(guò)所在院(系)審核及教務(wù)處審批。過(guò)所在院(系)審核及教務(wù)處審批。 n 報(bào)到、注冊(cè)情況的查詢(xún)與統(tǒng)計(jì)報(bào)到、注冊(cè)情況的查詢(xún)與統(tǒng)計(jì) 教務(wù)處、財(cái)務(wù)處、學(xué)生處及有關(guān)校領(lǐng)導(dǎo)可以及時(shí)教務(wù)處、財(cái)務(wù)處、學(xué)生處及有關(guān)校領(lǐng)導(dǎo)可以及時(shí) 了解全校學(xué)生的報(bào)到、注冊(cè)情況,并獲得所需的各種了解全校學(xué)生的報(bào)到、注冊(cè)情況,并獲得所需的各種 統(tǒng)計(jì)數(shù)據(jù)(報(bào)到率、注冊(cè)率、繳費(fèi)率、欠費(fèi)情況、申統(tǒng)計(jì)數(shù)據(jù)(報(bào)到率、注冊(cè)率、繳費(fèi)率、欠費(fèi)情況、申 請(qǐng)緩繳費(fèi)情況等)。請(qǐng)緩繳費(fèi)情況等)。 第31頁(yè)/共44頁(yè) n 報(bào)到、注冊(cè)情況的查詢(xún)與統(tǒng)計(jì)(續(xù)報(bào)到、注冊(cè)情況的查詢(xún)與統(tǒng)計(jì)(續(xù) ) 各院(系)

17、可以及時(shí)了解本院(系)學(xué)生的報(bào)到各院(系)可以及時(shí)了解本院(系)學(xué)生的報(bào)到 、注冊(cè)情況,并獲得所需的各種統(tǒng)計(jì)數(shù)據(jù)(報(bào)到率、注冊(cè)情況,并獲得所需的各種統(tǒng)計(jì)數(shù)據(jù)(報(bào)到率、 注冊(cè)率、繳費(fèi)率、欠費(fèi)情況、申請(qǐng)緩繳費(fèi)情況等)。注冊(cè)率、繳費(fèi)率、欠費(fèi)情況、申請(qǐng)緩繳費(fèi)情況等)。 由上述業(yè)務(wù)需求可以提煉出該系統(tǒng)的主要功能如由上述業(yè)務(wù)需求可以提煉出該系統(tǒng)的主要功能如 下:下: 報(bào)到、自動(dòng)注冊(cè)、緩繳費(fèi)申請(qǐng)與審批(工作流)報(bào)到、自動(dòng)注冊(cè)、緩繳費(fèi)申請(qǐng)與審批(工作流) 、緩注冊(cè)申請(qǐng)與審批(工作流)、報(bào)到情況查詢(xún)與統(tǒng)、緩注冊(cè)申請(qǐng)與審批(工作流)、報(bào)到情況查詢(xún)與統(tǒng) 計(jì)、注冊(cè)情況查詢(xún)與統(tǒng)計(jì)、系統(tǒng)維護(hù)。計(jì)、注冊(cè)情況查詢(xún)與統(tǒng)計(jì)、系統(tǒng)

18、維護(hù)。 第32頁(yè)/共44頁(yè) n 參與者參與者 學(xué)生、相關(guān)職能部門(mén)的管理人員(教務(wù)處、學(xué)生學(xué)生、相關(guān)職能部門(mén)的管理人員(教務(wù)處、學(xué)生 處、財(cái)務(wù)處、院(系)、校領(lǐng)導(dǎo)。處、財(cái)務(wù)處、院(系)、校領(lǐng)導(dǎo)。 相關(guān)業(yè)務(wù)系統(tǒng)、學(xué)籍管理系統(tǒng)、學(xué)工管理系統(tǒng)、相關(guān)業(yè)務(wù)系統(tǒng)、學(xué)籍管理系統(tǒng)、學(xué)工管理系統(tǒng)、 財(cái)務(wù)系統(tǒng)(繳費(fèi)接口)、共享數(shù)據(jù)庫(kù)接口、一卡通財(cái)務(wù)系統(tǒng)(繳費(fèi)接口)、共享數(shù)據(jù)庫(kù)接口、一卡通 接口。接口。 n 高層用況高層用況 報(bào)到、自動(dòng)注冊(cè)、緩繳費(fèi)申請(qǐng)、緩繳費(fèi)審批、緩注報(bào)到、自動(dòng)注冊(cè)、緩繳費(fèi)申請(qǐng)、緩繳費(fèi)審批、緩注 冊(cè)申請(qǐng)、緩注冊(cè)審批、報(bào)到情況查詢(xún)與統(tǒng)計(jì)、注冊(cè)冊(cè)申請(qǐng)、緩注冊(cè)審批、報(bào)到情況查詢(xún)與統(tǒng)計(jì)、注冊(cè) 情況查詢(xún)與統(tǒng)計(jì)、系統(tǒng)維護(hù)。情況查詢(xún)與統(tǒng)計(jì)、系統(tǒng)維護(hù)。 第33頁(yè)/共44頁(yè) 報(bào)到報(bào)到 自動(dòng)注冊(cè)自動(dòng)注冊(cè) 報(bào)道情況查詢(xún)報(bào)道情況查詢(xún) 與統(tǒng)計(jì)與統(tǒng)計(jì) 注冊(cè)情況查詢(xún)注冊(cè)情況查詢(xún) 與統(tǒng)計(jì)與統(tǒng)計(jì) 緩繳費(fèi)申請(qǐng)緩繳費(fèi)申請(qǐng) 緩注冊(cè)申請(qǐng)

溫馨提示

  • 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)論