私は設計を文書化していますが、疑問があります。ユース ケース仕様 RUP テンプレートには拡張ポイント セクションがあり、このセクションは拡張されたユース ケースを説明するためのものなのか、それとも最初に想定したように、独自の仕様を作成する必要があるのか 疑問に思っていました。
誰かが私のためにこれを明確にしてください。前もって感謝します。
拡張 UC とは何かを理解するには、この回答を参照してください。
拡張ポイントは拡張 UC で定義され、拡張 UCをいつどのように呼び出すことができるかを正確に指定し通常、UC はシナリオによって記述され、シナリオにはステップがあるため、通常、拡張ポイントは拡張が発生する可能性のあるステップとして記述します。
私が示した例では、「Place order」が拡張 UCで、「Print Order」が拡張 UCです。
「発注」の次のシナリオを想定してみましょう。 1. ユーザーがフォームに入力する 2. ユーザーが入力を確認する 3. システムが入力を検証する 4. OK の場合、システムは注文を登録する 5. OK の場合、システムは確認メッセージを表示する
拡張ポイントを指定するもう 1 つの良い方法は、アクティビティ図を使用することです (テキストによるシナリオの説明を避けたい場合)。