Свържете се с нас

План на курса

Основи на UML и внедряване в EA

Свързване на теорията на UML с приложението в EA.

  • Основни принципи на UML: Преглед на UML 2.x, класификация на диаграмите и профили в EA.
  • Патерни за моделиране в EA: Използване на стандартни и персонализирани патерни в EA.
  • Структура на модела: Пакети, пространства от имена, стереотипи и тагирани стойности.
  • Практическо упражнение: Създаване на структурирана рамка на проект с използване на пакети и стереотипи.

Функционално и бизнес моделиране

Улавяне на изисквания и работни процеси.

  • Моделиране на случаи на употреба: Създаване на диаграми на случаи на употреба, актьори и връзки.
  • Възможности на EA: Връзки между изискванията, проследимост и управление на заинтересовани страни.
  • Диаграми на дейности: Моделиране на бизнес процеси и работни процеси.
  • Възможности на EA: Плужници, басейни, контролиране на потока и обекти на данни.
  • Инженеринг на изискванията: Улавяне на изисквания, правила за валидиране и свързване към елементите в модела.
  • Практическо упражнение: Създаване на пълен модел на случаи на употреба и изграждане на карта на бизнес дейностите към диаграма на дейности.

Модул 4: Структурно и поведенческо моделиране

Детайлен статичен и динамичен дизайн.

Статично моделиране (Диаграми на класове):

  • Създаване на класове, интерфейси, изброени типове и асоциации.
  • Възможности на EA: Наследяване, реализация, генерализация, агрегация и композиция.
  • Управление на видимостта и навигацията.

Динамично моделиране (Диаграми на последователност):

  • Създаване на линии на живот, съобщения и взаимодействия.
  • Възможности на EA: Самосъобщения, фрагменти Alt/Loop и активиращи ленти.
  • Моделиране на промени в състоянието и взаимодействията между елементите.
  • Практическо упражнение: Разработване на диаграма на класове с пълни връзки и диаграма на последователност за валидиране на взаимодействията.

Документация, отчитане и публикуване

Споделяне на модели и генериране на резултати.

  • Докладите за отпечатване: Конфигуриране на стилове за печат и експортиране към PDF/Word.
  • Уеб-базирана документация: Публикуване на модели на сървър чрез HTML Help.
  • Възможности на EA: Персонализиране на HTML шаблони, структури на навигация и профили за публикуване.
  • Доклади за модела: Генериране на персонализирани доклади чрез речници на данни и майстори на доклади.
  • Интеграция: Експортиране към други формати (BPMN, SysML, ArchiMate), ако е приложимо.
  • Практическо упражнение: Генериране на професионален HTML help файл и персонализиран доклад за модела.

Професионални съвети, трикове и най-добри практики

Ефективност и експертни работни процеси.

  • Клавишни комбинации и ефективност: Персонализиране на инструмента за по-бърза работа.
  • Поддръжка на модела: Проверка за съответствие, валидиране на модели и управление на версиите на модела.
  • Чести грешки: Избягване на общите грешки на начинаещи в EA.
  • Управление на ресурси: Управление на паметта, оптимизация на базата данни и стратегии за архивиране.
  • Сесия за въпроси и отговори: Решаване на конкретни предизвикателства на участниците.

Изисквания

Изисквания преди началото на курса

Не е необходимо предишно опит с Sparx Enterprise Architect. Познанията по основни концепции на UML са полезни, но не са задължителни.

За кого е предназначен курсът

Бизнес анализатори, системни архитекти, софтуерни разработчици и ръководители на проекти, които са нови в Sparx Enterprise Architect.

 7 Часове

Брой участници


Цена за участник

Отзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории