2009-08-29 7 views
3

ユースケースを書くのが初めてです。そのユースケースは技術的ではない表現だと聞きました。ユースケース - ヘルプ

私は私がユースケースを書くために持っているため、次のタスクを持っています。
私はあなたの理解の要件を削減)ABC社の

登録お客様がTextBox.Theシステム上のサービス・プロバイダーを検索provider.He特定のサービスの 完全なアドレスを取得するために、資格情報を使用してシステムにログインデータベースと通信し、結果をモニターに表示します。

私は技術者です。
システムの動作をクライアントに説明するために、使用例を記述する必要があります。

次のように私は、ユースケースを書かれている:


ユースケース名:カスタマー
ステークホルダー:ABC社
前提プライマリ俳優ロケシステム
アドレス:お客様がシステムに正常にログインしました

成功のシナリオ

  1. お客様が表示されたボックスに検索語を入力します。
    • システムは、一致のための検索語を検索します。
    • システムお客様へのアドレスを提供します。

拡張ポイント:クライアントが通知されたときに成功していない試合
ポスト条件:なし


質問。

  1. は正しい、上記のユースケースですか?
    • は本当にハイテクの人々は、ユースケースを記述する必要がありますか?
+0

あなたの質問と回答のテキストは、クォーテーションオプションで読みやすくなるように、ソースコードオプションで囲んでいます。 –

+0

もう1つの最近尋ねられた質問は少し異なる方向からこれに近づいていますhttp://stackoverflow.com/questions/1366056/ – Novelocrat

答えて

4

私はユースケースを記述する必要があるたびに、私はUML Distilledの私のコピーをピックアップし、その推奨される形式を使用します。フォーマットにはバリエーションがありますので、これだけではありません。いずれにせよ、あなたの机の上に置くのは良い参考です。また、Writing Effective Use Casesをチェックアウトすることもできます。私はそれを読んでいない。あなたが自由に例をみたい場合は

は、以下を参照してください。

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

は私が「提供ボックスに」ビットは避けるかもしれない - それは変更される場合があります実装の詳細です。私は2を「システムマッチの検索」に変更することもできます。

はい、技術者は技術者以外のドメインの専門家が読むことができるユースケースを書く必要があります。

+0

あなたの提案は本当に有益で有益です。ありがとうございます。 – user160677

1

私は、これはあなたのユースケースであることを言う:

ABC社 の登録お客様が provider.Heがサービスを検索する特定のサービスの完全な アドレスを取得するために 資格情報を使用してシステムにログインTextBoxの プロバイダ。 はデータベースと通信し、結果は と表示されます。

すべての書式設定、特殊な見出し、番号付けなどを行う必要はありません。タイトルを付けてください。クライアントに提示するには、 ユースケースダイアグラムを使用し、尋ねられない限り、この量の詳細を表示しません。

+0

ありがとうNeil for the info – user160677

+0

私はどのフィールドが検索/表示されているかをリストします。または、彼らは後で戻ってきて、「馬鹿!大企業の株主は結果に含まれていない」と言うことができます。 –