《編寫有效用例》,本書為軟體開發人員編寫用例提供了一種「基本、具體和實用的」指南。本書完整地敘述了有關用例的初級概念、中級概念以及高階概念,並提供了大量的好用例和壞用例的編寫例項。
從需求的層次上來講需求包括業務需求、使用者需求、功能需求、非功能需求。本書通過使用有效用例來收集與提取使用者需求,描述詳細的使用者需求細節。按照完整正式用例格式與非正式用例格式編寫用例;編寫有效用例需要注意的一些細節問題。
一、需求與用例之間的關係
1、 用例確實是需求。如果用例編寫恰當,可以準確地對系統必須做什麼進行詳細的描述。
2、 用例不是所有的需求。用例不詳細地描述外部介面、資料格式、業務規則和複雜公式。用例只是收集了所有需求中的一部分。
二、如何編寫乙個好的用例
範圍:真正被談論的系統是什麼?
主執行者:誰有要實現的目標?
層次:目標的層次是高還是低?
《編寫有效用例》讀書筆記1
第一章 引言 本章主要介紹用例是什麼樣子的,並描述為什麼不同的專案組需要採用不同 的用例編寫風格以及在什麼地方使用用例有利於做需求收集工作,也讓我們了解 在編寫用例之前,需要做哪些準備工作。用例是代表系統中各個專案相關人員之間就系統的行為所達成的契約。要學 會編寫乙個好的用例必須掌握三個概念 1 範...
《編寫有效用例》
1 完整正式的用例格式 1 單列文字 不是乙個 2 步驟編號 3 沒有條件語句 4 擴充套件部分的編號規則是數字和字母的組合 完整正式的用例模板 名字 用例名應該是乙個用主動語態動詞短語來表示的用例目標 使用語境 目標較長的描述,如果需要,還包括觸發事件 範圍 設計範圍,在設計時將系統作為乙個黑盒來...
《編寫有效用例》閱讀筆記三
基於資料庫操作的小用力稱為crud用例,每個小用例都表達了單獨需求,在處理這種用例是會有兩種不同的方法,可以將其分離或者先使用單個管理實體用例對其處理。在提取系統用例時或有許多用例大致相同,對此可能會建立一種通用搜尋機。用例每個目標步驟的命名類似於程式語言中的子過程呼叫,而且用例是有人而不是計算機使...