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

Social Media Marketing for Small Business and Home Design
Social Media Marketing for Small Business and Home DesignSocial Media Marketing for Small Business and Home Design
Social Media Marketing for Small Business and Home DesignJess Wisloski
 
Tamara Stenn- Umass Social Entrepreneurship Day 2015
Tamara Stenn- Umass Social Entrepreneurship Day 2015Tamara Stenn- Umass Social Entrepreneurship Day 2015
Tamara Stenn- Umass Social Entrepreneurship Day 2015Erun Fernando
 
Halal Food for Secondary School
Halal Food for Secondary SchoolHalal Food for Secondary School
Halal Food for Secondary SchoolKeke Dong
 
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTER
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTERCU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTER
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTERRupert Mellor
 
Design as one of my 2015-2016 lectures at the University of Bergamo.
Design as one of my 2015-2016 lectures at the University of Bergamo.Design as one of my 2015-2016 lectures at the University of Bergamo.
Design as one of my 2015-2016 lectures at the University of Bergamo.Roberto Peretta
 
NettiePPetersresume (1) (1)
NettiePPetersresume (1) (1)NettiePPetersresume (1) (1)
NettiePPetersresume (1) (1)Nettie Peters
 
KIT ISO 9001 - E' la scelta giusta?
KIT ISO 9001 - E' la scelta giusta?KIT ISO 9001 - E' la scelta giusta?
KIT ISO 9001 - E' la scelta giusta?Davide Falanga
 

Viewers also liked (12)

Perez vasquez (3)
Perez vasquez (3)Perez vasquez (3)
Perez vasquez (3)
 
Social Media Marketing for Small Business and Home Design
Social Media Marketing for Small Business and Home DesignSocial Media Marketing for Small Business and Home Design
Social Media Marketing for Small Business and Home Design
 
Tamara Stenn- Umass Social Entrepreneurship Day 2015
Tamara Stenn- Umass Social Entrepreneurship Day 2015Tamara Stenn- Umass Social Entrepreneurship Day 2015
Tamara Stenn- Umass Social Entrepreneurship Day 2015
 
SQL Server project
SQL Server project SQL Server project
SQL Server project
 
E kataloga-lietosana
E kataloga-lietosanaE kataloga-lietosana
E kataloga-lietosana
 
Halal Food for Secondary School
Halal Food for Secondary SchoolHalal Food for Secondary School
Halal Food for Secondary School
 
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTER
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTERCU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTER
CU_OCT_EVENT_LAUNCH_A4_INSIGHT_REPORT_v6_MASTER
 
500.15 issuing santa ana licenses
500.15  issuing  santa ana licenses500.15  issuing  santa ana licenses
500.15 issuing santa ana licenses
 
Design as one of my 2015-2016 lectures at the University of Bergamo.
Design as one of my 2015-2016 lectures at the University of Bergamo.Design as one of my 2015-2016 lectures at the University of Bergamo.
Design as one of my 2015-2016 lectures at the University of Bergamo.
 
NettiePPetersresume (1) (1)
NettiePPetersresume (1) (1)NettiePPetersresume (1) (1)
NettiePPetersresume (1) (1)
 
KIT ISO 9001 - E' la scelta giusta?
KIT ISO 9001 - E' la scelta giusta?KIT ISO 9001 - E' la scelta giusta?
KIT ISO 9001 - E' la scelta giusta?
 
Invitacion
InvitacionInvitacion
Invitacion
 

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