Лекции по проектированию программных систем
На странице представлены темы и подробный план лекции, читаемых по курсу в 2016 году. Пополняется по ходу семестра.
№ | Дата | Тема | План |
---|---|---|---|
1 | 07.09.2016 | Введение в курс (качество ПО, цели курса). Варианты использования (динамич. представл.) | pps-1.ppt |
2 | 14.09.2016 | Абстрактные типы данных ADT. Статическое представление модели (понятие о классах). | pps-2.ppt |
3 | 21.09.2016 | Объектно-ориентированное проектирование (метод CRC, RDD). Динамическое представление модели (кооперации, последовательности) | pps-3.ppt |
4 | 28.09.2016 | Основы моделирования при помощи UML (история, обзор диаграмм, метамодель) | pps-4.ppt |
5 | 05.10.2016 | Расширенные классы. Ограничения. Управление моделью | pps-5.ppt |
6 | 12.10.2016 | Внутренняя структура, компоненты. Конечные автоматы. Схемы состояний | pps-6.ppt |
7 | 19.10.2016 | Введение в моделирование деятельности | pps-7.ppt |
8 | 26.10.2016 | Структурное проектирование. Сходство и связность | pps-10.ppt |
9 | 02.11.2016 | UML. Компоненты и размещение. Архитектура ПО | pps-11.ppt |
10 | 09.11.2016 | Архитектура систем обработки и анализа данных. Документирование дизайна | pps-11a.ppt |
Методы ООП: SOLID, GRASP | pps-12.ppt | ||
11 | 16.11.2016 | Методы ООП: Применение паттернов проектирования. | pps-13.ppt |
12 | 23.11.2016 | Метрики и оценка качества дизайна | pps-13a.ppt |
13 | 07.12.2016 | Введение в программную инженерию. Подготовка к контрольной | pps-14.ppt |
14 | 14.12.2016 | Семестровая контрольная работа | ТОДО |
15 | 21.12.2016 | Разбор результатов |