Слайд 2
![UML UML = Unified Modeling Language = унифицированный язык моделирования](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-1.jpg)
UML
UML = Unified Modeling Language = унифицированный язык моделирования = язык
графического описания систем
Авторы: Гради Буч, Джеймс Рамбо, Ивар Якобсон.
Дальнейшая разработка спецификаций UML - консорциум OMG (Object Management Group)
Слайд 3
![UML Идеология UML: Выбор модели оказывает определяющее влияние на подход](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-2.jpg)
UML
Идеология UML:
Выбор модели оказывает определяющее влияние на подход к решению проблемы
и на то, как будет выглядеть это решение.
Каждая модель может быть воплощена с разной степенью абстракции.
Лучшие модели - те, что ближе к реальности
Нельзя ограничиваться созданием только одной модели. Наилучший подход при разработке любой нетривиальной системы - использовать совокупность нескольких моделей, почти независимых друг от друга.
Слайд 4
![UML Назначение UML: моделирование информационных систем от информационных систем масштаба](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-3.jpg)
UML
Назначение UML: моделирование информационных систем от информационных систем масштаба предприятия до
распределенных Web-приложений и даже встроенных систем реального времени.
Слайд 5
![UML UML – язык структурных диаграмм: Классов Компонентов Объектов Пакетов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-4.jpg)
UML
UML – язык структурных диаграмм:
Классов
Компонентов
Объектов
Пакетов
UML – язык диаграмм поведения:
Деятельности
Состояний
Вариантов использования
Взаимодействий
Слайд 6
![UML: пример](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-5.jpg)
Слайд 7
![IDEF IDEF = Integration DEFinition = семейство языков моделирования систем.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-6.jpg)
IDEF
IDEF = Integration DEFinition = семейство языков моделирования систем.
В настоящее
время имеются нотации IDEF0, IDEF1, IDEF1X, IDEF2-4 (разработаны полностью), IDEF5-14 (в процессе разработки).
Слайд 8
![IDEF0 Назначение – описание процессов Кирпичик описания:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-7.jpg)
IDEF0
Назначение – описание процессов
Кирпичик описания:
Слайд 9
![IDEF1X Назначение – описание семантических моделей данных Пример описания:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-8.jpg)
IDEF1X
Назначение – описание семантических моделей данных
Пример описания:
Слайд 10
![IDEF2-3 Назначение – описание процессов в системе (бизнес-процессов) Пример описания:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-9.jpg)
IDEF2-3
Назначение – описание процессов в системе (бизнес-процессов)
Пример описания:
Слайд 11
![BPMN BPMN = Business Process Model and Notation = язык описания и моделирования бизнес-процессов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/289551/slide-10.jpg)
BPMN
BPMN = Business Process Model and Notation = язык описания и
моделирования бизнес-процессов