用例在整個過程中的作用是什麼呢?
首先說什麼是用例,用例是用來描述業務功能的,但用例圖卻不僅僅是角色和用例的堆積,首先,用例是有層次概念的,乙個大的用例可以用更小的多個用例來細化,直到無需再細分為止;乙個用例的執行是要有前因和後果的(前提是什麼,結果會怎麼樣);乙個用例一般會由幾個有序的步驟來完成的;一般情況下,乙個用例是要處理乙個到多個物件的(如果乙個用例執行中沒有處理任何東西,則通常這個用例不是系統必須的),這些物件就是要在後面的靜態檢視中要詳細描述的;
角色、用例、各種關係等圖形元素都有屬性說明,做用例分析並不是簡單地在一張畫布上拉幾個小人和橢圓就行了,要在這上面盡可能地清楚描述每乙個事物。
此外,注釋也是用例檢視中的乙個重要圖形元素,要充分地利用它;
用例就是讓我們更加清楚得理解系統,是乙個幫助檔案。
用例為管理者指明了應交付給使用者的系統功能。用例的標題指明了主執行者的需求,而用例描述則說明了系統需要什麼功能,及將提供什麼服務。
這一切都應該簡單明瞭,名稱和內容也應該起到自己的作用。
我們組織用例可以通關用例標題進行組織,從用例到任務或特徵列表,從用力到設計,從用例到介面設計,整個系統的架構我們都可以從用例出發從而完成它。
也應該對我們的用例進行二次閱讀,從而改正我們用例中一些基本的常見的錯誤。
編寫有效用例 閱讀筆記05
編寫了那麼多的用例,那用例到底是幹嘛的?用例為管理者指明應提交給使用者的系統功能。用例的標題指明主執行者的需求,同時系統也必須支援這些需求,而用例描述則說明了系統需要什麼功能以及將提供什麼服務。在一開始接觸用例的時候,uml課程中提及過用例的優先順序以及用例版本號等其他細節,對於這些資訊的彙總可以稱...
《編寫有效用例》閱讀筆記05
編寫有效用例 為我們提供了很多用例的編寫技巧以及需求分析的知識,通過這些知識我們可以根據實際專案的情況運用更加嫻熟的用例編寫技巧來幫助我們更好的完成工作。在第一篇閱讀筆記中我們就談到了用例應用範圍是很大的,但是這段時間的閱讀讓我產生了乙個困惑,那就是用例到底應用在專案開發過程中的什麼地方,以及如何合...
《編寫有效用例》閱讀筆記三
基於資料庫操作的小用力稱為crud用例,每個小用例都表達了單獨需求,在處理這種用例是會有兩種不同的方法,可以將其分離或者先使用單個管理實體用例對其處理。在提取系統用例時或有許多用例大致相同,對此可能會建立一種通用搜尋機。用例每個目標步驟的命名類似於程式語言中的子過程呼叫,而且用例是有人而不是計算機使...