ЗИМНЯЯ МАСТЕР-ШКОЛА UML.

Курс сайт события http://www.it-podgotovka.ru/index.php?option=com_content&view=article&id=46&Itemid=94

Добавить в календарь:
Поделиться:

ЗИМНЯЯ МАСТЕР-ШКОЛА UML. ПРО​ФЕССИОНАЛЬНЫЙ КУРС UML. ТЕОРИЯ, ПРАКТИКА + СЕКРЕТЫ МАСТЕРСТВА. 19-22 ФЕВРАЛЯ 2013. МОСКВА

Знание UML можно отнести к "ключевым" it-ценностям, которое позволит вам или вашему сотруднику кардинально повысить свою профессиональную компетенцию, причем со временем не теряющую свою актуальность и практическую ценность. При этом UML является довольно сложным. Порог вхождения довольно высок (зато и отдача высока). Мы рекомендуем 4-х дневную мастер-школу UML, которая позволит получить реальные знания в нотации UML и практике ее использования в довольно сжатые сроки от лучших специалистов в этой области.

Особенности курса:

  • Данный курс содержит всю основную теорию с углублением в практику использования UML.
  • НЕповерностное изучение нотации UML
  • Позволяет понять методологию использования UML в контексте решения разных задач и реализации проектов в различных предметных областях
  • Содержит демонстрации практик использования UML. 
  • Помимо общей нотационной информации много внимания уделено специализированным задачам применимости:
    • моделирование параллелизма
    • моделирование исключений
    • управление моделями
    • хороший и плохой стиль в моделировании
    • возможности UML для моделирования бизнеса
    • методика моделирования интерфейсов средствами UML
    • создание детальной модели системы данных с помощью классов и их отношений
    • и многому другому
  • Большой интерактив с аудиторией. Рассмотрение вопросов из практики слушателей
  • Совместное решение практических задач

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

ВЕДУЩИЕ:

Федор Новиков – эксперт в области разработки информационных систем. Специалист в области управления качеством при разработке программного обеспечения.  Консультант в области оптимизации бизнес-процессов. Аудитор. Опытный тренер. Эксперт в области UML.  Автор нескольких книг. В том числе «Моделирование на UML». Доктор технических наук.

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

По окончании обучения выдается сертификат. Все учащиеся обеспечиваются всеми необходимыми материалами и методическими пособиями.

ПЛАН ПРОВЕДЕНИЯ ТРЕНИНГА

ДЕНЬ 1. ЯЗЫК UML. НОТАЦИЯ. ДИАГРАММЫ. МО​ДЕЛИРОВАНИЕ ИСПОЛЬЗОВАНИЯ

1.1. Знакомство с аудиторией. Особенности курса.

1.2. Введение в UML.

- Что такое UML?

- Значение слова "Унифицированный" в названии языка

- Спецификация языка UML

- Контексты применимости языка UML

- Трудности и задачи языка UML. Метамодель языка UML.

1.3. Модель и ее элементы

- Сущности и отношения

- Представление UML-модели как графа

- Системный подход

- Понятие классификатора

1.4. Диаграммы и представления

- Что такое UML-диаграмма? Допущения нотации UML в плане диаграмм

- Классификация диаграмм UML

-- Диаграмма использования (Use case diagram)

-- Диаграмма классов (Class diagram)

-- Диаграмма объектов (Object diagram)

-- Диаграмма компонентов (Component diagram)

-- Диаграмма размещения (Deployment diagram)

-- Диаграмма внутренней структуры (Composite structure diagram)

-- Диаграмма пакетов (Package diagram)

-- Диаграмма деятельности (Activity diagram)

-- Диаграмма автомата (State mashine diagram)

-- Диаграмма последовательности (Sequence diagram)

-- Диаграмма коммуникации (Communication diagram)

-- Обзорная диаграмма взаимодействия (Interaction overview diagram)

-- Диаграмма синхронизации (Timing diagram)

1.5. Демонстрация практики использования UML

1.6. Моделирование использования.

- Значение моделирования использования.

- Моделирование бизнеса: значение и принципы. Введение в бизнес-анализ

1.7. Диаграммы вариантов использования

- Нотация диаграмм вариантов использования

- Техника выделения действующих лиц. Абстрактное действующее лицо

- Варианты использования. Техника выделения

- Ассоциации "действующее лицо" - "вариант использования": как правильно и как неправильно

- Обобщения и декомпозиция на диаграммах вариантов использования

- Отношения включение (include) и расширение (extend): что это такое, особенности использования, как правильно и как неправильно

1.8. Способы применения Use-Cases

1.9. Моделирование использования. Выводы. Ответы на вопросы

1.10. Круглый стол. Выбор предметной области для практики. Выдача заданий


ДЕНЬ 2. МОДЕЛИРОВАНИЕ СТРУКТУРЫ

2.1. Практика. Разбор практических заданий. Ответы на вопросы.

2.2. Практика. Совместное выполнение практических примеров.

2.3. Моделирование структуры.

- Общие положения.

- Структура артефактов в проекте.

- Сущности на диаграмме классов

-- Как создать детальную модель системы данных с помощью классов и их отношений

-- Как распознать сложные структуры данных и использовать соответствующий синтаксисдля их моделирования

- Отношения на диаграмме классов

- Композиция и агрегация: сложности, приемы применимости

- Специальные приемы

-- Многополюсная ассоциация

-- Класс-ассоциации

- Полюса ассоциации

-- Роль полюса ассоциации

-- Задание видимости на полюсе ассоциации

-- Квалификатор полюса ассоциации

2.4. Диаграммы реализации

2.5. Диаграмма компонентов - диаграмма логической структуры системы (разбиения системы на подсистемы)

- Сущности на диаграмме компонентов

-- Компонент

-- Обеспеченный интерфейс

-- Предоставляемый интерфейс

-- Класс

- Отношения на диаграмме компонентов

-- Использование

-- Реализация

-- Реализация компонента

- Техника и практика моделирования логической структуры системы средствами языка UML в виде диаграммы компонентов

2.6. Диаграмма размещения

2.7. Выводы. Ответы на вопросы


ДЕНЬ 3. МОДЕЛИРОВАНИЕ ПОВЕДЕНИЯ

3.1. Модели поведения. Моделирование поведения.

3.2. Диаграммы деятельности - моделирование поведения системы в виде задания действий, деятельностей и порядка их выполнения

- Сущности и отношения на диаграммах деятельности

- В чем отличия диаграмм деятельности от обычных блок-схем

- Использование дорожек на диаграммах деятельности

- Описание бизнес-процессов диаграммами деятельности

- Использование таймера

- Потоки данных на диаграммах деятельности как важный аспект моделирования

- Использование сигналов на диаграмме деятельности

- Исключения на диаграммах деятельности

- Техника моделирования поведения системы на основе диаграммы деятельности. Теория и практика

3.3. Диаграммы автомата - моделирование поведения системы через описание ее состояний и переходов между состояниями

- Сущности и отношения на диаграмме автомата. Нотация и ее тонкости

- Техника выделения состояний системы

- Нотация диаграммы протокольного автомата

- Переходы между состояниями

-- Простые переходы

-- Составные переходы

-- Использование предиката else

-- Дополнительные действия на переходах

- Исторические состояния

- Событие таймера

- Техника моделирования поведения системы на основе диаграммы автомата. Теория и практика

- Моделирование интерфейсов на основе диаграммы автоматов.

3.4. Диаграммы последовательности - моделирование системы через описание обмена сообщениями (данными) между взаимодействующими элементами системы

- Сущности и отношения на диаграмме последовательности. Нотация

- Линии жизни и стрелки сообщений, временные метки

- Составные шаги взаимодействия: что это такое и как используется на диаграммах последовательности

- Техника моделирования взаимодействия/обмена данными элементов системы (и системы с внешними действующими лицами) на основе диаграммы последовательности. Теория и практика

3.5. Прочие диаграммы моделирования поведения и вопросы их применимости

- Диаграмма коммуникации

- Диаграмма синхронизации

- Обзорная диаграмма взаимодействия

3.6. Моделирование поведения. Выводы. Ответы на вопросы

3.7. Совместное выполнение примера

3.8. Ответы на вопросы. Выдача заданий


ДЕНЬ 4. СПЕЦИАЛЬНЫЕ ВОПРОСЫ МОДЕЛИРОВАНИЯ. ИТОГОВАЯ ПРАКТИКА. МАСТЕР-КЛАССЫ

4.1. Моделирование параллелизма средствами UML.

4.2. Управление диаграммами. Диаграмма пакетов.

4.3. Использование трассировок на диаграммах.

4.4. Практика. Разбор практических заданий. Ответы на вопросы.

4.5. Обобщение полученной информации. Диаграммы. Представления. Общие механизмы UML. Общие свойства модели

4.6. Инструментальная поддержка UML

4.7. Тест (для самоконтроля)

4.8. Мастер-класс. Влияние UML на процесс разработки.

4.9. Мастер-класс.Повышение продуктивности через использование UML

4.10. Подведение итогов

4.11. Выдача сертификатов. Ответы на вопросы

* В программу могут вноситься изменения и корректировки, не изменяющие сути тренинга и не уменьшающие его объем.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Стоимость прохождения обучения в Полной осенней мастер-школе UML 19-22 февраля 2013 г. в г. Москва:
•    При регистрации до  13 февраля – 24.000 рублей
•    При регистрации 14 февраля и после – 26.000 рублей

При участии 2 и более человек от организации - скидка 5-10%.

В стоимость входит: обучение, все методические учебные материалы, расходные материалы, обеды

"Мастер-школа UML" проводится в комфортной, оборудованной аудитории недалеко от ст. метро. Точное место проведения уточняется в рассылке всем зарегистрировавшимся. 

По окончании обучения выдается сертификат. Все учащиеся обеспечиваются всеми необходимыми материалами и методическими пособиями.

 

Забыли пароль? Регистрация