用例 (UML重要概念)
用例(英語:use case),或譯使用案例、用況,是軟件工程或系統工程中對系統如何反應外界請求的描述,是一種通過用戶的使用場景來獲取需求的技術。每個用例提供了一個或多個場景,該場景說明了系統是如何和最終用戶或其它系統互動,也就是誰可以用系統做什麼,從而獲得一個明確的業務目標。編寫用例時要避免使用技術術語,而應該用最終用戶或者領域專家的語言。用例一般是由軟件開發者和最終用戶共同創作的。在1986年,Ivar Jacobson,UML和瑞理統一過程的重要貢獻者,提出了用例的概念。Jacobson的思想很有影響力,也很有發展力。之後在這個科目上又有很多貢獻,在定義用例是什麼和怎麼有效的書寫用例方面最重要,最有影響力也最全面的,是Alistair Cockburn,他寫的書籍是《編寫有效用例》。用例迅速成爲獲取功能需求最常用的手段。用例最初是和麪向對象一同提出的。但是它不止侷限於面向對象系統,因爲用例實質上不是面向對象。由於不少測試工程師將測試用例簡稱爲用例,爲便於區分兩者,將原來的Use case用例稱爲需求用例。測試用例(對應英文Test case)已經廣爲人知,沒有歧義,但就文字表面而言,測試用例類似是屬於用例,就像紅富士蘋果屬於蘋果一樣,所以爲了更容易區分,需求用例是個更清晰的稱呼。用例 (漢語詞彙)
用例是一個漢語詞彙,拼音yòng lì,意思是援用成例。