SlideShare a Scribd company logo
1 of 9
Модуль
фрагмент программного текста, являющийся строительным блоком для физической
структуры системы. Как правило, модуль состоит из интерфейсной части и части-
реализации.
Информационная закрытость означает
следующее:
все модули независимы, обмениваются только информацией, необходимой для работы;
доступ к операциям и структурам данных модуля ограничен.
Достоинства информационной
закрытости:
обеспечивается возможность разработки модулей различными, независимыми
коллективами;
обеспечивается легкая модификация системы (вероятность распространения ошибок
очень мала, так как большинство данных и процедур скрыто от других частей системы).
Связность модуля (Cohesion) — это
мера зависимости его частей.
внутренняя характеристика модуля
Чем выше связность модуля, тем лучше результат
проектирования
Существует 7 типов связности:
Связность по совпадению (СС=0).
Логическая связность (СС=1).
Временная связность (СС=3).
Процедурная связность (СС=5).
Коммуникативная связность (СС=7).
Информационная (последовательная) связность (СС=9).
Функциональная связность (СС=10).
Сцепление (Coupling) — мера
взаимозависимости модулей поданным
Сцепление по данным (СЦ=1).
Сцепление по образцу (СЦ=3).
Сцепление по управлению (СЦ=4).
Сцепление по внешним ссылкам (СЦ=5).
Сцепление по общей области (СЦ=7).
Сцепление по содержанию (СЦ=9).
Модуль
Модуль
Модуль

More Related Content

Viewers also liked

Viewers also liked (14)

Dr Jammi Ashok - Introduction to Java Material (OOPs)
 Dr Jammi Ashok - Introduction to Java Material (OOPs) Dr Jammi Ashok - Introduction to Java Material (OOPs)
Dr Jammi Ashok - Introduction to Java Material (OOPs)
 
династии
династиидинастии
династии
 
11. Pergeseran Citra Satelit
11. Pergeseran Citra Satelit11. Pergeseran Citra Satelit
11. Pergeseran Citra Satelit
 
Panama
PanamaPanama
Panama
 
Desarrollosustentable Visión Global
Desarrollosustentable Visión GlobalDesarrollosustentable Visión Global
Desarrollosustentable Visión Global
 
Hypnosis srikanth mekala (1) (1)
Hypnosis srikanth mekala (1) (1)Hypnosis srikanth mekala (1) (1)
Hypnosis srikanth mekala (1) (1)
 
Angry eyes
Angry eyesAngry eyes
Angry eyes
 
12. Memperoleh Data OSM
12. Memperoleh Data OSM12. Memperoleh Data OSM
12. Memperoleh Data OSM
 
G&a (1)
G&a (1)G&a (1)
G&a (1)
 
Client factfile
Client factfileClient factfile
Client factfile
 
Bachelor of Commerce
Bachelor of CommerceBachelor of Commerce
Bachelor of Commerce
 
Preguntas leer en voz alta
Preguntas leer en voz altaPreguntas leer en voz alta
Preguntas leer en voz alta
 
Microeconomics
MicroeconomicsMicroeconomics
Microeconomics
 
Papermate2
Papermate2Papermate2
Papermate2
 

More from APostovalova (20)

Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 

Модуль

  • 1. Модуль фрагмент программного текста, являющийся строительным блоком для физической структуры системы. Как правило, модуль состоит из интерфейсной части и части- реализации.
  • 2. Информационная закрытость означает следующее: все модули независимы, обмениваются только информацией, необходимой для работы; доступ к операциям и структурам данных модуля ограничен. Достоинства информационной закрытости: обеспечивается возможность разработки модулей различными, независимыми коллективами; обеспечивается легкая модификация системы (вероятность распространения ошибок очень мала, так как большинство данных и процедур скрыто от других частей системы).
  • 3. Связность модуля (Cohesion) — это мера зависимости его частей. внутренняя характеристика модуля Чем выше связность модуля, тем лучше результат проектирования
  • 4. Существует 7 типов связности: Связность по совпадению (СС=0). Логическая связность (СС=1). Временная связность (СС=3). Процедурная связность (СС=5). Коммуникативная связность (СС=7). Информационная (последовательная) связность (СС=9). Функциональная связность (СС=10).
  • 5.
  • 6. Сцепление (Coupling) — мера взаимозависимости модулей поданным Сцепление по данным (СЦ=1). Сцепление по образцу (СЦ=3). Сцепление по управлению (СЦ=4). Сцепление по внешним ссылкам (СЦ=5). Сцепление по общей области (СЦ=7). Сцепление по содержанию (СЦ=9).