русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Элементы диаграмм взаимодействия и диалога


Дата добавления: 2014-11-27; просмотров: 2626; Нарушение авторских прав


Взаимодействие бизнес-процессовотображается как отображение пулов (бизнес-процессов, участников) и соединяющих их потоков сообщений.

Потоки сообщений могут соединять границы пулов или объекты потоков разных пулов.

Пример взаимодействия бизнес-процессов представлен на рис. 5.1.

 

Рис. 5.1. Пример взаимодействия бизнес-процессов

Для разработки модели взаимодействия должна использоваться диаграмма взаимодействия (Collaboration Diagram).

Инициирующее сообщение на диаграмме отображается белым цветом, отправляемое сообщение – серым цветом.

Элементы диаграммы взаимодействия, используемые для разработки модели, представлены в табл. 5.1.

Таблица .5.1.

Элементы диаграммы BPMN 2.0. Collaboration Diagram в EA

Изображение элемента Название элемента
Модель взаимодействия
Пул, бизнес-процесс, область ответственности
Участник, роль бизнес-процесса, часть пула
Диалог. Набор потоков сообщений, базирующийся на определенном концепте
Событие начала
Промежуточное событие
Событие конца
Логический оператор
Деятельность
Объект данных
Хранилище данных
Задача хореографии
Группа
Поток сообщений
Связь диалог. Связь между набором сообщений и пулом
Текстовая аннотация
Поток деятельностей
Ассоциация

 

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

На рис. 5.2. представлен пример использования элемента диалог.



Рис. 5.2. Пример использования элемента диалог

Для разработки модели диалога должна использоваться диаграмма диалога (Conversation Diagram).

Элементы диаграммы диалога, используемые для разработки модели, представлены в табл. 5.2.

На рис. 5.3. представлен пример диаграммы диалога и аналогичной ей диаграмме взаимодействия.

 

Рис. 5.3. Пример использования диаграммы диалога и взаимодействия

Таблица .5.2.

Элементы диаграммы BPMN 2.0. Conversation Diagram в EA

Изображение элемента Название элемента
Модель диалога
Диалог. Набор потоков сообщений, под-диалог, повторно вызываемый диалог
Участник
Пул, бизнес-процесс, область ответственности
Деятельность
Событие начала
Промежуточное событие
Событие конца
Логический оператор
Текстовая аннотация
Связь диалог. Связь между набором сообщений и пулом
Поток сообщений
Поток деятельностей
Ассоциация

 

Задания для самоконтроля



<== предыдущая лекция | следующая лекция ==>
Элементы и правила хореографии | ПЕРЕЧЕНЬ ОСНОВНЫХ терминов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.