Моделирование в UML
0 0
-
Описание образовательной программы
На курсе изучаются основы языка UML, типы диаграмм UML, вводятся основные понятия объектной (компонентной) разработки проектов на основе стандартизированного для этих целей языка визуального моделирования UML, рассматривается процесс построения диаграмм от постановки задач до модели.
Успешное окончание обучения по программе данного курса позволит специалистам:
- разрабатывать диаграммы в UML
- использовать язык моделирования UML
- синтаксически строго описывать ключевые аспекты структуры и поведения информационных систем, успешные и альтернативные сценарии выполнения бизнес-процессов, подходы к принятию решений разрабатывать карты приложений, модели данных, схемы развертывания
- осуществлять ручной контроль качества основных диаграмм на языках UML
- формировать из совокупности взаимосвязанных диаграмм целостные и непротиворечивые модели
Целевая аудитория
Архитекторы и разработчики
Руководители проектов
Системные и бизнес-аналитики
Расписание
Введение
Система и модель системы
- Что такое система, определение
- Статическое и динамическое описание системы
- Модель. Цели и принципы визуального моделирования
- Обзор языков визуального моделирования (BPMN, EPC, IDEF)
Основы UML
- История развития языка UML
- Основы языка UML
- Типы диаграмм UML
- UML и процесс разработки ПО
Объектно-ориентированный подход
- Объектный подход и его преимущества
- Принципы объектного подхода (абстракция, инкапсуляция)
- Объекты и классы
Анализ кейса
- Постановка задачи. Анализ текста кейса
- Выделение элементов глоссария
Диаграмма классов
- Основные элементы
- Ассоциации и множественность
- Ассоциативные классы, композиция, агрегация
- Наследование
Диаграмма вариантов использования
- Основные элементы (действующие лица, варианты использования)
- Выявление действующих лиц и вариантов использования
- Зависимости и наследование между вариантами использования
Сценарии вариантов использования
- Переход от диаграммы к сценариям
- Структура сценария
- Правила написания сценария
Диаграмма последовательности
- Основные элементы: сообщение, линия жизни, фокус управления
- Типы объектов на диаграмме
- Ветвление потока
- Повторное использование фрагмента и т.п.
Диаграмма коммуникации
- Основные элементы
Диаграмма деятельности
- Основные элементы диаграммы
- Узлы управления
- Специальные действия
- Условное ветвление, слияние и разделение потока
- Раздел деятельности и дорожки (определение исполнителя)
Диаграмма состояний
- Основные элементы диаграммы
- Простое и композитное состояние
- Секция внутренней деятельности
- Псевдосостояния
Прочие диаграммы
- Диаграмма объектов
- Диаграмма компонентов
- Диаграмма развертывания
Процесс построения моделей
- От постановки задачи до модели
- Лучшие практики моделирования
- Особенности выявления заинтересованных лиц
- Переходы между диаграммами
-
Получаемый документ
-
Необходимая подготовка
- Базовые навыки работы с ПК
- Опыт работы в сфере ИТ
-
Цель курса
Формирование навыков, необходимых для моделирования в UML
0 отзывов
Об этом курсе отзывов пока нет. Будьте первым.
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.