Use Case View

Use Case View

Use Case View,即用例視圖,是被稱為參與者的外部用戶所能觀察到的系統功能的模型圖。用例是系統中的一個功能單元,可以被描述為參與者與系統之間的一次互動作用。

中科永聯高級技術培訓中心(www.itisedu.com)

用例視圖Use Case View)是被稱為參與者的外部用戶所能觀察到的系統功能的模型圖。用例是系統中的一個功能單元,可以被描述為參與者與系統之間的一次互動作用。用例模型的用途是列出系統中的用例和參與者,並顯示哪個參與者參與了哪個用例的執行。

圖 1是售票系統的用例圖。參與者包括售票員、監督員和公用電話亭。公用電話亭是另一個系統,它接受顧客的訂票請求。在售票處的套用模型中,顧客不是參與者,因為顧客不直接與售票處打交道。用例包括通過公用電話亭或售票員購票,購預約票(只能通過售票員),售票監督(應監督員的要求)。購票和預約票包括一個共同的部分 — 即通過信用卡來付錢(對售票系統的完整描述還要包括其他一些用例,例如換票和驗票等)。

用例也可以有不同的層次。用例可以用其他更簡單的用例進行說明。在互動視圖中,用例做為互動圖中的一次協作來實現。

Use Case View

用例視圖(Use Case View)需求工作流程中使用了名為用例視圖的構架視圖,作為計畫疊代的技術內容所需的基礎。系統僅有一個用例視圖,它闡述了那些包含對於構架很重要的行為、或技術風險的用例和場景。考慮並改進用例視圖是在每次疊代的初期進行的。

Use Case View

用例視圖顯示了在構架方面具有重要意義的用例模型的子集,以及用例和主角的子集。

隨需求之後進行的分析、設計和實施等活動都以構架這個概念為中心。該構架的建立和確認是初期疊代,特別是精化階段的初期疊代主要關注的問題。構架由一組不同的構架視圖表示,構架視圖的本質是模型“在構架方面具有重要意義的”元素的提煉。

還有其他四種視圖:邏輯視圖, 進程視圖, 部署視圖實施視圖。這些視圖將在分析設計和實施工作流程中涉及。

構架視圖記錄在軟體構架文檔中。你可以添加其他視圖,如安全視圖,來表達軟體構架的其他特定方面。

總而言之,在本質上,可將構架視圖視作對所構建模型的抽象和簡化。構架視圖撇開了一些細枝末節而使重要特徵更加顯著。系統開發過程中,構架是提高所建模型質量的重要手段。© 1987 - 2001 Rational Software Corporation。著作權所有。

相關詞條

相關搜尋

熱門詞條

聯絡我們