こんにちは、私は今学期にソフトウェア工学を取りました。私たちの先生は、最初のステップでアプリケーションを分析したいときは、ユースケース図を設計し、次にクラス図を設計し、最後にシーケンス図を設計する必要があると言いましたが、バッグブックにはさまざまな設計方法があります。すべてがユースケースを設計し、次にシーケンスを設計し、次にクラス図を設計します。両者の関係を教えてください。シーケンスによってクラス メソッドを見つけることができることはわかっています。しかし、私の主な問題は、プロジェクトを分析したいときに、一部のクラスが存在しないため、シーケンスと少し混同することですが、存在しないクラスのオブジェクトを作成するにはどうすればよいですか。
質問する
112 次
1 に答える
2
これはより理論的です、私はあなたにこれを言うことができます:
それにはシーケンスがありますが、私たちの心は並行して機能するので、
1)ユースケース:ユースケース図は適切なケースを特定し、要件/ニーズを満たすための手順を示します。適切な手順
2)シーケンス図:要件を満たすために、データ/アクション/情報のフローと結果の依存関係が必要です(ある出力が別の出力に入力されます)
3)クラス図:シーケンスを開始するときは、オブジェクト、つまり実際に相互作用してメッセージ(メソッド)とデータを渡すクラスが必要です。
したがって、主にシーケンスとクラス図が一緒になることがあります。たとえば、シーケンスについて考えるときはクラスを形成し始め、クラス(状態と動作)を形成するときは、ユースケースを実現するためにそのシーケンスを形成します。
お役に立てれば
于 2012-06-04T08:15:07.777 に答える