Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 2
вендор: Курсы для аналитиков кол-во часов: 16
код курса: UML-DA

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

Данный курс предлагает интенсивную практику по анализу и проектированию на основе объектов, с использованием универсального языка моделирования UML

Цель курса:

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

  • Создать основу для эффективной коммуникации

Слушатели изучат:

  • Процесс объектно-ориентированной разработки и дизайна

  • Технику построения модели с использованием UML

  • Методы выбора правильного уровня детализации и покрытия моделью разрабатываемого приложения

 Слушатели получат практические навыки:

  • Статического и динамического моделирования различных аспектов функционирования системы

  • Описания и применения базовых и дизайн паттернов

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

  • Итеративный, эволюционный и гибкий процесс

  • Начальная фаза — это не стадия анализа требований

  • Эволюционное осмысление требований

  • Описание прецедентов

  • Модели предметной области

  • Системные диаграммы последовательностей

  • Логическая архитектура и диаграммы пакетов uml

  • Диаграммы взаимодействия на uml

  • Диаграммы классов uml

  • 4+1 представление архитектуры

  • Паттерн (Шаблон) и его применение в разработке

  • Grasp: проектирование объектов на основе распределения обязанностей

  • Области видимости

Модуль 1. Введение

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

  • Итеративный, эволюционный и гибкий процесс

Модуль 2. Инициация (Начальная фаза)

  • Начальная фаза — это не стадия анализа требований

  • Эволюционное осмысление требований

  • Описание прецедентов

  • Модели предметной области

  • Системные диаграммы последовательностей

  • Логическая архитектура и диаграммы пакетов uml

  • Диаграммы взаимодействия на uml

  • Диаграммы классов uml

Модуль 3. Базовое Проектирование

  • 4+1 представление архитектуры

  • Паттерн (Шаблон) и его применение в разработке

  • Grasp: проектирование объектов на основе распределения обязанностей

  • Области видимости

Модуль 4 Проектирование решений с использованием дизайн паттернов (Шаблонов проектирования)

  • Применение шаблонов проектирования (GOF)

Модуль 5. Развитие системы

  • Уточнение модели предметной области

  • Диаграммы видов деятельности uml

  • Диаграммы состояний uml и моделирование

  • Диаграммы развертывания и компонентов uml

  • Проектирование каркаса взаимодействия с базой данных на основе шаблонов

  • Документирование архитектуры с помощью n+1 представления