Объектно-ориентированный анализ ИС. Концептуальное моделирование на UML для системных аналитиков

17 Марта 2014, Понедельник - 19 Марта 2014, Среда

http://www.luxoft-training.ru/kurs/obektno-orientirovannyy__analiz_is_kontseptualnoe_modelirovanie_n

 

Описание:

В курсе представлены концепции и принципы, необходимые для эффективной разработки дизайна программной системы (robust design model) на основе требований, оформленных в виде сценариев использования (Use Cases).

Слушатели значительное время посвящают практическим упражнениям, обучаясь применению визуальных диаграмм UML, и работают с такими фундаментальными концепциями объектно-ориентированного анализа и проектирования, как архитектура, классы, объекты, компоненты, интерфейсы, подсистемы, стереотипы, отношения.

В ходе тренинга демонстрируется использование UML в итеративном жизненном цикле разработки ПО.

В курсе разбираются два «сквозных примера» (кейса) – «Регистрация студентов колледжа на курсы текущего семестра» и «Автоматизация расчета выплат сотрудникам на основе заполнения карт учета времени». По одному примеру после теоретической части разбираются задачи архитектора и проектировщика согласно дисциплине «Анализ и проектирование» методологии RUP, при этом объясняются ответы – результаты выполнения задач, а по второму примеру– слушатели самостоятельно повторяют решение разобранной задачи, работая в небольших группах.

Цели:

После завершения курса его слушатели смогут:

  • Использовать итеративный, управляемый сценариями использования процесс для создания дизайна системы.
  • Использовать UML для представления различных аспектов дизайна ПО.
  • Понимать и применять концепции абстракций, инкапсуляции, наследования и полиморфизма.
  • Понимать назначение и применять различные архитектурные представления системы, архитектурные механизмы и паттерны.

Разбираемые темы:

  •  Лучшие принципы разработки ПО
  •  Базовые концепции объектной ориентации
  •  Обзор артефактов и процесса работы с требованиями
  •  Обзор процесса «Анализ и проектирование»
  •  Архитектурный анализ
  •  Анализ сценариев использования
  •  Идентификация проектных элементов
  •  Идентификация проектных механизмов
  •  Описание архитектуры времени использования
  •  Описание распределенной архитектуры
  •  Дизайн сценариев использования
  •  Дизайн подсистем
  •  Обзор дизайна классов

Целевая аудитория:

Аналитики, проектировщики, разработчики ПО, а также слушатели, желающие понять задачи и этапы объектно-ориентированного анализа и проектирования на UML

Предварительная подготовка – общее:

Знание английского языка на базовом уровне, участие в проектах разработки программного обеспечения. Знакомство с принципами объектно-ориентированной разработки.

REQ-001 «Основы визуального моделирования с использованием UML 2.0» - слушатель подтверждает знание понятий и концепций, излагаемых в курсе, на основе входного тестирования».

Рекомендуется предварительное прохождение курсов:

Рекомендуемые курсы для дальнейшего обучения:

Рекомендуемые дополнительные материалы, источники:

  • Соммервилл И. Инженерия программного обеспечения. 6-е издание.: Пер. с англ.: — М.: Вильямс, 2002.
  • Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. 2-е издание. — М.: Финансы и статистика, 2005.
  • Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебное пособие. 2-е издание. — М.: Финансы и статистика, 2006.
  • Ларман К. Применение UML и шаблонов проектирования. 2-е издание.: Пер. с англ.: — М.: Вильямс, 2002.

Добавить комментарий
Также Вы можете войти используя: Facebook Google