Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет_реком_зао_трпо.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.94 Mб
Скачать

Министерство образования Республики Беларусь

УО «Витебский государственный политехнический техникум»

УТВЕРЖДАЮ

Зам. директора по учебной работе

________________/С.А.Корнеев/

«_____»_______________2013 г

Технология разработки программного обеспечения

Методические рекомендации

по

изучению тем дисциплины и выполнению

контрольных заданий

для учащихся заочного отделения специальности

2-40 01 01 «Программное обеспечение информационных технологий »

Витебск

2013

Разработала преподаватель ___________ Л.Г. Обухова

Методические рекомендации разработаны на основании примерного тематического плана РИПО, утвержденного 06.07.2006 года

Рассмотрено на заседании цикловой комиссии информатики и программирования.

Протокол № _______ от «_____» ____________ 2013г.

Председатель цикловой комиссии ___________________ С.Г.Тыбербай

Тематический план

Раздел, тема

Количество часов

Время на самостоятельную работу учащихся (часов)

Всего

В том числе

Для дневной формы

Для заочной формы

На установочные занятия

На обзорные занятия

На практические занятия

Введение

Раздел 1 Жизненный цикл программного обеспечения (ЖЦ ПО)

1.1 Понятие и основные этапы жизненного цикла программного обес­- печения

1.2 Модели жизненного цикла программного обеспечения. Жизненный цикл программного обеспечения в соответствии со стандартом ISO/ffiS 12207

    1. Управления требованиями к системе Лабораторная работа № 1

Разработка и обсуждение технических заданий (ТЗ) на проекти­руемые системы

2

12

2

2

8

1

5

1

2

2

1

3

1

2

2

2

1

7

1

6

Раздел 2. Методы проектирования и программирования про­граммного обеспечения

2.1 Принципы проектирования пользовательского интерфейса

2.2 Структурный подход к разработке программного обеспечения

    1. Функциональное моделирование. Моделирование бизнес процессов

Лабораторная работа №2

Анализ задачи, изучение аналогов, функциональное моделирова­ние. Методология IDEFO

2.4. Принципы и технологии построения распределенных информаци­- онных систем. Проектирование структуры базы данных (БД).

Лабораторная работа № 3

Моделирование баз данных

2.5.Объектно-ориентированный подход

Лабораторная работа № 4

Объектно-ориентированный анализ и проектирование задачи

2.6. .Методологические основы CASE-технологии

2.7.Унифицированный язык моделирования UML

Лабораторная работа № 5

Построение и обсуждение UML-диаграмм

    1. .Модульное программирование

2.9. Выбор и обоснование средств реализации проекта

2.10. Методология RAD

Лабораторная работа № 6

Разработка интерфейса

Лабораторная работа № 7

Формирование информационной базы задачи

Лабораторная работа № 8

Определение ключей и создание связей в БД

системы

2.11. Понятие экстремального программирования (ХР)

2.12. Концепция шаблонов проектирования

2.13. COM, ActiveX - технологии

94

2

4

8

10

10

4

24

2

6

12

2

2

8

24

1

1

2

4

4

4

8

10

1

1

2

2

2

2

14

2

2

2

2

2

2

2

70

1

3

6

6

6

4

20

2

6

4

2

2

8

Раздел 3. Промышленные технологии проектирования программ-

ного обеспечения

3.2. Технология DATARUN

3.3. Технология RUP

3.4. Метод Oracle

6

2

2

2

6

2

2

2

Раздел 4. Вспомогательные средства поддержки жизненного цикла

программного обеспечения

4.1. Тестирование программного обеспечения

4.2. Управление конфигурацией, документирование программного

обеспечения, процесс верификации

Лабораторная работа № 9

Документирование программного обеспечения

4.3. Качество и критерии оценки качества программного обеспечения

4.4. Сопровождение программного обеспечения

4.5. Оценка затрат на разработку программного обеспечения

Лабораторная работа № 10

Оценка качества и затрат на разработку программного обеспечения

4.6. Методы защиты программного обеспечения от несанкционирован-

ного доступа

Презентация работа готового ПС

26

10

4

3

2

3

4

6

1

3

2

2

1

1

4

2

2

20

9

1

3

2

1

4

Итого:

140

36

16

20

104

Итого: лекции - 16 часов

Лабораторные работы – 20 часов

36 часов