まず
ユースケースは、単に、「ユーザーがシステムで何ができるか」を説明します。
この単純なdefinionは時々多くの人々を混乱さ:
我々は、ユーザーが自分のシステムに何ができるかを尋ねたとき、彼らは早期PROTYPEのGUI上 オプション・メニューを教えてください。
あなたの問題では、「GUI」についても話していると思います。私はあなたがGUIプロトタイプを持っていると理解していますので、 ユーザは「Xモジュール」オプションを選択し、ユーザ「X1、X1、X3」サブオプションアクションを表示します...
使用例「あなたのGUI詳細。実際の "動機付け"をキャプチャしようとします...
明確にするには:銀行用の古典的なATMマシンを設計しているとします。
ATMで何をしたいのですか?彼はATMから自分の手形を支払うことを望んでいたと仮定し...
シンプルなユースケースDigramこのために:
しかし、どのように、彼は彼/彼女の手形を支払うことになりますか?これはユースケースの説明[図ではなく、ユースケースのテキスト]によって捕らえられます... そして、私たちのクライアントは、ユーザーがそのような請求書を支払うことができると言うと、CellPhone Bill、Electricity Bill、彼女の税金。そして、あなたはこれらの支払いのそれぞれが異なる特徴を持っていることを捉えます。
そして、あなたはあなたの中にユースケース記述を書き始めるフォーム
ユースケースを[システムがこれを行うには、俳優がこれを行う]:ビル を支払う................. ..
メインシナリオ:
- システムショーのATM操作
- ユーザーはPayBillオプション
システムが
A)を支払う携帯電話・PHSビル
B)を支払うものを支払うビル・オペレーションを示して選びました電気代
C)...
ユーザーユーザーが有料携帯電話のビルを選択した場合はオプション
を選択し
5.A)システムが...携帯電話番号のため
を頼みます... ..... .......
5.N)システムは、ユーザが
5.N + 1)ユーザーをreciptしたい場合のために頼みますユーザーが支払う電気ビルを選択した場合は領収書
5.N + 2)システムたく その後
- .....
.....レシート を与える..... ...
- ユーザーが次にXオプション を選択した場合は.... ....
「チェンジ・マップ・ビュー」どうかを知ることはできません。一般的なルールとして
は の多くが付いているあなたのユースケース図はその結果
を「一般」、「拡張」または「含める」汚いことはありません。または「ビューの場所」は実際のユースケース(図に示す必要があります)またはユースケースシナリオの一歩です。
、
ユースケースは、主にテキストです。図表 に機能要件の概要を示します。しかし、ただの概要ではない 詳細