9月 072012
モジュール結合度のわかりやすい図
>>モジュール結束性(強度)
ITProの図でイメージがわいた。
凝集度が異なるクラスの例
http://itpro.nikkeibp.co.jp/article/COLUMN/20060607/240196/zu2.jpg
■覚え方
「ナイキが制すで」。
結合度が強く独立性が低い順から。
【内容結合】
他のモジュール内部を直接参照・分析している。
【共通結合】
複数モジュールが共通域に宣言された共通データを参照している。
(例)
データ構造を大域的データで受け渡すモジュール。
【外部結合】
複数モジュールが共通データを参照している。
(例)
単一のデータ項目を大域的データで受け渡すモジュール。
【制御結合】
もう1つのモジュールの制御要素を受け渡している。
【スタンプ結合】
処理に必要なデータのみを、データ構造として受け渡している。
(例)
データ構造を引数で渡すモジュール
【データ結合】
処理に必要なデータのみを、単一の引数として受け渡している。
(例)
単一のデータ項目を引数で受け渡すモジュール
よく読まれている記事
- 応用情報技術者試験の午後対策
- シェルスクリプト内でexpectを使ってSFTP接続
- モジュール強度のわかりやすい図 モジュール結束性 独立性
- ゴール指向要求分析 アイアスター kaos法
- 平成24年春期 午前問22 解き方メモ
この記事を読んだ人は次の記事も読んでいます:
- モジュール結束性(強度) 例文 サンプル
- モジュール設計に関する記述のうち,モジュール強度(結束性)が最も高いものはどれか。
- コンピュータシステムの構成の名称とその構成図の組合せのうち,適切なものはどれか。
- komplete kontrol A49のつまみをmidiコントローラーとしてアサインする studio one
- システム開発のプロジェクトにおいて,EVMを活用したパフォーマンス管理をしている。開発途中のある時点でEV-PVの値が負であるとき,どのような状況を示しているか。
- ミドルウェアの説明として, 適切なものはどれか。
- タスクスケジューラ ブラウザを使ってプログラムを実行する