Наименование
|
| Содержание учебного материала, лабораторные работы и практические занятия, внеаудиторная (самостоятельная)
| Объем
| Уровень
|
|
|
разделов и тем
|
|
| учебная работа обучающихся, курсовая работа (проект) (если предусмотрены)
| часов
| освоения
|
|
|
1
|
| 2
| 3
| 4
|
|
|
|
|
Раздел 1. Разработка про-
|
|
|
|
|
|
|
|
|
|
граммного обеспечения
|
|
|
| 42
|
|
|
|
|
|
МДК. 02.01 Технология разра-
|
|
|
| 34
|
|
|
|
|
|
ботки программного обеспе-
|
|
|
|
|
|
|
|
|
|
чения
|
|
|
|
|
|
|
|
|
|
Тема 1.1 Основные понятия и
| Содержание
| 10
|
|
|
|
|
|
стандартизация требований к
|
|
|
|
|
|
|
|
|
|
1
|
| Понятия требований, классификация, уровни требований. Методологии и стандарты, регламентирующие работу с требования-
|
| 2
|
|
|
|
|
программному обеспечению
|
|
| ми.
|
|
|
|
|
|
|
| 2
|
| Современные принципы и методы разработки программных приложений.
|
| 2
|
|
|
|
|
| 3
|
| Методы организации работы в команде разработчиков. Системы контроля версий
|
| 2
|
|
|
|
|
| 4
|
| Основные подходы к интегрированию программных модулей.
|
| 1
|
|
|
|
|
| 5
|
| Стандарты кодирования.
|
| 1
|
|
|
|
|
| Лабораторные работы
| -
|
|
|
|
|
|
| Практические занятия
| 4
|
|
|
|
|
|
| 1. Практическое занятие «Анализ предметной области»
|
|
|
|
|
|
|
| 2. Практическое занятие «Разработка и оформление технического задания»
|
|
|
|
|
|
|
Тема 1.2.
| Содержание
| 4
|
|
|
|
|
|
Описание и анализ требо-
|
|
|
|
|
|
|
|
|
|
1
|
| Описание требований: унифицированный язык моделирования - краткий словарь. Диаграммы UML.
|
| 2
|
|
|
|
|
ваний. Диаграммы IDEF
|
|
|
|
|
|
|
|
|
|
2
|
| Описание и оформление требований (спецификация). Анализ требований и стратегии выбора решения
|
| 2
|
|
|
|
|
| Лабораторные работы
| 8
|
|
|
|
|
|
| 1. Лабораторная работа «Построение диаграммы Вариантов использования и диаграммы. Последовательности»
|
|
|
|
|
|
|
| 2. Лабораторная работа «Построение диаграммы Деятельности, диаграммы Состояний и диаграммы Классов»
|
|
|
|
|
|
|
| 3. Лабораторная работа «Построение диаграммы компонентов»
|
|
|
|
|
|
|
| 4. Лабораторная работа «Построение диаграмм потоков данных»
|
|
|
|
|
|
|
| Практические занятия
|
|
|
|
|
|
|
Тема 1.3. Оценка качества
| Содержание
| 8
|
|
|
|
|
|
программных средств
|
|
|
|
|
|
|
|
|
|
1
|
| Цели и задачи и виды тестирования. Стандарты качества программной документации. Меры и метрики.
|
| 2
|
|
|
|
|
| 2
|
| Тестовое покрытие.
|
| 2
|
|
|
|
|
| 3
|
| Тестовый сценарий, тестовый пакет.
|
| 2
|
|
|
|
|
| 4
|
| Анализ спецификаций. Верификация и аттестация программного обеспечения.
|
| 1
|
|
|
|
|
| Лабораторные работы
| 6
|
|
|
|
|
|
| 1. Лабораторная работа «Разработка тестового сценария»
|
|
|
|
|
|
|
| 2. Лабораторная работа «Разработка тестовых пакетов»
|
|
|
|
|
|
|
| 3. Лабораторная работа «Инспекция программного кода на предмет соответствия стандартам кодирования»
|
|
|
|
|
|
|
|
|
|
|
|