• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Объектно-ориентированный анализ и проектирование

2023/2024
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты

Преподаватель

Программа дисциплины

Аннотация

В этом учебном курсе студенты изучают общие принципы моделирования, анализа и дизайна сложных систем различной природы на основе единых принципов системного подхода и современных программных технологий, применяемых для многоаспектного моделирования технических и гибридных систем.
Цель освоения дисциплины

Цель освоения дисциплины

  • Развить практические навыки разработки мобильных приложений под ОС Android.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает модели жизненного цикла ИС. Умеет разрабатывать спецификации функциональных требований к ИС и оформлять их в виде UCD. Понимает отличия формализации предметной области с помощью диаграмм UML с низким и высоким уровнем детализации. Умеет использовать инструменты построения UML диаграмм.
  • Разбирается в синтаксисе языка UML. Умеет описывать бизнес-процесс с помощью диаграмм активностей.
  • Знает подходы формализации предметной области при выделении понятий и ассоциаций, атрибутов, и ограничений. Знает, как построить концептуальную модель и оформить ее в виде диаграммы понятий языка UML с помощью инструментальных средств.
  • Знает, как формализовать предметную область при моделировании поведения ИС. Понимает отличия системного сообщения и системной операции. Умеет создавать динамическую модель ИС этапа анализа в виде SD. Умеет описывать системные операции.
  • Знает, как проектировать статическую модель системы. Умеет создавать диаграмму классов. Понимает, как согласовывать модели этапа анализа и этапа проектирования. Умеет готовить презентации и представлять результаты анализа и проектирования ИС. Понимает и критически оценивает проекты объектно-ориентированных систем.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Объектно-ориентированный анализ: функциональные требования и диаграммы прецедентов.
  • Раздел 2. Объектно-ориентированный анализ: моделирование бизнес процессов.
  • Раздел 3. Объектно-ориентированный анализ: концептуальное моделирование и диаграмма понятий.
  • Раздел 4. Объектно-ориентированный анализ: поведение системы и диаграммы последовательностей.
  • Раздел 5. Объектно-ориентированный проектирование: статическая структура системы и диаграмма классов.
Элементы контроля

Элементы контроля

  • неблокирующий Проект 1
  • неблокирующий Проект 2
  • неблокирующий Проект 3
  • неблокирующий Проект 4
  • неблокирующий Самостоятельная работа
  • неблокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2023/2024 учебный год 1 модуль
    0.1 * Проект 1 + 0.1 * Проект 2 + 0.1 * Проект 3 + 0.1 * Проект 4 + 0.2 * Самостоятельная работа + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Грекул, В. И.  Проектирование информационных систем : учебник и практикум для вузов / В. И. Грекул, Н. Л. Коровкина, Г. А. Левочкина. — Москва : Издательство Юрайт, 2023. — 385 с. — (Высшее образование). — ISBN 978-5-9916-8764-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/511889 (дата обращения: 28.08.2023).
  • Грекул, В. И. Проектирование информационных систем : учебное пособие / В. И. Грекул. — 2-е изд. — Москва : ИНТУИТ, 2016. — 570 с. — ISBN 978-5-94774-817-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100391 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Зараменских, Е. П.  Управление жизненным циклом информационных систем : учебник и практикум для вузов / Е. П. Зараменских. — 2-е изд. — Москва : Издательство Юрайт, 2023. — 497 с. — (Высшее образование). — ISBN 978-5-534-14023-1. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/511960 (дата обращения: 28.08.2023).
  • Лаврищева, Е. М.  Программная инженерия. Парадигмы, технологии и CASE-средства : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. — Москва : Издательство Юрайт, 2023. — 280 с. — (Высшее образование). — ISBN 978-5-534-01056-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/513086 (дата обращения: 28.08.2023).
  • Проектирование информационных систем : учебник и практикум для вузов / под общей редакцией Д. В. Чистова. — Москва : Издательство Юрайт, 2022. — 258 с. — (Высшее образование). — ISBN 978-5-534-00492-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/489307 (дата обращения: 28.08.2023).

Рекомендуемая дополнительная литература

  • Черткова, Е. А.  Программная инженерия. Визуальное моделирование программных систем : учебник для вузов / Е. А. Черткова. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 147 с. — (Высшее образование). — ISBN 978-5-534-09172-4. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/513696 (дата обращения: 28.08.2023).