- Курс
- Место
Основная задача курса – рассмотрение техник построения концептуальной модели приложения, основанных на использовании шаблонов, а также возможности повторного использования разработок, выполненных в рамках объектно-ориентированного анализа. Курс дает практические рекомендации по построению UML-представления концептуальной модели и по дальнейшему преобразованию концептуальной модели в дизайн.
Слушатели изучат:
- технику построения концептуальной модели на основе шаблонов;
- особенности UML-моделирования на этапе объектно-ориентированного анализа;
- базовые паттерны концептуальной модели;
- аналитические паттерны, используемые при решении типовых задач;
- техники перехода от концептуальной модели к дизайну.
Слушатели получат практические навыки:
- построения UML-диаграмм концептуальной модели;
- применения аналитических паттернов;
- повторного использования наработок на этапе объектно-ориентированного анализа.
Разбираемые темы:
- Объектно-ориентированный анализ:
- Этапы анализа и дизайна в ООП;
- Концептуальная модель;
- Reengineering бизнес-процесса;
- UML-диаграммы аналитической модели:
- Диаграмма классов. Особенности использования в концептуальной модели;
- Динамические диаграммы;
- Примеры;
- Базовые паттерны:
- Объектные ссылки (Referring to Objects);
- Изменяемые во времени объекты;
- Решение типовых задач:
- Ответственность (Accountability);
- Наблюдения и измерения (Observations);
- Опись и учёт (Accounting);
- Планирование (Planning);
- Торговля (Trading);
- Техники перехода от концептуальной модели к дизайну:
- Паттерны проектирования (Design Templates);
- Паттерны ассоциаций (Association Patterns).
Целевая аудитория:
Данный курс рекомендуется для ведущих разработчиков, дизайнеров и архитекторов, курс также может быть полезен для аналитиков, применяющих при анализе UML-нотацию.