独立性 |
凝集度 |
種類 |
説明 |
低 | 弱 | 暗号的凝集度 | プログラムを単純に分割しただけで、モジュールの機能を定義できない。または、複数の機能をあわせもつが、機能間にまったく関連はない。 |
論理的凝集度 | 関連した複数の機能をもち、モジュールが呼び出されるときの引数(機能コード)で、モジュール内の1つの機能が選択、実行される。 | ||
時間的凝集度 | 初期設定や終了設定モジュールのように、特定の時期に実行する機能をまとめたモジュール。モジュール内の機能間にあまり関連はない。 | ||
手順的凝集度 | 複数の逐次的に実行する機能をまとめたモジュール。 | ||
連絡的凝集度 | 手順的凝集度のうち、モジュール内の機能間にデータの関連性があるモジュール。 | ||
情報的凝集度 | 同一のデータ構造や資源を扱う機能を1つにまとめ、機能ごとに入口点と出口点をもつモジュール。 | ||
高 | 強 | 機能的凝集度 | 1つの機能だけからなるモジュール。 |
番号 |
リンク先の名称 |
リンク先の説明 |
リンクした日 |
1 | オブジェクト指向とモジュールの凝集度、モジュールの結合度 - だるまのエクセルVBA | オブジェクト指向を理解するうえで、凝集度と結合度の理解は欠かせません。ここではその2つについて説明します。 | 2010/12/28 |
番号 |
著者名 |
書籍名 |
ISBN |
1 | ITアシスト | 3週間完全マスター 応用情報技術者 2010年版 | 978-4822284077 |