Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

モジュール構成について説明します。

モジュール構成

各レイヤの説明については、「レイヤの説明」を参照。

詳細

基本的なモジュール構成

Open棟梁 を用いた場合の基本的なモジュール構成は以下のようになる。

モジュール構成

これをベースにクラス分割の基本方針を検討する。

モジュール分割のポイント

B層

  • イベント処理のB層
    イベント処理のB層クラスは、1画面に1つ作成。
    各イベント処理については、コントロール名をメソッド名に使用すると良い。
  • 共通部品のB層
    システムで1つ作成 or 共通部品の区分毎に1つ作成。

引数・戻り値クラス

  • イベント処理の場合
    • 1画面に1つ作成
    • 複雑でイベント数の多い画面などでは、いくつかのクラスに分けて作成。
  • 共通部品の場合
    共通部品の区分毎に1つ or 共通部品毎に1つ作成。

D層

モジュール構成のパターン

パターン1

モジュール構成 パターン1

パターン2

モジュール構成 パターン2

パターン3

モジュール構成 パターン3

パターン4

モジュール構成 パターン4

クラス構造


添付ファイル: filefx_image_s.png 147件 [詳細] filePattern4.png 156件 [詳細] filePattern3.png 147件 [詳細] filePattern2.png 156件 [詳細] filePattern1.png 154件 [詳細] fileModuleStructure.png 146件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-04-24 (火) 10:56:21 (176d)