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

Indian historic monument TAJ MAHAL
Indian historic monument TAJ MAHALIndian historic monument TAJ MAHAL
Indian historic monument TAJ MAHALAlvina Khan
 
Haya ndo maisha ya wabongo wa kizazi kipya
Haya ndo maisha ya wabongo wa kizazi kipyaHaya ndo maisha ya wabongo wa kizazi kipya
Haya ndo maisha ya wabongo wa kizazi kipyamgimiloko
 
Aashrayaa Citadel - bangalore5.com
Aashrayaa Citadel - bangalore5.comAashrayaa Citadel - bangalore5.com
Aashrayaa Citadel - bangalore5.comBangalore Property
 
Pengelolaan Obat
Pengelolaan ObatPengelolaan Obat
Pengelolaan ObatvQhy
 

Viewers also liked (6)

Panchsheel pebbles
Panchsheel pebblesPanchsheel pebbles
Panchsheel pebbles
 
Indian historic monument TAJ MAHAL
Indian historic monument TAJ MAHALIndian historic monument TAJ MAHAL
Indian historic monument TAJ MAHAL
 
Haya ndo maisha ya wabongo wa kizazi kipya
Haya ndo maisha ya wabongo wa kizazi kipyaHaya ndo maisha ya wabongo wa kizazi kipya
Haya ndo maisha ya wabongo wa kizazi kipya
 
123
123123
123
 
Aashrayaa Citadel - bangalore5.com
Aashrayaa Citadel - bangalore5.comAashrayaa Citadel - bangalore5.com
Aashrayaa Citadel - bangalore5.com
 
Pengelolaan Obat
Pengelolaan ObatPengelolaan Obat
Pengelolaan Obat
 

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).