20416

Диаграмма взаимодействия

Доклад

Информатика, кибернетика и программирование

Однако посмотрим что о таких диаграммах говорили классики например Буч. А вот что: Диаграмма взаимодействия это диаграмма на которой представлено взаимодействие состоящее из множества объектов и отношений между ними включая и сообщения которыми они обмениваются. Этот термин применяется к видам диаграмм с акцентом на взаимодействии объектов диаграммах кооперации последовательности и деятельности. Диаграмма последовательностей диаграмма взаимодействия в которой основной акцент сделан на упорядочении сообщений во времени.

Русский

2013-07-25

22 KB

3 чел.

25

Рекомендации по построению диаграмм взаимодействия. Диаграммы взаимодействия и их место среди других диаграмм UML. Смысл диаграмм взаимодействия интуитивно нам, конечно же, понятен. Однако посмотрим, что о таких диаграммах говорили классики, например Буч. А вот что:

Диаграмма взаимодействия - это диаграмма, на которой представлено взаимодействие, состоящее из множества объектов и отношений между ними, включая и сообщения, которыми они обмениваются. Этот термин применяется к видам диаграмм с акцентом на взаимодействии объектов (диаграммах кооперации, последовательности и деятельности).

Несмотря на то величайшее уважение, которое мы питаем к Г. Бучу, это определение не кажется нам уж очень удачным. Хотя суть понятия оно передает. Наиболее важное слово в этом определении - это слово "сообщения". Действительно, как люди программирующие, мы понимаем, что взаимодействие-то как раз и состоит в обмене сообщениями между объектами! И к вопросу о сообщениях мы в этой лекции еще не раз вернемся. А пока же посмотрим, что Буч говорит дальше.

А дальше он объясняет, что такое диаграммы кооперации и последовательностей.

Диаграмма последовательностей - диаграмма взаимодействия, в которой основной акцент сделан на упорядочении сообщений во времени.

Диаграмма кооперации - диаграмма взаимодействий, в которой основной акцент сделан на структурной организации объектов, посылающих и получающих сообщения.


 

А также другие работы, которые могут Вас заинтересовать

12609. Гидростатика - раздел Гидромеханики 722.5 KB
  ВВЕДЕНИЕ 1. Основные понятия гидростатики Гидростатика это раздел Гидромеханики в котором изучаются условия и закономерности равновесия жидкостей под действием приложенных к ним сил a также воздействия покоящихся жидкостей на погруженные в них тела и на стенки ...
12610. Текстовый процессор Microsoft Word 85 KB
  Лабораторная работа №1 Текстовый процессор Microsoft Word Цель работы: ознакомиться с возможностями текстового процессора Microsoft Office Word и получить практические навыки по оформлению научных текстов. Теоретическая справка Текстовые редакторы и текстовые процессоры ...
12611. Трьохфазний асинхронний двигун із фазним ротором 187.1 KB
  Лабораторна робота №2 Трьохфазний асинхронний двигун із фазним ротором Мета роботи: Вивчити пристрій та принцип дії трьохфазного асинхронного двигуна із фазним ротором; навчитись виконувати пуск та реверс асинхронного двигуна; зняти та проаналізувати робочі ...
12612. Цилиндрическая передача, составленная из колес с косыми зубьями 1.04 MB
  Вместе с тем процесс изготовления косозубых колес имеет и свои особенности, вытекающие из того, что инструмент установлен на станке наклонно.
12613. Громкоговорители 841 KB
  ЛАБОРАТОРНАЯ РАБОТА №3 Громкоговорители Дисциплина: Акустика Цель работы: изучить основные параметры и характеристики громкоговорителей ознакомление с методиками проведения акустических и электроакустических измерений. 1.Расположение приборов и у...
12614. Моделирование работы систем массового обслуживания 666.5 KB
  Лабораторная работа № 3 Моделирование работы систем массового обслуживания Цель работы: изучение принципов моделирования непрерывно-стохастических систем. 1. Краткие теоретические сведения 1.1. Основные понятия систем массового обслуживания Типовыми непрер
12615. Исследование эффектов консонанса, диссонанса (на примере звучания струн гитары) 861.48 KB
  Отчет по лабораторной работе Исследование эффектов консонанса диссонанса на примере звучания струн гитары Цель работы Освоение звукового редактора Adobe Audition. Практическое исследование эффектов консонанса и диссонанса. Используемое в работе программное обесп...
12616. Дослідження статистичних властивостей генераторів псевдовипадкових чисел 596 KB
  Лабораторна робота № 4 Дослідження статистичних властивостей генераторів псевдовипадкових чисел Ознайомитись з теорією випадкових процесів поняттями випадковості та псевдовипадковості і їх застосуванням у криптографії. Оволодіти методикою оцінки рівня випад...
12617. Практичне вивчення системи Windows XP 1.29 MB
  Лабораторна работа1: Практичне вивчення системи Windows XP Метою лабораторної роботи є практичне освоєння операційної системи Windows XP її графічної оболонки входу і виходу структури робочого столу основних дій і настройок при роботі в системі.. Зміст Апаратура