У вас уже есть заявка на текущий период.
Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия".
Или создайте заявку на другой период.
06.02.2017 - 10.02.2017 26.04.2017 - 28.04.2017 Уточните расписание у организатора. Возможно он не успел обновить расписание.
Форма обучения:
Очная/дневная
Вид мероприятия:
Курсы
Тип мероприятия:
Открытые
Целевая аудитория
Системные и бизнес-аналитики; архитекторы и разработчики; руководители проектов.
Анонс программы
Курс посвящен изучению последовательности построения моделей – от самых высокоуровневых до более подробных. Слушатели в ходе практических упражнений получат навыки детального моделирования функционала системы, используя такие фундаментальные концепции объектно-ориентированного анализа и проектирования, как архитектура, классы, объекты, компоненты, интерфейсы, стереотипы, отношения.
Описание программы
Объектно-ориентированный подход;
Объектно-ориентированный анализ;
Объектно-ориентированное проектирование;
Лучшие практики программной инженерии;
RUP : иерархия моделей;
RUP: дисциплина «Анализ и проектирование».
Описание функциональных требований в виде вариантов использования, несомненно, является очень важным этапом в жизненном цикле разработки программного обеспечения. Ведь именно на этом этапе происходит согласование с заказчиком того, как будет выглядеть и функционировать система.
Но вот согласование позади, и теперь на основании утвержденных требований необходимо систему спроектировать и реализовать. Задача аналитика на этом этапе – преобразовать описание вариантов использования в технически грамотное описание структуры и поведения системы, понятное архитекторам и разработчикам. Хорошей практикой для такого описания является визуальное моделирование, в том числе - с помощью языка UML.
UML позволяет представить ...
Подробнее о программе
Объектно-ориентированный подход;
Объектно-ориентированный анализ;
Объектно-ориентированное проектирование;
Лучшие практики программной инженерии;
RUP : иерархия моделей;
RUP: дисциплина «Анализ и проектирование».
Описание функциональных требований в виде вариантов использования, несомненно, является очень важным этапом в жизненном цикле разработки программного обеспечения. Ведь именно на этом этапе происходит согласование с заказчиком того, как будет выглядеть и функционировать система.
Но вот согласование позади, и теперь на основании утвержденных требований необходимо систему спроектировать и реализовать. Задача аналитика на этом этапе – преобразовать описание вариантов использования в технически грамотное описание структуры и поведения системы, понятное архитекторам и разработчикам. Хорошей практикой для такого описания является визуальное моделирование, в том числе - с помощью языка UML.
UML позволяет представить все аспекты проектируемой системы с любой необходимой точностью. При этом для каждого варианта использования может быть построено несколько диаграмм разных видов - каждый вид диаграммы описывает свой аспект. Вся совокупность диаграмм, раскрывающих «внутреннюю кухню» вариантов использования, составляет так называемую концептуальную или аналитическую модель системы. Именно на основе этой модели в дальнейшем проектируется архитектура разрабатываемой системы, реализуются ее функции и создаются структуры данных.
Цели: формирование у слушателей знаний и навыков, необходимых для объектно-ориентированного анализа и проектирования систем, в частности:
навык применения итеративного, управляемого сценариями использования процесса проектирования системы;
навык использования UML для представления различных аспектов проектируемой системы;
понимание и умение применять на практике фундаментальные концепции объектно-ориентированного подхода: абстракцию, инкапсуляцию, наследование, полиморфизм;
понимание смысла различных архитектурных уровней;
понимание и умение применять различные паттерны проектирования.
Для слушателей желательно:
знание английского языка на базовом уровне;
опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.