0

次のユース ケース図を検討してください
(ユーザーがシステムにログインし、フォームに入力してサーバーに送信するとします)。

   (Fill in Form) --<<includes>>---->(Login)
            ^
            \                         ^
          <<includes>>               /
              \                     / 
            (sumbit)------<<includes>>     <------- Is this include necassary ?


now "Submit" includes "Login"
again "Submit" includes "Fill in Form" which includes "Login"

2 つの「インクルード」は不必要に思えます。
「フォームに入力」を含めることで、自動的に「ログイン」が含まれますか? 何が正しいですか?

4

1 に答える 1

0

あなたのUMLについては知りませんが、このシナリオでは、 ユーザーは次のような認証で最初にログインします

ユーザー-----> ログインの詳細を入力-----> 送信ボタンを押す-----> 認証の場合-----> フォームに入力----> 送信ボタンを押す---->

ユーザーが認証されていない場合、システムはエラー メッセージを表示します。

于 2012-10-19T14:09:46.723 に答える