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

Съдържание и теми, включени в курса

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

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

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

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

Управление на изисквания

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

Моделиране на бизнес процеси, архитектура

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

Случаи на употреба и тяхната документация

  • Моделиране на функционалните изисквания
  • Обхват на системата
  • Актьори и връзките между тях
    • Идентифициране на случаи на употреба
    • Асоциация „актьор – случай на употреба“ и нейните свойства
    • Връзки между случаи на употреба: include, extend, генерализация
  • Автоматично номериране
  • Сценарии на случаи на употреба и диаграми на дейности, генерирани въз основа на тях
  • Генериране на документация
  • Шаблони за документи

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

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

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

  • Диаграма на класовете на ниво проектиране
  • Генериране на изходен код и обратно инженерство (ОПЦИОНАЛНО)
    • генериране на изходен код от диаграмата
    • генериране на диаграма от изходен код
    • синхронизиране на изходен код и диаграма
  • Обектни диаграми

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

  • Верификация на статичния модел
    • уточняване на сигнатурите на методите
    • верификация на диаграмата на класовете
  • Динамично моделиране на ниво извиквания на методи (диаграма на последователността) въз основа на случаи на употреба и статичен анализ на модела
  • Как да подобрим визията на диаграмата?
    • намаляване на броя на моделираните сценарии
    • намаляване на броя на lifeline елементите
    • избягване на сложни вложени блокове
    • скриване на детайли
  • Диаграма на състоянията (ОПЦИОНАЛНО)
    • състояния и подсъстояния
    • преходи между състояния – тригер, условие и действие
    • вътрешни действия (entry, do, exit)

Шаблони и профили (ОПЦИОНАЛНО)

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

MDA, изходен код (ОПЦИОНАЛНО)

  • Трансформация на диаграма на класове в схема на база данни
  • Генериране на SQL скрипт въз основа на диаграма на класове
  • Генериране на изходен код – налични опции

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

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

Изисквания

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

 21 Часа

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


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

Отзиви от участници (1)

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

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