Бакалавриат
2023/2024



Объектно-ориентированный анализ и проектирование
Статус:
Курс обязательный (Программная инженерия)
Направление:
09.03.04. Программная инженерия
Где читается:
Факультет менеджмента (Пермь)
Когда читается:
4-й курс, 1 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Дацун Наталья Николаевна
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
В этом учебном курсе студенты изучают общие принципы моделирования, анализа и дизайна сложных систем различной природы на основе единых принципов системного подхода и современных программных технологий, применяемых для многоаспектного моделирования технических и гибридных систем.
Планируемые результаты обучения
- Знает модели жизненного цикла ИС. Умеет разрабатывать спецификации функциональных требований к ИС и оформлять их в виде UCD. Понимает отличия формализации предметной области с помощью диаграмм UML с низким и высоким уровнем детализации. Умеет использовать инструменты построения UML диаграмм.
- Разбирается в синтаксисе языка UML. Умеет описывать бизнес-процесс с помощью диаграмм активностей.
- Знает подходы формализации предметной области при выделении понятий и ассоциаций, атрибутов, и ограничений. Знает, как построить концептуальную модель и оформить ее в виде диаграммы понятий языка UML с помощью инструментальных средств.
- Знает, как формализовать предметную область при моделировании поведения ИС. Понимает отличия системного сообщения и системной операции. Умеет создавать динамическую модель ИС этапа анализа в виде SD. Умеет описывать системные операции.
- Знает, как проектировать статическую модель системы. Умеет создавать диаграмму классов. Понимает, как согласовывать модели этапа анализа и этапа проектирования. Умеет готовить презентации и представлять результаты анализа и проектирования ИС. Понимает и критически оценивает проекты объектно-ориентированных систем.
Содержание учебной дисциплины
- Раздел 1. Объектно-ориентированный анализ: функциональные требования и диаграммы прецедентов.
- Раздел 2. Объектно-ориентированный анализ: моделирование бизнес процессов.
- Раздел 3. Объектно-ориентированный анализ: концептуальное моделирование и диаграмма понятий.
- Раздел 4. Объектно-ориентированный анализ: поведение системы и диаграммы последовательностей.
- Раздел 5. Объектно-ориентированный проектирование: статическая структура системы и диаграмма классов.
Промежуточная аттестация
- 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 (дата обращения: 27.08.2024).
- Грекул, В. И. Проектирование информационных систем : учебное пособие / В. И. Грекул. — 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 (дата обращения: 27.08.2024).
- Лаврищева, Е. М. Программная инженерия. Парадигмы, технологии и CASE-средства : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. — Москва : Издательство Юрайт, 2023. — 280 с. — (Высшее образование). — ISBN 978-5-534-01056-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/513086 (дата обращения: 27.08.2024).
- Проектирование информационных систем : учебник и практикум для вузов / под общей редакцией Д. В. Чистова. — Москва : Издательство Юрайт, 2022. — 258 с. — (Высшее образование). — ISBN 978-5-534-00492-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/489307 (дата обращения: 27.08.2024).
Рекомендуемая дополнительная литература
- Черткова, Е. А. Программная инженерия. Визуальное моделирование программных систем : учебник для вузов / Е. А. Черткова. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 147 с. — (Высшее образование). — ISBN 978-5-534-09172-4. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/513696 (дата обращения: 27.08.2024).