- •Технология разработки программного обеспечения
- •1 Учебная программа дисциплины
- •1.1 Примерный тематический план
- •1.2 Структура курса на отделении безотрывной формы обучения
- •1.3 Содержание предмета
- •Тема 2.4. Объектно-ориентированный подход
- •Тема 2.5 Методологические основы case-технологии
- •2 Требования, предъявляемые к выполнению и
- •1.4 Перечень лабораторно-практических занятий
- •Примерный перечень тем для выполнения практической части контрольной работы.
- •4 Варианты контрольной работы
- •Вариант 4
- •Вариант 6
- •Вариант 8
- •5 Вопросы для самоконтроля
- •Приложение 1
- •Требования, предъявляемые к техническому заданию
- •Н аименование министерства
- •Техническое задание
- •Примерное содержание разделов технического задания
- •Приложение 2
- •Приложение а
- •Накладная на получение товара организацией оао “Руно-Авто
- •Приложение б
- •Спецификация
- •Приложение в
- •Квитанция, выдаваемая заказчику при сдаче машины в ремонт
- •Приложение г
- •Квитанция, выдаваемая заказчику при получении машины из ремонта
- •Гарантийный талон
- •Приложение д Квитанция, выдаваемая клиенту при покупке автомобиля
- •Приложение е Пароль Администратора
- •Приложение 3 (справочное) Построение диаграмм вариантов использования (use case diagram)
- •Приложение 4
1 Учебная программа дисциплины
1.1 Примерный тематический план
Таблица 1
Наименование раздела и темы |
По дневной |
По заочной |
||
лекции |
лаб раб |
лекции |
лаб раб |
|
1 |
2 |
3 |
4 |
5 |
Введение |
2 |
- |
2 |
- |
Раздел 1 Жизненный цикл ПО |
6 |
8 |
2 |
- |
Тема 1.1 Понятие и основные процессы ЖЦ ПО ЖЦ ПО в соответствии со стандартом ISO/IEC 12207 |
2 |
- |
1 |
- |
Тема 1.2 Модели ЖЦ ПО |
2 |
- |
- |
- |
Тема 1.3 Управление требованиями |
2 |
8 |
1 |
- |
Раздел 2 Методы проектирования и программирования ПО |
50 |
42 |
10 |
18 |
Тема 2.1 Принципы проектирования пользовательского интерфейса |
2 |
2 |
2 |
2 |
Тема 2.2 Структурный подход к разработке ПО |
4 |
- |
2 |
- |
Тема 2.3 Структурное моделирование |
4 |
8 |
- |
8 |
Тема 2.4 Объектный подход к проектированию и разработке ПО |
14 |
18 |
2 |
- |
Тема 2.5 Методологические основы СASE-технологии |
4 |
- |
2 |
- |
Тема 2.6 Унифицированный язык моделирования UML |
16 |
14 |
- |
8 |
Тема 2.7 Экстремальное программирование |
4 |
- |
2 |
- |
Тема 2.8 Концепция шаблонов проектирования |
2 |
- |
- |
- |
Раздел 3 Промышленные технологии проектирования ПО |
8 |
- |
2 |
- |
Тема 3.1 Методология RAD |
2 |
- |
1 |
- |
Тема 3.2 Технология DATARUN |
2 |
- |
- |
- |
1 |
2 |
3 |
4 |
5 |
Тема 3.3 Технология RUP |
2 |
- |
1 |
- |
Тема 3.4 Метод Oraclе |
2 |
- |
- |
- |
Раздел 4 Вспомогательные средства поддержки ЖЦ ПО |
10 |
18 |
- |
2 |
Тема 4.1 Документирование и тестирование |
6 |
14 |
- |
2
|
Тема 4.2 Качество и критерии его оценки. |
2 |
- |
- |
- |
Тема 4.3 Оценка затрат на разработку ПО |
2 |
4 |
- |
- |
|
76 |
68 |
16 |
20 |
Итого |
144 |
36 |
||
