20416

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

Доклад

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

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

Русский

2013-07-25

22 KB

3 чел.

25

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

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

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

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

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

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


 

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

12629. Бизнес-план, Организация коллекторского агентства 159.5 KB
  В настоящее время в нашей стране имеются уникальные условия для организации нового вида бизнеса: агентств по сбору просроченной задолженности от юридических и физических лиц (далее именуемые коллекторскими агентствами).
12633. Неуравновешенность роторов и их балансировка 329 KB
  В ней рассматриваются условия рационального подбора масс звеньев механизма, которые обеспечили бы полное или частичное уменьшение динамических давлений на некоторые кинематические пары механизма...
12634. Методы и средства контроля линейных величин Универсальные измерительные инструменты 4.62 MB
  ЛАБОРАТОРНАЯ РАБОТА №2 Методы и средства контроля линейных величин Универсальные измерительные инструменты. Цель работы: изучить методы и средства контроля линейных величин освоить методику измерений при помощи универсальных измерительных инструментов. К унив...
12635. Создание презентации 501.5 KB
  Лабораторная работа 5. Тема Создание презентации Запустите PowerPoint. Задание 1. Создать презентацию на тему Медицинская информатика Фамилия. Для этого выполните следующую последовательность действий. 1. Для создания презентации выберите команду Создать вмен...
12636. Эффективные способы создания презентаций. Использование электронных таблиц Excel в PowerPoint 262 KB
  Лабораторная работа № 5. Тема: Эффективные способы создания презентаций. Использование электронных таблиц Excel в PowerPoint. Создание электронных презентаций в MS PowerPoint происходит с минимальной затратой усилий. Процесс создания презентаций состоит из таких действий...
12637. Основные компоненты персонального компьютера 625.5 KB
  Лабораторная работа №1 Основные компоненты персонального компьютера. Цель работы: Изучить основные компоненты ПК; Изучить их предназначение. Задачи работы: Разобрать системный блок; Осмотреть маркировку компонентов; Изучить креплен...