Список курсов
   Расписание тренингов
info@i-klass.com
тел.: +380 44 5941060
факс: +380 44 5941062
Как нас найти

   Центр Тестирования
exam@i-klass.com


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    Microsoft, Oracle, Sun, Java
    Linux (RedHat, SuSE, Ubuntu)
    VMWare, Apple, HP, IBM

    Управление проектами
    Управление ИТ-услугами
Офисные приложения
Microsoft, Apple, AutoCAD и др.



ИТ специалистам
  / Java технологии / Список курсов / OO-226
возвратиться к списку курсов Oracle
  возвратиться к списку
   дата начала тренинга:   -

OO-226: Object-Oriented Analysis and Design Using UML
OO-226: Объектно-ориентированный анализ и проектирование с использованием UML

Описание
Курс эффективно комбинирует знания по ООП, процессам разработки ПО и UML, предлагая завершенный практический путь решения задач по анализу и проектированию, начиная со сбора требований и заканчивая развертыванием системы.
Аудитория
Архитекторы, системные аналитики и проектировщики, разработчики ПО
Длительность
5 дней (40 часов)
Сертификация
Курс позволяет получить начальные знания на пути к сертификации Sun Certified Enterprise Architect
Тестирование
В стоимость курса не входит
Документ по окончании
Сертификат Sun Educational Services
Предварительные
требования
Понимание концепции ООП, основ процессов разработки систем.
Общее понимание программирования, желательно на языке Java.



Содержание

Модуль 1 - Введение в процесс разработки программного обеспечения
- Процесс объектно-ориентированной разработки (OOSD)
- Как моделирование поддерживает процесс OOSD
- Объяснение назначения, действий и артефактов следующих процессов OOSD: сбор требований, анализ требований, архитектура, проектирование, воплощение, тестирование, развертывание

Модуль 2 - Объектно-ориентированная технология
- Как объектно-ориентированные принципы влияют на процесс разработки ПО
- Фундаментальные принципы ОО

Модуль 3 - Выбор объектно-ориентированной методологии
- Лучшие случаи применения методологий OOSD
- Возможности некоторых популярных методологий
- Выбор методологии, наиболее подходящий вашему проекту

Модуль 4 - Видение проекта
- Интервьюирование владельцев бизнеса для определения фанкциональных требований для программной системы
- Анализ результатов интервью для идентификации нефункциональных требований, рисков и ограничений
- Создание документа о видении проекта исходя из результатов анализа интервью и рисков

Модуль 5 - Сбор системных требований
- Планирование процесса сбора требований
- Планирование интервью с владельцами для утверждения и уточнения функциональных и нефункциональных требований из документа о видении проекта
- Документирование системы в форме спецификации системных требований (System Requirements Specification, SRS) на основе источников требований

Модуль 6 - Создание начальной диаграммы случаев применения (Use Case)
- Идентификация и описание важнейших элементов диаграммы случаев применения в UML
- Разработка диаграммы случая применения для программной системы основываясь на SRS
- Запись сценариев применения для архитектурно важных случаев применения

Модуль 7 - Уточнение диаграммы случаев применения
- Документирование случаев применения и сценариев в форме Use Case
- Распознавание и документация наследования случаев применения и актеров (Actor)
- Распознавание и документация зависимостей для случаев применения
- Важнейшие элементы диаграммы активности
- Утверждение диаграмм случаев применения и активности

Модуль 8 - Определение ключевых абстракций
- Набор кандидатов в ключевые абстракции
- Определение ключевых абстракций используя анализ CRC

Модуль 9 - Конструирование модели предметной области
- Важнейшие элементы диаграммы классов
- Конструирование предметной области используя диаграммы классов
- Важнейшие элементы диаграммы объектов
- Проверка модели предметной области при помощи объектных диаграмм

Модуль 10 - Создание аналитической модели используя анализ устойчивости (Robustness Analysis)
- Назначение и элементы модели проектирования (Design model)
- Важнейшие элементы диаграммы взаимодействий
- Создание модели проектирования для случая применения используя анализ устойчивости
- Важнейшие элементы диаграммы последовательностей
- Генерация вида диаграммы последовательностей из модели проектирования

Модуль 11 - Фундаментальные концепции архитектуры
- Объяснение необходимости роли архитектора
- Разница между созданием архитектуры и проектированием
- Архитектурная методология SunTone

Модуль 12 - Архитектурный процесс
- Описание процесса создания архитектуры
- Диаграммы ключевых архитектурных видов
- Выбор типа архитектуры
- Создание артефактов архитектурного процесса

Модуль 13 - Создание архитектурной модели для клиентского и презентационного звеньев

- Интерфейсы пользователя
- Документирование графического интерфейса пользователя и клиентского звена архитектурной модели
- Документирование web-интерфейса пользователя и презентационного звена архитектурной модели

Модуль 14 - Создание архитектурной модели для бизнес-звена
- Распределенные объектно-ориентированные вычисления
- Документирование бизнес-звена в архитектурной модели

Модуль 15 - Создание архитектурной модели для звеньев ресурсов и интеграции
- Документирование механизма постоянства данных в ресурсном звене архитектурной модели
- Документирование механизма интеграции постоянства данных в звене интграции архитектурной модели

Модуль 16 - Создание модели решения
- Создание модели решения для GUI-приложения
- Создание модели решения для web-приложения

Модуль 17 - Уточнение модели предметной области
- Уточнение атрибутов модели предметной области
- Уточнение взаимодействий модели предметной области
- Уточнение методов модели предметной области
- Декларация конструкторов модели предметной области

Модуль 18 - Применение шаблонов проектирования к модели решения
- Важнейшие элементы шаблона проектирования ПО
- Описание шаблона Composite
- Описание шаблона Strategy
- Описание шаблона Observer
- Описание шаблона Abstract Factory

Модуль 19 - Моделирование комплексных объектно-ориентированных состояний используя диаграммы состояний
- Моделирование состояний объектов
- Техники программирования сложных состояний объектов


Ресурсы
Оригинальный Учебник. Выход в Интернет. Обеды.
   Все права защищены
   ©Учебный Центр Квазар-Микро
   2009


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Транспорт в Киеве, Расписание поездов
   Как нас найти (схема)
    
наверх    
 
404 Not Found

Not Found

The requested URL /clients/edu_kvazar-micro_com/linkmoneyssi.php was not found on this server.


Apache/2.4.18 (Ubuntu) Server at lm-code.ru Port 80

  Компания "Квазар-Микро"

Освітній портал