Архитектура программного обеспечения: дистанционное обучение
Цель – получение новых знаний и навыков, освоения современных методов решения профессиональных задач.
Категория Слушателей:
- специалисты со средним профессиональным образованием;
- бакалавры;
- специалисты с высшим профессиональным образованием;
- магистры.
Срок обучения – 506 ак. часов.
Форма обучения – определяется совместно образовательным учреждением и Заказчиком (без отрыва от производства, с частичным отрывом от производства, с применением дистанционных образовательных технологий).
Режим занятий – определяется совместно с Заказчиком (не более 6 часов в день).
№ п/п |
Наименование разделов и дисциплин |
Всего часов |
В том числе |
Формы контроля |
|
Лекции |
Самост. работы |
||||
1 |
2 |
3 |
4 |
5 |
6 |
Основные понятия проектирования программного обеспечения |
31 |
20 |
11 |
Зачет |
|
Цели проектирования ПО. Место проектирования ПО в жизненном цикле ПО. |
31 |
20 |
11 |
Зачет |
|
Последовательность проектирования ПО |
31 |
20 |
11 |
Зачет |
|
Унифицированный язык моделирования UML |
31 |
20 |
11 |
Зачет |
|
Использование моделирования в проектировании ПО. Назначение языка UML. Основные диаграммы. Недостатки языка UML |
31 |
20 |
11 |
Зачет |
|
Анализ требований |
31 |
20 |
11 |
Зачет |
|
Классы анализа. Взаимодействие классов без учета состояний. Взаимодействие классов с учетом состояний. Диаграммы состояний (конечные автоматы) |
30 |
20 |
10 |
Зачет |
|
Архитектура ПО. Понятие архитектуры ПО. Архитектурные паттерны ПО |
30 |
20 |
10 |
Зачет |
|
Укрупненное проектирование ПО. Формирование архитектуры программной системы. Оценка качества архитектур ПС |
30 |
20 |
10 |
Зачет |
|
Детальное проектирование ПО |
30 |
20 |
10 |
Зачет |
|
Классы проектирования. Уточнение классов анализа. Проектирование взаимодействия классов |
30 |
20 |
10 |
Зачет |
|
Паттерны проектирования |
30 |
20 |
10 |
Зачет |
|
Понятия паттерна проектирования. Типы паттернов проектирования. Основные паттерны проектирования |
30 |
20 |
10 |
Зачет |
|
Использование компонент при проектировании ПО. Проектирование в конкретных классах и проектирование в интерфейсах |
30 |
20 |
10 |
Зачет |
|
Проектирование компонентов ПО. Принципы проектирования компонентов |
30 |
20 |
10 |
Зачет |
|
Подготовка и защита дипломной работы |
40 |
- |
40 |
|
|
Итоговая аттестация по учебному курсу |
10 |
- |
10 |
Зачет |
|
Итого: |
506 |
300 |
206 |
|
Смотрите также:
Компьютеры. ИТ - Высшее образование дистанционно
Компьютеры. ИТ - Второе высшее дистанционно
Компьютеры. ИТ - Колледж дистанционно