私は現在、在庫管理システムと通信するアプリケーションの設計を行っています。このインベントリシステムのクラス図でクラスを設計する必要はありませんが、クラスはそのインベントリシステムとシーケンス図で通信する必要があります。クラス図でモデル化しなくても、在庫システムのライフラインをモデル化できますか?クラス図でモデル化されていないタイプのライフラインを含むシーケンス図
1
A
答えて
1
私の短い答えははいです。シーケンスダイアグラムには、クラス図には表示されないものを含めることができます。
私の長い答えは、UML図をモデリングすることはモデリングではなく、モデリングをどのように計画するかを示す方法です。アイデアを伝えるツールです。 UML図の包括的で完全なセットはおそらく、あなたの顧客のニーズを満たす作業システムには変換されません。なぜなら、システムが構築されている間に、顧客は望むものについて心を変える可能性が非常に高く、あなたが慎重に計画された計画のいくつかを変更するようにあなたが前に気づいていなかったものを発見してください。
これを念頭に置いて、特定の時間に特定のユーザーにアイデアを伝えるツールとしてUMLを使用します。そういうわけで、私はその時点で見ている特定のコンセプトやシステムの一部を照らすことが重要ではないものすべてを無関係とみなします。これは、UMLダイアグラムがシステムのあらゆる部分をカバーしているかどうか、シーケンスダイアグラムのすべてのエンティティがクラス図に対応するシンボルを持っているかどうかなどを含みます。UMLダイアグラムが「正しい」かどうかの唯一の尺度ですあなたが意図しているモデルの部分を説明するのに役立ちます - もしそれが細部について心配する時間を費やすことがなければ。
関連する問題
- 1. Diaのシーケンス図のライフラインを長くする方法は?
- 2. 1つのクラスのシーケンス図
- 3. シーケンス図
- 4. UMLシーケンス図のネットワークと通信の詳細を含む
- 5. スカラデータを含む散布図
- 6. UMLクラス図関連タイプ
- 7. シーケンス図とJava
- 8. シーケンス図からコラボレーション図への変換
- 9. UMLクラス図でEclipse拡張ポイントをモデル化する方法は?
- 10. シーケンス図サブ関数
- 11. githubプロジェクトの図を含むドキュメント?
- 12. デザインパターンのシーケンス図のリポジトリ
- 13. 最新のモデルを表示していないバックボーン部分図
- 14. クラス図とシーケンス図を自動生成する方法はありますか?
- 15. コンポーネント図とクラス図ソフトウェアの
- 16. UMLシーケンス図の問題
- 17. シーケンス図からのUMLクラスメソッド
- 18. 強く型付けされた部分図を含むHandleError
- 19. 含まれているマップをUMLクラス図で表現する方法は?
- 20. デザイナを使用しない.NETクラス図
- 21. ビジュアルパラダイムUMLシーケンス図長さ(メッセージシーケンス番号)
- 22. 実行中のコードからシーケンス図を生成しない
- 23. StarUMLでシーケンス図を使用してコラボレーション図を生成できますか?
- 24. 誰がシーケンス図のメソッドを所有していますか?
- 25. QPixmapで最適化された図面
- 26. Rational Software Architectを使用したシーケンス図のクラスのリンク
- 27. URLに表示されない地図
- 28. Java、図形が描画されない
- 29. このクラス図はこのユースケース図に従って正しいですか?
- 30. メインを含むクラスはなぜ公開されていないのですか?
あなたの答えはTHXです。また、私は一般に、外部システムを俳優またはステレオタイプのオブジェクトとしてモデル化できることも発見しました。 –