О чём курс

Вы начинающий системный аналитик? Этот курс позволит вам погрузиться в основы объектного мышления, визуального моделирования и понимания назначения диаграмм UML. Вы научитесь создавать ментальную модель перед тем, как начать рисовать схемы. На курсе вы изучите основы языка UML, а также методики и применение UML в разработке. Освоите применение ключевых концепций ООП через практические задания. Тренинг является отправной точкой в области системного и бизнес-анализа.

Основой успешности любого ИТ-проекта является хорошо организованная коммуникация между всеми его участниками: членами проектной команды, заказчиками, субподрядчиками. Сложность выстраивания такой коммуникации существенно растет при расширении географии проектов, когда все участники не только говорят на разных языках, но и имеют разный менталитет. Однако, даже если проект сосредоточен в одной стране, очень часто оказывается, что представители бизнеса и разработчики программного обеспечения по языку и менталитету отличаются почти так же радикально, как жители разных стран…

Как же сделать так, чтобы важная для проекта информация была доступна и понятна каждому его участнику? Как выработать такой «общий язык», который бы позволил описывать проектные решения четко, однозначно и полно?

Лучшей практикой в этом направлении является использование визуальных языков моделирования, которые позволяют избавиться от неоднозначности естественных языков. Их эффективность опирается на два основных принципа:
- ясные графические образы для описания даже абстрактных понятий;
- четкие формальные правила для создания из этих графических образов целостных моделей

Для ИТ-проектов на сегодняшний день наиболее универсальным и удобным языком визуального моделирования является UML (Unified Modeling Language). Он позволяет описывать системы любой сложности с разных точек зрения на любом из этапов процесса разработки.

На данном тренинге вы изучите наиболее востребованные при подготовке требований виды диаграмм UML: Class, Use Case, Sequence, Activity, State Machine, а также поймете их значимость в разработке ПО. В ходе тренинга вы познакомитесь с методологией построения по каждому из видов диаграмм и сформируете навык моделирования на практике.

Построение корректных и полезных визуальных моделей невозможно без правильного объектно-ориентированного мышления – одного только знания синтаксиса UML для этого недостаточно. Поэтому большое внимание на тренинге уделяется рассмотрению основ объектно-ориентированного подхода (ООП). В частности, обсуждаются такие концепции ООП, как абстракция, модульность, наследование, инкапсуляция, полиморфизм.

В результате вы поймете, как использовать UML для эффективного взаимодействия в команде, а также сделать документирование проектных решений проще. В ходе практических занятий вы выполните задания, которые помогут вам лучше разобраться в изучаемых инструментах и применять полученные знания в реальных ситуациях.

Цели

Основные цели тренинга:
  • 1.Изучить особенности объектно-ориентированного подхода к анализу и проектированию информационных систем.
  • 2.Понять назначение и основные принципы визуального моделирования.
  • 3.Изучить правила построения и синтаксис наиболее применимых видов диаграмм UML.
  • 4.Сформировать навыки использования различных диаграмм UML для моделирования систем. 

После завершения курса слушатели смогут:
  • 1.Объяснить такие концепции ООП, как абстракция, полиморфизм, наследование, модульность.
  • 2.Выявлять действующих лиц, сценарии использования и строить Use Case Diagrams.
  • 3.Выявлять классы и описывать отношения между ними (Class Diagram).
  • 4.Моделировать поведение классов, используя диаграммы Sequence и State Machine.
  • 5.Строить и понимать некоторые другие диаграммы UML.

Целевая аудитория

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

Предварительная подготовка

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

Для кого

Бизнес-аналитик Бизнес-аналитик
Системный аналитик Системный аналитик

Улучшаемые навыки

Создание UML-диаграмм
Анализ и проектирование систем
Документирование проектных решений
Работа с инструментами моделирования
Коммуникация с командой

Темы курса

01 Система и модель системы (теория + практика 1,5 ч.)
  • Определение системы, статический и динамический аспекты;
  • Цели и принципы визуального моделирования;
  • Обзор языков визуального моделирования.
02 Основы языка UML (теория – 1 ч.)
  • Типы диаграмм и концептуальные области UML;
  • Место UML в процессе разработки программного обеспечения.
03 Объектно-ориентированный подход (теория – 1,5 ч.)
  • Суть объектного подхода и его преимущества;
  • Абстракция, инкапсуляция и другие принципы объектного подхода;
  • Объекты и классы.
04 Диаграмма классов (теория + практика – 3,5 ч.)
  • Синтаксис;
  • Ассоциации, множественность, представление атрибутов ссылочного типа;
  • Ассоциативные классы, композиция, агрегация;
  • Наследование.
05 Диаграмма вариантов использования (теория + практика – 3,25 ч.)
  • Синтаксис;
  • Выявление действующих лиц и вариантов использования;
  • Зависимости и наследование между вариантами использования.
06 Моделирование поведения (теория + практика – 5,1 ч.)
  • Синтаксис и применение диаграммы деятельности;
  • Синтаксис и применение диаграммы последовательности;
  • Синтаксис и применение диаграммы состояний.

27 000 ₽

24 300 ₽ — для физ. лиц

Записаться на курс

Чему вы научитесь

01 Разрабатывать различные типы диаграмм UML, такие как диаграммы классов, диаграммы последовательностей и диаграммы случаев использования, для визуализации системных компонентов и их взаимодействий
02 Проектировать на основе визуальных моделей
03 Создавать четкую и понятную документацию на основе визуальных моделей
04 Использовать специализированных инструментов для визуального моделирования
05 Представлять и обсуждать визуальные модели с командой и заинтересованными сторонами

27 000 ₽

24 300 ₽ — для физ. лиц

Записаться на курс

Записаться на курс

27 000 ₽

24 300 ₽ — для физ. лиц

Юр. лицо — 27 000 ₽
Физ. лицо — 24 300 ₽
17.02.2025, Онлайн
17.02.2025, Онлайн
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

Отзывы о курсе

Повысьте квалификацию И получите диплом
Отзывы учеников
Мы рассмотрели схемы участников разработки ПО, стандарты документирования, виды диаграмм - все это важно и интересно для меня. На все заданные вопросы были получены исчерпывающие ответы. Курс оптимально спланирован, преподаватель компетентен в теме курса. Остались только положительные впечатления.
Курс насыщенный, интересный и полезный. Больше всего понравились теория, наглядные практические примеры, графики последовательностей, преподаватель и материал курса. Благодаря курсу я вспомнила UML, потому что все было структурировано и по теме. Лектор отвечает на вопросы и спокойно повторяет информацию, если кто-то что-то не понял.
Тренинг помог избавиться от ошибок в построении диаграмм и подтвердил правильность основной части знаний. Еще один плюс – мы рассмотрели больше видов диаграмм, чем я знала до этого и теперь я смогу ими пользоваться (если будут слайду перед глазами), т. к. запомнить все даже за 4 дня не удалось, материалов много. К концу тренинга понятно стало всё, о чем на нем говорилось.
Хороший, структурированный курс без «воды». Получил больше информации, чем ожидал. Наиболее полезным было детальное рассмотрение различных диаграмм моделирования, рассмотрение конкретных примеров с детальным разбором. Тренер охотно отвечал на вопросы и помогал при выполнении практических заданий.
Впечатления положительные, дан вектор дальнейшего развития и применения UML в работе. Структурированная информация позволяет четко расставить определения объектов и их название. Наглядность примеров, системный подход к изложению также являются плюсами данного тренинга. Очень понравилось, спасибо!
Очень понравилась форма ведения курса в режиме активного диалога. Очень интересно и доходчиво, полагаю буду использовать полученный опыт при проектировании АС и ПК. Самыми полезными для меня стали практические занятия - они помогли лучше запоминать теоретический материал.
Теоретическая и практическая части очень сильные, интересные и полезные. Пришла на тренинг с желанием лучше понять UML, назначения различных видов диаграмм. Тренинг полностью оправдал ожидания. Очень неожиданным было вхождение в UML через повторение постулатов ООП. Для меня все подано доступно и понятно. Благодарю за тренинг!
Я пришла на курс с нулевыми знаниями UML, поэтому для меня полезным оказалось все. Тренер – отзывчивый и опытный специалист, понравилось, как он подает и объяснял материал и приводил примеры из практики. Он подстраивался под уровень аудитории, объяснял вещи, которые могут показаться элементарными, если кто-то просил об этом. Буду продолжать дальше углубляться в UML и применять в работе. Большое спасибо.
Понравилось, что на курсе были домашние задания и разборы ошибок. Это было очень полезно для меня, и я получил ответы на свои вопросы, касательно практического применения материалов курса. Отдельно стоит выделить разбор функциональной спецификации, диаграмма состояний, диаграмма последовательностей и т. д.

Связанные курсы

REQ-003
20 часов

Объектно-ориентированный анализ и проектирование на UML

Тренинг по основам анализа и проектирования с UML: методы моделирования и распределение функций в системах.

от Middle

32 900 ₽

REQ-004
16 часов

Моделирование бизнес-процессов на UML

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

от Middle

27 000 ₽

REQ-006
8 часов

Моделирование предметной области на UML (ER-модель)

Изучите визуальное моделирование бизнес-сущностей и их взаимосвязей и научитесь строить ER-модели и UML-диаграммы, что поможет улучшить понимание требований к разрабатываемым системам.

от Middle

13 900 ₽

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.