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

Introducing InfoVue™ TFT LCDs
Introducing InfoVue™ TFT LCDsIntroducing InfoVue™ TFT LCDs
Introducing InfoVue™ TFT LCDsPremier Farnell
 
شهادة خبرة
شهادة خبرة  شهادة خبرة
شهادة خبرة ASHRAF NAZME
 
Physical Activity and Academic Performance v1
Physical Activity and Academic Performance v1Physical Activity and Academic Performance v1
Physical Activity and Academic Performance v1guest7c9a38
 
Development of the english language
Development of the english languageDevelopment of the english language
Development of the english languageMaria Fernanda
 
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)Nurul Aqila Ahamad Kamal
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSalmaniac Nilesh
 
شهادة خبرة شركه افراس للمقاولات
شهادة خبرة شركه افراس للمقاولاتشهادة خبرة شركه افراس للمقاولات
شهادة خبرة شركه افراس للمقاولاتWafik Taha
 

Viewers also liked (7)

Introducing InfoVue™ TFT LCDs
Introducing InfoVue™ TFT LCDsIntroducing InfoVue™ TFT LCDs
Introducing InfoVue™ TFT LCDs
 
شهادة خبرة
شهادة خبرة  شهادة خبرة
شهادة خبرة
 
Physical Activity and Academic Performance v1
Physical Activity and Academic Performance v1Physical Activity and Academic Performance v1
Physical Activity and Academic Performance v1
 
Development of the english language
Development of the english languageDevelopment of the english language
Development of the english language
 
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)
Project 2. Case Study on Mosaic Above Vase in Australia (Sem 2, 2015/2016)
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web Portal
 
شهادة خبرة شركه افراس للمقاولات
شهادة خبرة شركه افراس للمقاولاتشهادة خبرة شركه افراس للمقاولات
شهادة خبرة شركه افراس للمقاولات
 

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