2017-12-05 8 views
3

私はシーケンス図の作成を任されています。これはクラス図から新しいシーケンス図を作成することで行う必要があります。私は予約をするためのシーケンス図を作成する必要があり、送信されるメッセージのいくつかは元のクラス図で表されていないことに気がつきました。たとえば、コントローラーはdbから利用可能な予約を取得する必要があると考えましたが、私はクラス図でそのような操作をしていません。シーケンス図では、クラス図で提供される機能のみを持つことができますか?または、この操作がクラス図に存在しないことは間違いありませんか?クラス図に存在しない機能が見つかった場合は、間違っている可能性がありますが、わかりません。シーケンスダイアグラムにクラスダイアグラムの対応していないメッセージがある可能性があります

答えて

3

さて、あなたはあなたのアーキテクチャに穴を見つけたようです。それは、SDを作成することの大きな利点の1つです。不足している操作がある場合は、システム設計者に連絡し、修正方法を教えてください。いずれにしても、見栄えの良い図を表示するメッセージを作成することはできません。操作が特定されたときにのみ、アノテーションを適切なメッセージに置きます。アノテーションは実装する必要があります。

関連する問題