用例描述模板_第1頁
用例描述模板_第2頁
用例描述模板_第3頁
用例描述模板_第4頁
用例描述模板_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實(shí)驗(yàn)一 編寫用例(以下給出用例描述模板),并畫出用例圖(編寫時(shí)可參照下面的實(shí)例)用例描述模板是一種被廣泛使用的用于發(fā)現(xiàn)和記錄需求(特別是功能需求)的機(jī)制。寫出用例是一種最好的理解和描述需求的技巧。注意: 這個(gè)模板列出可以定義用例的典型標(biāo)題, 但應(yīng)當(dāng)強(qiáng)調(diào)的是,實(shí)用上更重要的是專注于寫出完整的可理解的事件路徑, 而不是按指定的模板填寫每個(gè)部分。名稱用例的名稱應(yīng)當(dāng)用簡短的動(dòng)詞短語表達(dá), 說明用戶使用用例完成的任務(wù)。概述或簡要描述單列一節(jié)概述該用例完成什么通常是有益的。參與者列出此用例涉及的參與者和負(fù)責(zé)發(fā)起此用例執(zhí)行的主要參與者。觸發(fā)器觸發(fā)器是開始此用例的事件。 觸發(fā)者并不必須向該系統(tǒng)輸入事件, 例如

2、,在預(yù)約系統(tǒng)示例中, “預(yù)約”用例的觸發(fā)者可能是“一個(gè)潛在的客戶打給餐館的一個(gè)預(yù)約電話” 。 而在另一種情況下, 觸發(fā)者可能是此用例中第一個(gè)系統(tǒng)事件。前置條件前置條件概述在用例可以開始前, 什么必須為真。 通常前置條件說明在指定的一個(gè)用例運(yùn)行前, 另一個(gè)什么用例必須運(yùn)行。 典型的前置條件可以是“用戶已成功登陸” 后置條件后置條件概述當(dāng)用例完成時(shí)什么是真。在許多情況下,這將依賴于在一個(gè)特定用例實(shí)例中發(fā)生的確切的一系列交互。區(qū)分“最低保證”和“成功保證”可能是實(shí)用的,前者描述在所有情況下發(fā)生什么和不發(fā) 生什么,后者描述如果正常的事件路徑成功地完成將會(huì)發(fā)生什么。事件路徑或腳本基本的或正常的事件路徑,

3、通常應(yīng)當(dāng)作為不中止的交互序列出現(xiàn)。 對(duì) 事件路徑中的交互通常加以編號(hào),以便于以后的參考??蛇x和例外事件路徑可選和例外事件路徑可以完整地寫出。然而通常只須在基本事件路徑中的分叉點(diǎn)簡單地指明可選事件流,對(duì)行為可能改變的位置予以編號(hào),并指明導(dǎo)致分叉的事件。擴(kuò)展點(diǎn)這一節(jié)應(yīng)當(dāng)列出在事件路徑中可能發(fā)生擴(kuò)展的位置,并給出確定擴(kuò)展是否發(fā)生的條件或事件。擴(kuò)展本身應(yīng)當(dāng)作為單獨(dú)的用例寫出;否則, 可以指明可選的事件路徑。例如,訂餐系統(tǒng)中“記錄未預(yù)約顧客”的用例可以作為“記錄達(dá)到” 用例的擴(kuò)展。(因?yàn)樵凇坝涗浳搭A(yù)約顧客”中指定的交互不是在每次 執(zhí)行“記錄達(dá)到”時(shí)都執(zhí)行)包含這一節(jié)簡單地概述包含在已定義的用例中的用例。

4、 在哪些地方包含發(fā)生應(yīng)當(dāng)在事件路徑中指明。例如,訂餐系統(tǒng)中“顯示用例”包含在“記錄預(yù)約”用例中,以下給出了網(wǎng)上零件管理系統(tǒng)中,開發(fā)一個(gè)使用pos機(jī)處理銷售的一個(gè)用例描述用例文檔參考示例uc1 檢索零件用例描述actor 根據(jù)零件的類別、編號(hào)以及幾何特征(如形狀、大小),檢索出所需零件的詳細(xì)信息和價(jià)格。潛在會(huì)員(首要),會(huì)員前置條件actor 訪問系統(tǒng)后置條件actor 查詢到所要的零件基本路徑actor 提交零件的類別、編號(hào)、幾何特征等查詢條件系統(tǒng)按查詢條件檢索零件信息和價(jià)格信息系統(tǒng)顯示搜索到零件的編號(hào)、類別、actor 選中某個(gè)零件系統(tǒng)顯示該零件的詳細(xì)信息擴(kuò)展點(diǎn)2a 系統(tǒng)沒有檢索到所需零件2

5、a1. 系統(tǒng)顯示“沒有找到合適條件的零件”補(bǔ)充說明幾何特征包括內(nèi)徑、外徑、螺距、形狀等,不同類型的零件,表征所用的幾何特征不同。零件的詳細(xì)信息包括:領(lǐng)教編號(hào)、庫存量、類別、幾何特征、價(jià)格。用例描述潛在會(huì)員注冊(cè)成為會(huì)員。潛在會(huì)員(首要)前置條件actor 訪問系統(tǒng)后置條件系統(tǒng)記錄會(huì)員信息,等待經(jīng)理開放賬戶基本路徑actor 請(qǐng)求注冊(cè)。系統(tǒng)顯示注冊(cè)界面。actor 提供會(huì)員信息。系統(tǒng)檢查信息是否充分。系統(tǒng)保存會(huì)員信息。系統(tǒng)顯示“注冊(cè)成功,等待開放賬戶”信息。擴(kuò)展點(diǎn)2a. actor 提供的信息不充分。2a1. 系統(tǒng)提示輸入剩余信息補(bǔ)充說明會(huì)員信息包括:公司名、聯(lián)系人、電話、傳真、 email ,以

6、及若干個(gè)聯(lián)系地址。一個(gè)會(huì)員可以有多個(gè)聯(lián)系地址,其中一個(gè)為首選聯(lián)系地址。聯(lián)系地址包含以下信息:州、城市、街道、郵編。會(huì)員訂單的送貨地址可以從會(huì)員聯(lián)系地址中獲取。uc3會(huì)員登錄用例描述會(huì)員提供身份信息以通過系統(tǒng)驗(yàn)證。會(huì)員(首要)前置條件actor訪問系統(tǒng)基本路徑actor提交用戶名,密碼。系統(tǒng)驗(yàn)證用戶名和密碼。系統(tǒng)顯示帶有會(huì)員信息(姓名、賬戶余額)的檢索零件界面。擴(kuò)展點(diǎn)2a. actor提供的用戶名不存在。2a1.系統(tǒng)顯示用戶名不存在”信息,詢問 actor是否注冊(cè)。2a2. actor 注冊(cè)2b. actor提供的密碼錯(cuò)誤。2b1.系統(tǒng)顯示“密碼錯(cuò)誤”信息。補(bǔ)充說明uc4購物用例描述會(huì)員購買某種

7、零件 會(huì)員前置條件會(huì)員已經(jīng)登錄后置條件所選購零件進(jìn)入訂單基本路徑會(huì)員檢索零件會(huì)員請(qǐng)求購買某種零件系統(tǒng)請(qǐng)求會(huì)員輸入購買數(shù)量,顯示會(huì)員訂單列表會(huì)員輸入購買數(shù)量,選擇以下動(dòng)作:添加到新訂單添加到已有訂單系統(tǒng)顯示當(dāng)前訂單擴(kuò)展點(diǎn)4a.會(huì)員請(qǐng)求將所選購零件添加到新訂單4a1.會(huì)員輸入送貨地址4a2.系統(tǒng)生成新訂單,并加入新的訂單項(xiàng)4b.會(huì)員請(qǐng)求將所選購零件添加到已有訂單4b1.會(huì)員選中訂單,請(qǐng)求添加訂單項(xiàng)4b2.系統(tǒng)添加訂單項(xiàng)補(bǔ)充說明添加到已有訂單時(shí),系統(tǒng)要檢測(cè)并合并有相同商品的訂單項(xiàng)uc5:管理訂單用例描述 會(huì)員對(duì)訂單進(jìn)行管理。會(huì)員前置條件會(huì)員已經(jīng)登錄后置條件成功管理訂單 基本路徑會(huì)員請(qǐng)求查看訂單系統(tǒng)顯示會(huì)員的訂單列表會(huì)員可以選擇以下動(dòng)作:取消一張訂單會(huì)員請(qǐng)求查看某張訂單 系統(tǒng)顯示該訂單明細(xì)會(huì)員

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論