Object-Oriented Analysis and Design Using UML

направление: Oracle
вендор: ORACLE
Даты проведения курса
В данном курсе изучаются эффективное использование объектно-ориентированных технологий и моделирование при разработке программного обеспечения. Курс включает лекции, групповые обсуждения и практические занятия. В курсе используется прагматический подход к разработке объектно-ориентированного (OO) программного обеспечения, в соответствии с проверенными OO технологиями, принципами и шаблонами с использованием языка программирования Java(TM). Слушатели используют язык графического моделирования Unified Modeling Language (UML) version 2.2. Структура курса отражает общий процесс разработки программного обеспечения, выделяя при этом аспекты анализа и проектирования применительно к OO программному обеспечению. Рассматриваются также шаблоны и frameworks, позволяющие создавать более гибкие повторно используемые компоненты программного обеспечения.

Необходимая предварительная подготовка:

  • Понимание объектно-ориентированных концепций и методологии
  • Понимание программирования, предпочтительно на языке программирования Java
  • Понимание основ процесса разработки систем
  • Java Programming Language, Java SE 6 (SL-275-SE6)

  • Цель курса:

  • Описание процесса разработки объектно-ориентированного программного обеспечения, включая объектно-ориентированные методологии и workflows
  • Сбор системных требований посредством интервью через посредников
  • Анализ системных требований для определения сценариев использования и доменной модели проблемной области (модель Requirements)
  • Создание архитектуры системы (модель Architecture), поддерживающего нефункциональные требования (NFR) и ограничения разработки
  • Создание проекта системы (модель Solution), поддерживающего функциональные требования (FR)

  • Аудитория курса:

  • Java EE разработчики
  • Java разработчики
  • Разработчики приложений
  • Системные аналитики.