План на курса

Създайте и конфигурирайте EAP файл

  • Създайте и запазете файл на проект Enterprise Architect
  • Типове видове
  • Програмен интерфейс: менюта, ленти за инструменти, Toolbox, Project Browser и други прозорци
  • Докаване и скриване на прозорци

Работа с модел, диаграма

  • Предварително определени модели
  • Пакети (видове) и диаграми
  • Добавяне на елементи в модела и диаграмата
  • Различни начини за премахване на елементи и последствия
  • Запазване на диаграми

Изисквания Management

  • Методи за събиране на изисквания
  • Категории на изисквания FURPS
  • Диаграма на изискванията
  • Взаимодействия между изискванията
    • агрегация
    • зависимост
  • Как да подобрите външния вид на диаграма?
    • дизайн на диаграмата
    • цветов статут на изискванията
    • включване / изключване на имената на пакетите
  • Създаване и управление на матрична връзка
  • Документиране на изискванията
    • страници HTML
    • печатан версия
  • Разширено управление на изискванията
    • персонализирани типове изисквания
    • персонализиран статут на изискванията
    • следене на изискванията
    • документиране на изискванията

Business моделиране на процеси, архитектура

  • Диаграма на активностите
  • Сложени активности
  • Поток на управление, поток на обекти
  • Обработка на изключения, прекъснати поток
  • Раздели
  • Конкурентни потокове и взимане на решения
  • Как да подобрите външния вид на диаграмата?
    • различни нива на детайли
    • намаляване на количеството детайли
    • сложност на процеса
  • Диаграми на компоненти и разгръщане
  • Начално архитектура на системата - логическа и физическа
    • вградни компоненти
    • делегация и събиране
    • порт
    • интерфейс
    • комуникационни пътища
  • Нестандартно реализиране на стереотипи в диаграмите (НЕЗАДЪЛЖИТЕЛНО)
    • графична библиотека на стереотипите
    • добавяне на библиотеката към проекта
    • персонализирани графика стереотипи

Use Case и тяхната документация

  • Моделиране на функционални изисквания
  • Обхват на системата
  • Актьори и връзките между тях
    • Идентифициране на случаи за използване
    • Асоциация "актьор - случай за използване" и нейните характеристики
    • Връзка между случаи за използване: включване, разширение, обобщение
  • Автоматично нумериране
  • Use Case сценарии и диаграми на активностите, генерирани на базата им
  • Генерация Documentation
  • Шаблони за документация

Аналитичен модел

  • Диаграма на класите на ниво на домейн модел
    • клас, метод, атрибут, абстрактен клас, интерфейс
    • асоциация и нейните характеристики
    • други връзки: агрегация, композиция, обобщение, зависимост, асоциационен клас
    • идентифициране на клас
  • Диаграма на последователността
    • типове съобщения: асинхронно, синхронно, връщане
    • стереотипи: Boundary, Control и Entity

Статичен модел

  • Диаграма на класите на ниво на дизайн
  • Генерация на изходен код и обратно инженерство (НЕЗАДЪЛЖИТЕЛНО)
    • генерация на изходен код от диаграмата
    • генерация на диаграма от изходен код
    • синхронизация на изходен код и диаграма
  • Диаграми на обекти

Динамичен модел

  • Проверка на статичен модел
    • разясняване на подписанията на методи
    • проверка на диаграмата на класите
  • Динамично моделиране на ниво на извиквания на методи (диаграма на последователността) на базата на случаи за използване и статичен анализен модел
  • Как да подобрите външния вид на диаграмата?
    • намаляване на броя моделирани сценарии
    • намаляване на броя на жизнените линии
    • избягване на сложни вложени блокове
    • скриване на детайли
  • Диаграма на машината със състояния (НЕЗАДЪЛЖИТЕЛНО)
    • състояния и подсъстояния
    • преходи между състояния - тригер, условие и действие
    • вътрешни действия (влизане, изпълнение, излизане)

Модели и профили (НЕЗАДЪЛЖИТЕЛНО)

  • "Група от четири" шаблони
  • Шаблони, определени в проекта
  • Потребителски шаблони
  • Импортиране на профили от XML файлове

MDA, изходен код (НЕЗАДЪЛЖИТЕЛНО)

  • Преобразуване на диаграмата на класите в схема на база данни
  • Генерация на SQL скрипт на базата на диаграмата на класите
  • Генерация на изходен код - налични опции

Групова работа

  • Версиониране на Enterprise Architect пакет
  • Разлики в версиите на проекта, документация
  • Използване на депозит за съхранение на модела
  • Collaboration инструменти

Изисквания

Умения за моделиране в UML.

 21 Часа

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


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

Oтзиви от потребители (1)

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

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