2009-08-29 76 views
3

我是寫新用例的新手。我聽說用例是非技術性的表達式。使用案例 - 幫助

我有以下任務,我必須編寫用例。
我降低要求的理解

註冊ABC公司的客戶登錄到具有憑證系統檢索 特定服務的完整地址provider.He搜索上TextBox.The系統服務提供商與數據庫通信並在監視器上顯示結果。

我是技術人員,
我必須編寫用例來解釋系統對客戶端的行爲。

我已經寫了如下使用情況:


使用案例名稱:地址定位系統
主要演員:客戶
利益相關者:ABC公司
前提:客戶成功登錄系統

成功方案

  1. 客戶在提供的框中輸入搜索詞。
    • 系統搜索搜索條件以查找匹配項。
    • 系統將地址提供給客戶。

擴展點:客戶被告知當沒有匹配成功
後置條件:無


問題。

  1. 上述用例是否正確?
    • 真的是高科技人需要寫用例嗎?
+0

使用引用選項時,您可以使用源代碼選項將您的問題和解答文本包含在可讀性中。 – 2009-08-29 15:13:24

+0

另一個最近被問到的問題從一個稍微不同的方向來解決這個問題http://stackoverflow.com/questions/1366056/ – Novelocrat 2009-09-02 06:40:51

回答

4

每當我需要寫一個使用案例,我拿起我的UML Distilled副本,並使用其建議的格式。這些格式有些不同,所以這不是唯一的方法。無論如何,這是你的桌面上的一個很好的參考。您也可以查看Writing Effective Use Cases;儘管如此,我還沒有讀過那篇文章。

如果您想免費的示例,請參閱:

http://ontolog.cim3.net/cgi-bin/wiki.pl?UseCasesMartinFowlerSimpleTextExample

我可能避免「中提供的盒子」位 - 這是一個實現細節可能會改變。我也可以將2改爲「系統搜索匹配」。

是的,技術人員確實需要編寫非技術領域專家可讀的用例。

+0

你的建議是真正有用的和informative.Thank你非常。 – user160677 2009-08-29 15:59:37

1

我會說,這是你的使用情況:

登錄到系統 憑據來檢索特定服務 的完整 地址ABC公司的

註冊客戶provider.He搜索服務 提供商TextBox.The系統 與數據庫通信,並顯示 監視器上的結果。

有沒有必要做所有的格式,特殊標題,編號等給它一個標題,你就完成了。爲了向客戶展示,我會使用用例圖,並且除非詢問,否則不會顯示此數量的細節。

+0

感謝尼爾的信息 – user160677 2009-08-29 15:55:57

+0

我會列出搜索/顯示的字段。或者他們可以稍後再回來說:「白癡!你沒有把公司的主要股東包括進去。」 – 2009-09-02 05:44:59