Курс "PA040 Поддержка полного технологического цикла разработки ИС в среде Component Modeler (ранее: Paradigm Plus)"
Код: EDU-CA-PA040
Специализация: Продукты линейки ERwin
Продолжительность - 2 дня
Производится набор группы
Язык UML стал стандартом моделирования информационных систем. Одним из инструментов его реализации является Component Modeler (Paradigm Plus) - мощная среда поддержки групповой разработки информационных систем. Встроенный инструмент проверки приложения Model Xpert непрерывно оценивает разрабатываемую модель с точки зрения ее соответствия стандартам UML и указывает на ошибки. Это позволяет создавать модели, удовлетворяющие всем правилам языка UML.
Предлагаемый курс знакомит с основами языка UML и помогает освоить инструмент Component Modeler (Paradigm Plus) для успешного моделирования компонентов программного обеспечения.
В рамках данного курса слушатели научатся:
- подключаться к общему репозиторию Component Modeler и создавать в нем рабочее пространство модели;
- строить и оптимизировать основные диаграммы языка UML;
- генерировать и синхронизировать код программ с использованием языков Java, CORBA, Visual C++, Visual Basic
- использовать возможности расширения и настройки стандартного UML для решения конкретных задач;
- добавлять собственные сценарии для автоматизации операций через интерфейс OLE, поддерживаемый Component Modeler;
- публиковать модели в Web;
- использовать механизм интеграции через промышленный стандарт OMG XMI DTD или XML с другими средствами моделирования.
Предварительная подготовка: базовое знание языка моделирования UML, знание основных концепций объектно-ориентированной разработки приложений.
Курс предназначен для руководителей проектов, бизнес-аналитиков, разработчиков информационных систем.
Программа курса
- Начало проекта
- Выбор репозитория и создание рабочего пространства
- Создание модели анализа
- Создание диаграммы использования системы (Use Cases)
- Приведение диаграмм Use Cases к существующим требованиям
- Создание сценариев для диаграмм Use Cases
- Уточнение диаграмм Use Cases
- Создание диаграмм последовательности (Sequence)
- Создание диаграмм классов
- Оптимизация диаграмм классов
- Создание модели проектирования
- Создание диаграммы классов уровня модели проектирования
- Импортирование логической модели из ERwin Data Modeler
- Приведение в соответствие объектов модели и объектов базы
- Публикация проекта в Web
- Создание модели реализации
- Создание диаграммы компонентов (Component)
- Создание диаграммы развертывания (Deployment)
- Настройка диаграммы классов (с учетом выбранного языка)
- Генерация кода
- Повторное использование компонентов
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
|