Объектно-ориентированное проектирование с UML

Объектно-ориентированное проектирование с UML

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

Количество часов
36
Продолжительность
9 учебных дней
Стоимость курса
425 BYN

Цель курса

Ознакомить слушателей с элементами графической нотации стандарта UML 2 и способами их применения при проектировании и построении объектно-ориентированной модели информационной системы на основе соответствующей модели бизнес-процессов. Занятия проводятся в компьютерном классе в виде интенсивного тренинга с закреплением полученных знаний в ходе решения упражнений и практических задач с использованием приложения SparX Enterprise Architect.

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

Слушатели должны пройти обучение по курсу Моделирование бизнес-процессов с BPMN 2.0 (или иметь опыт применения нотации BPMN 2.0 и приложения SparX EA), желательно наличие опыта в области проектирования, разработки и/или сопровождения программного обеспечения. Слушателям необходимо иметь USB Flash накопитель.

Программа курса

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

Определение и назначение. История UML. Способы применения UML. Классификация диаграмм. С чего начать?

2. Старт учебного проекта.

Цели, задачи и предметная область учебного проекта. Создание структуры проекта в SparX EA. Моделирование бизнес-процессов предметной области учебного проекта.

3. UML. Диаграммы прецедентов

Назначение и основные элементы диаграммы. Актеры и сценарии. Отношения между прецедентами Include и Extend.

4. Учебный проект. Продолжение

Определение границ системы. Идентификация действующих лиц. Идентификация прецедентов. Подготовка сценариев прецедентов. Глоссарий системы.

5. UML. Диаграммы классов

Определение и составные компоненты класса. Атрибуты класса. Операции класса. Ассоциации между классами.

6. Учебный проект. Продолжение

Модель классов предметной области как модель базы данных и методы ее построения. Взаимное уточнение сценариев прецедентов и модели классов.

7. UML. Диаграммы поведения

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

8. Учебный проект. Продолжение

Визуализация сценариев прецедентов. Модель состояний.

9. UML. Структурные диаграммы

Диаграммы развертывания. Диаграммы пакетов. Диаграммы составных структур. Диаграммы компонентов.

10. Учебный проект. Завершение

Визуализация структуры проекта. Описание таблиц и атрибутов модели базы данных.

11. Обобщающий обзор объектно-ориентированного (модельного) подхода к проектированию информационных систем

12. Завершающий практикум

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

 

Заказать курс
Подождите немного, идет отправка ...