1

教師のログインを表示するための非常に基本的なユースケース図を作成しています。ログインには、ユーザーがパスワードを忘れた場合の忘れられたパスワードと、ログイン後にパスワードをリセットしたい場合のパスワードのリセットが含まれています。私の質問は、以下のユースケースです。ダイアグラムの作成、特にインクルードとエクステンドで?

ここに画像の説明を入力

4

1 に答える 1

6

とても基本的なことです。通常、ログインは、それ自体のユース ケースではなく、他のユース ケースの前提条件となります。あなたの質問には、それを理解するための単語が少なくとも 1 つ欠けています。正式に正しいかどうかを尋ねていると思います。まあ、そうではありません。

「パスワードを忘れた」はアクションではありません。積極的かつ自発的に達成できるものであるため、(上記のように) 「パスワードのリセット」という名前を付けたほうがよいでしょう。また、過去時制の動詞を使用してユースケースに名前を付けることもできません。

「含まれる」ユースケースを削除するだけです。そうしないと、重複してしまいます。

名前が変更された「パスワードのリセット」の「拡張」の矢印は、反対方向を指している必要があります (そうでない場合、構文的には正しいですが、意味がありません)。

「ログイン後にパスワードをリセットしたい場合は、パスワードのリセット」ログイン画面でも「パスワードのリセット」を提供することを強くお勧めします。それをまったく行いたくない場合は、両方のユース ケースをアクター (教師) に直接アタッチする必要があります。

解決策の提案

于 2013-02-22T10:49:57.043 に答える