План на курса

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

  • Създайте и запазете Enterprise Architect файл на проекта
  • Видове изгледи
  • Интерфейс на програмата: менюта, ленти с инструменти, Кутия с инструменти, Браузър на проекти и други прозорци
  • Докинг и скриване на прозорци

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

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

Изисквания Management

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

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

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

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

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

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

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

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

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

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

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

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

  • Модели "Банда от четирима".
  • Модели, дефинирани в проекта
  • Потребителски модели
  • Импортиране на профили от XML файлове

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

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

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

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

Изисквания

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

 21 Часа

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


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

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

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

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