О чём курс

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

Кроме того в рамках курса рассматриваются наиболее часто используемые базовые  шаблоны и аналитические шаблоны применяемые при решении типовых задач.

Курс дает практические рекомендации по построению UML представления концептуальной модели и по дальнейшему преобразованию концептуальной модели в дизайн.

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

Цели

    1.Обеспечить глубокое понимание техник построения концептуальной модели на основе шаблонов:
  • Тренеры должны научить слушателей эффективно использовать шаблоны для создания концептуальных моделей, которые будут служить основой для дальнейшего проектирования и разработки.
    • 2.Развить навыки UML моделирования на этапе объектно-ориентированного анализа:
  • Тренеры должны помочь слушателям освоить нотацию UML (именно освоить, а не научить с нуля, т.е. предполагается наличие базовых знаний у слушателей, которые требуется структурировать) и применять её для создания точных и понятных диаграмм, которые будут использоваться на этапе анализа.
    • 3.Предоставить знания о базовых паттернах концептуальной модели:
  • Тренеры должны объяснить и продемонстрировать использование базовых паттернов, которые помогут слушателям создавать более структурированные и повторно используемые модели.
    • 4.Научить применять аналитические паттерны для решения типовых задач:
  • Тренеры должны показать, как аналитические паттерны могут быть использованы для решения стандартных задач, с которыми сталкиваются разработчики и архитекторы.
    • 5.Обучить техникам перехода от концептуальной модели к дизайну:
  • Тренеры должны провести слушателей через процесс преобразования концептуальной модели в дизайн, обеспечивая плавный переход и минимизацию потерь информации.
    • 6.Развить практические навыки построения UML диаграмм концептуальной модели:
  • Тренеры должны организовать практические упражнения, которые помогут слушателям закрепить знания и развить навыки создания UML диаграмм.
    • 7.Научить применять аналитические паттерны на практике:
  • Тренеры должны предоставить реальные кейсы и упражнения, где слушатели смогут применить аналитические паттерны и увидеть их эффективность.
    • 8.Обеспечить повторное использование наработок на этапе объектно-ориентированного анализа:
  • Тренеры должны показать, как можно эффективно повторно использовать существующие наработки, что позволит сократить время разработки и повысить качество конечного продукта.
    • 9.Обучить оценке эффективности использования аналитических шаблонов:
  • Тренеры должны научить слушателей оценивать, насколько эффективно используются аналитические шаблоны в контексте конкретных проектов и задач.
    • 10.Развить навыки адаптации шаблонов под специфические требования проектов:
  • Тренеры должны показать, как можно адаптировать стандартные шаблоны под уникальные требования и условия конкретных проектов.
  • Предварительная подготовка

    Слушатели должны знать:

    1. Основные концепции ООП

    2. Нотацию UML

    Приветствуется знание техник проектирования, основанных на паттернах

    Слушатели должны иметь опыт разработки приложений, баз данных либо бизнес-моделей c использованием ООП не менее 6 мес.


    Для кого

    Бизнес-аналитик Бизнес-аналитик
    Системный аналитик Системный аналитик
    Архитектор ПО Архитектор ПО

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

    Концептуальное моделирование
    UML диаграммы
    Аналитические шаблоны
    Оптимизация процессов
    Оценка эффективности

    Темы курса

    01 Краткий обзор курса (preview) [Теория: 0,5 ак.ч.]

    02 Объектно-ориентированный анализ [Теория: 0,5 ак.ч.]
    • Этапы анализа и дизайна в ООП
    • Концептуальная модель

    • Reengineering Бизнес процесса
    03 UML диаграммы аналитической модели [Теория: 2 ак.ч., Практика: 1 ак.ч.]
    • Диаграмма классов. Особенности использования в концептуальной модели
    • Динамические диаграммы

    • Примеры

    • Практическое упражнение 1 
    04 Базовые паттерны [Теория: 3 ак.ч., Практика: 1 ак.ч.]
    • Объектные ссылки (Referring to Objects)
    • Измененяемые во времени объекты (Patterns for things that change with time)

    • Практическое упражнение 2
    05 Решение типовых задач [Теория: 11 ак.ч., Практика: 3 ак.ч.]
    • Ответственность (Accountability)
    • Наблюдения и измерения (Observations and Measurements)

    • Практическое упражнение 3

    • Опись и учёт (Accounting)

    • Практическое упражнение 4

    • Планирование (Planning)

    • Торговля (Trading)

    • Практическое упражнение 5 
    06 Техники перехода от концептуальной модели к дизайну [Теория: 2 ак.ч.]
    • Паттерны проектирования (Design Templates)
    • Паттерны  ассоциаций (Association Patterns)
    07 Итого на курс 24часа: теория – 19 ч (79%), практика – 5 ч (21%)

    46 900 ₽

    42 210 ₽ — для физ. лиц

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

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

    01 Строить концептуальную модель на основе шаблонов
    02 Моделировать с использованием UML на этапе объектно-ориентированного анализа • Применять базовые паттерны концептуальной модели
    03 Использовать аналитические паттерны для решения типовых задач
    04 Переходить от концептуальной модели к дизайну
    05 Строить UML диаграммы концептуальной модели

    Ведущий курса

    Андрей

    Гордиенков Андрей

    46 900 ₽

    42 210 ₽ — для физ. лиц

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

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

    46 900 ₽

    42 210 ₽ — для физ. лиц

    Юр. лицо — 46 900 ₽
    Физ. лицо — 42 210 ₽
    17.03.2025, Онлайн
    17.03.2025, Онлайн
    Открытая дата
    Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

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

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Получил больший объем знаний, чем планировал. Все устраивает. Главное - это полученные знания, поэтому никаких "рюшечек" не нужно.
    Курс дает полное представление о принципах и логике использования шаблонов в анализе, использовании UML; особенно хорошо раскрыты аспекты преобразования аналитической модели в модели дизайна (арх-ру).
    Тренинг помог систематизировать мои знания. Большое спасибо тренеру: отличная коммуникация со слушателями, глубокое знание материала.
    Получил базовые знания в области аналитических паттернов, провел параллель между своим проектом и теоретической базой курса, выявил основные вопросы и проблемы, возникающие в ходе общения с заказчиком.
    Впечатление положительное, очень полезными были практические упражнения, которые помогли освоить и научиться использовать шаблоны при проектировании системы и выявлении требований.
    Тренинг поражает своим объемом. Я получил новые знания о подходах к построению концептуальной модели любого домена.

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

    ARC-004
    24 часа

    Шаблоны проектирования приложений масштаба предприятия

    Изучите особенности выбора архитектурных решений для корпоративных приложений с акцентом на стили, атрибуты качества и практику.

    от Middle

    46 900 ₽

    REQ-003
    20 часов

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

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

    от Middle

    29 900 ₽

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

    Наши клиенты

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

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

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