Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pps-new [2023/11/19 18:09] user [Результаты проекта] |
pps-new [2024/10/20 13:55] (current) user |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Курс Проектирование программных систем (осень 2023) ====== | ====== Курс Проектирование программных систем (осень 2023) ====== | ||
- | **Обновлено | + | **Обновлено |
На курсе вы узнаете как использовать язык моделирования UML2 в разработке распределенных приложений в микросервисной архитектуре (MSA) с применением метода предметно-ориентированного проектирования (Domain-Driven Design). | На курсе вы узнаете как использовать язык моделирования UML2 в разработке распределенных приложений в микросервисной архитектуре (MSA) с применением метода предметно-ориентированного проектирования (Domain-Driven Design). | ||
Line 36: | Line 36: | ||
| 23/11 | MSA | Паттерны, | | 23/11 | MSA | Паттерны, | ||
| 30/11 | MSA | Объектно-ориентированное проектирование. Применение паттернов проектирования. | | | 30/11 | MSA | Объектно-ориентированное проектирование. Применение паттернов проектирования. | | ||
- | | 07/12 | ARCH+MSA | Измерения в проектировании. Метрики сложности программ, | + | | 07/12 | MSA+DATA | Проектирование данных. Реляционная, |
- | | 14/12 | MSA+PROC | Процесс продуктовой разработки от потребности к дизайну REQ+DDD+MSA. Повторение и подготовка к контрольной работе. | + | | 14/12 | ARCH+MSA | Измерения в проектировании. Метрики сложности программ, |
| 21/12 | EXAM | Защита проектов по курсу | | | 21/12 | EXAM | Защита проектов по курсу | | ||
Line 137: | Line 137: | ||
Критерии оценивания, | Критерии оценивания, | ||
- | ИБ = 0,2 * ПЗ + 0,3 * ПР + 0,6 * КЗ | + | ИБ = 0,2 * (ПЗ или ЛЗ)+ 0,3 * КЛК |
- | ПЗ - посещения лекций и семинаров (допускается 2 пропуска) | + | ЛЗ + ПЗ - посещения лекций и работа на семинаре |
- | ПР - работа на семинарах (активность на занятиях) | + | КЛК |
- | КЗ - оба задания | + | ЭКЗ - устно-письменный экзамен в конце семестра |
+ | |||
+ | ПРЭ - курсовой проект | ||
Line 149: | Line 151: | ||
===== Литература ===== | ===== Литература ===== | ||
+ | - Martina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel. UML @ Classroom | ||
+ | - C. Larman. Applying UML and Patterns | ||
- Vaughn Vernon. Implementing Domain-Driven Design, (любое издание) | - Vaughn Vernon. Implementing Domain-Driven Design, (любое издание) | ||
- Sam Newman. Building Microservices | - Sam Newman. Building Microservices |