Курс: Визуальное моделирование с применением UML

Курс: Визуальное моделирование с применением UML

Курс: Визуальное моделирование с применением UML


Продолжительность курса: 16 ак. ч.

Описание курса:
Основой успешности любого ИТ-проекта является хорошо организованная коммуникация между всеми его участниками: членами проектной команды, заказчиками, субподрядчиками. Сложность выстраивания такой коммуникации существенно растет при расширении географии проектов, когда все участники не только говорят на разных языках, но и имеют разный менталитет. Однако, даже если проект сосредоточен в одной стране, очень часто оказывается, что представители бизнеса и разработчики программного обеспечения по языку и менталитету отличаются почти так же радикально, как жители разных стран.
Как же сделать так, чтобы важная для проекта информация была доступна и понятна каждому его участнику? Как выработать такой «общий язык», который бы позволил описывать проектные решения четко, однозначно и полно?
Лучшей практикой в этом направлении является использование визуальных языков моделирования, которые позволяют избавиться от неоднозначности естественных языков. Их эффективность опирается на два основных принципа:
• ясные графические образы для описания даже абстрактных понятий;
• четкие формальные правила для создания из этих графических образов целостных моделей.
Для ИТ-проектов на сегодняшний день наиболее универсальным и удобным языком визуального моделирования является UML (Unified Modeling Language). Он позволяет описывать системы любой сложности с разных точек зрения на любом из этапов процесса разработки.
Данный тренинг посвящен изучению нескольких видов диаграмм UML, наиболее востребованных при подготовке требований: Class, Use Case, Sequence, Activity, State Machine. В ходе тренинга слушатели познакомятся с методологией построения по каждому из видов диаграмм и сформируют навык моделирования в ходе практических занятий.
Построение корректных и полезных визуальных моделей невозможно без правильного объектно-ориентированного мышления – одного только знания синтаксиса UML для этого недостаточно. Поэтому большое внимание на тренинге уделяется рассмотрению основ объектно-ориентированного подхода (ООП). В частности, обсуждаются такие концепции ООП, как абстракция, модульность, наследование, инкапсуляция, полиморфизм.

Аудитория:
Курс предназначен для всех, кому необходимо использовать визуальное моделирование в ходе сложных ИТ-проектов:
• системные и бизнес-аналитики;
• представители заказчика, Product Owners;
• архитекторы и разработчики;
• руководители проектов.

Необходимая подготовка:
• знание английского языка на базовом уровне;
• опыт участия в проектах по разработке программного обеспечения.

Программа курса:
Модуль 1. Система и модель системы
• Определение системы, статический и динамический аспекты;
• Цели и принципы визуального моделирования;
• Обзор языков визуального моделирования.

Модуль 2. Основы языка UML
• Типы диаграмм и концептуальные области UML;
• Место UML в процессе разработки программного обеспечения.

Модуль 3. Объектно-ориентированный подход
• Суть объектного подхода и его преимущества;
• Абстракция, инкапсуляция и другие принципы объектного подхода;
• Объекты и классы.

Модуль 4. Диаграмма классов
• Синтаксис;
• Ассоциации, множественность, представление атрибутов ссылочного типа;
• Ассоциативные классы, композиция, агрегация;
• Наследование.

Модуль 5. Диаграмма вариантов использования
• Синтаксис;
• Выявление действующих лиц и вариантов использования;
• Зависимости и наследование между вариантами использования.

Модуль 6. Моделирование поведения
• Синтаксис и применение диаграммы деятельности;
• Синтаксис и применение диаграммы последовательности;
• Синтаксис и применение диаграммы состояний.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Информационные системы и программирование
  • Код курса: UML01
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 16
  • Количество мест: 8
  • Очно: 40900 ₽
  • Дистанционно: 40900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru