この演習では、小切手換金参加プログラム図を作成します。小切手換金参加プログラム図は、小切手換金ユースケースの静的構造をモデル化したものです。
小切手換金参加プログラム図は、小切手換金ユースケースに参加するクラスを表示します。参加プログラムとともにその関係をモデル化して、システムのドメインを記述します。シーケンス図は、データの一時フローを理解するのに必要な動的情報を表します。シーケンス図を作成すると、ユースケース内の各クラスのすべての操作を発見できます。
モデル化は反復プロセスです。モデル化するシステムの詳細についての理解が高まるにつれて、いつでも参加プログラムを追加、削除、または変更できます。このチュートリアルでは、小切手換金参加プログラム図の基本的なアウトラインを作成します。
勘定業務パッケージ内に小切手換金参加プログラム図を作成します。
小切手換金参加プログラム図を開始しました。小切手換金参加プログラム図は、小切手換金ユースケースの静的構造を表示します。
CashCheckControl 参加プログラムは、小切手換金機能領域のビジネス・ロジックを表すコントロール・クラスです。
CashCheckSummaryForm 参加プログラムは、CashCheck 取り引きの完了時に表示される要約フォームを表す境界クラスです。
CashCheckForm 参加プログラムは、ユーザーがメインメニューの「小切手換金 (Cash Check)」をクリックしたときに表示される振り替えフォームを表す境界クラスです。
CityBank 参加プログラムは、PiggyBank 取り引きを検証する CityBank バンキング・システムを表す境界クラスです。
CashCheckControl 参加プログラムはコントロール・クラスであるため、ユースケースのその他の大部分のクラスに対する中心となり、またそれらのクラスに依存します。この演習では、CashCheckControl クラス関係を作成します。
小切手換金参加プログラム図の作成が完了しました。この図は、小切手換金ユースケースの静的構造を表示します。作成した図は、次のようになります。
継続する場合は、『演習 2.10: 小切手換金シーケンス図の作成』に進みます。