2010-05-26 59 views
3

情景如何表達?我認爲它們與用例相關,但我不確定,我正在尋找一些很好的示例或可用作模板的文檔。UML場景示例

回答

2

的UML用例的問題是,你有用例圖,但沒有關於文本規範的具體內容。 當你遵循統一過程(UP),這是UML創建者的一種方法並且非常使用UML時,有一種稱爲用例實現的活動,它是關於指定用例以及場景的。 爲此,您可以使用任何行爲圖。序列圖,狀態機圖,活動圖,通信圖,協作圖,通信總覽圖和時序圖。圖表arenice,但有時要冗長,通常使用一些簡單的文本用例場景規範比較容易。看看Alistair Cockburn的推動。然而,最近流行的還有很多其他方法,主要是作爲行爲驅動開發(BDD)方法的一部分。這些都是用自然語言編寫的非正式規範,其結構由各種工具支持,這些工具能夠幫助您生成通過規範表達的要求的驗收測試。有關更多詳細信息,請查看Cucumber或Fitnesse框架示例。

1

方案聽起來像UML sequence diagrams對我說:

情景是一系列步驟 描述 用戶和系統之間的交互

+0

我問過,聽起來像一個場景是用戶可以遵循的一系列步驟。目的並不清楚,但可能用於測試。它可能不是標準的UML。 – 2010-07-04 14:17:13