Диаграммы взаимодействия - Пример
На рис. 12.3 и 12.4 приведены диаграммы последовательности модели подсистемы «Служба занятости», показывающие взаимодействие двух классов модели: Студент и БД студентов. На рис. 12.5 и 12.6 то же взаимодействие показано с помощью кооперативных диаграмм. Найдем численную оценку для каждой из диаграмм.
Рис. 12.3. Диаграмма 1
Диаграмма 1: Так как на диаграмме последовательности связи отсутствуют, проведем расчет по сокращенной формуле:
Диаграмма 2
Рис. 12.5. Диаграмма 2
Рис. 12.5. Диаграмма 3 Теперь рассчитаем оценку для кооперативных диаграмм.
Рис. 12.6. Диаграмма 4 Диаграмма 4
В результате значения для диаграмм 1 и 3 соответствуют оптимальным, для диаграмм 2 и 4 - ниже оптимальных. Это можно объяснить низкой информативностью диаграмм 2 и 4, так как взаимодействие классов показано на них на слишком высоком уровне.
|








