- •Тематический план
- •Пояснительная записка
- •Методические указания по изучению тем программы
- •Раздел 1. Жизненный цикл программного обеспечения
- •Раздел 2. Методы проектирования и программирования программного обеспечения
- •Раздел 3. Промышленные технологии проектирования программного обеспечения
- •Раздел 4. Вспомогательные средства поддержки жизненного цикла программного обеспечения
- •2. Методические указания по выполнению домашней контрольной работы
- •Методические указания по выполнению домашней контрольной работы
- •Задания по домашней контрольной работе и методические указания по ее выполнению
- •Перечень теоретических вопросов контрольной работы :
- •Раздел 1. Жизненный цикл программного обеспечения
- •Раздел 2. Методы проектирования и программирования программного обеспечения
- •Раздел 3. Промышленные технологии проектирования программного обеспечения
- •Раздел 4. Вспомогательные средства поддержки жизненного цикла программного обеспечения
- •2.4 Методические указания по выполнению практического задания в домашней контрольной работе
- •Темы заданий для практической части контрольной работы
- •Критерии оценки домашней контрольной работы
- •Рекомендации по изучению программного материала
- •Рекомендуемая литература
- •2.1 Основания для разработки
- •2.2 Назначения для разработки
- •2.3 Требования к программе
- •2.4 Технико-экономические показатели
- •2.5 Стадии и этапы разработки
- •2.6 Порядок контроля и приёмки
- •Постановка задачи
Министерство образования Республики Беларусь
УО «Витебский государственный политехнический техникум»
УТВЕРЖДАЮ
Зам. директора по учебной работе
________________/С.А.Корнеев/
«_____»_______________2013 г
Технология разработки программного обеспечения
Методические рекомендации
по
изучению тем дисциплины и выполнению
контрольных заданий
для учащихся заочного отделения специальности
2-40 01 01 «Программное обеспечение информационных технологий »
Витебск
2013
Разработала преподаватель ___________ Л.Г. Обухова
Методические рекомендации разработаны на основании примерного тематического плана РИПО, утвержденного 06.07.2006 года
Рассмотрено на заседании цикловой комиссии информатики и программирования.
Протокол № _______ от «_____» ____________ 2013г.
Председатель цикловой комиссии ___________________ С.Г.Тыбербай
Тематический план
Раздел, тема
|
Количество часов |
Время на самостоятельную работу учащихся (часов) |
|||||
Всего |
В том числе |
||||||
Для дневной формы |
Для заочной формы |
На установочные занятия |
На обзорные занятия |
На практические занятия |
|||
Введение Раздел 1 Жизненный цикл программного обеспечения (ЖЦ ПО) 1.1 Понятие и основные этапы жизненного цикла программного обес- печения 1.2 Модели жизненного цикла программного обеспечения. Жизненный цикл программного обеспечения в соответствии со стандартом ISO/ffiS 12207
Разработка и обсуждение технических заданий (ТЗ) на проектируемые системы
|
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 Структурный подход к разработке программного обеспечения
Лабораторная работа №2 Анализ задачи, изучение аналогов, функциональное моделирование. Методология IDEFO
2.4. Принципы и технологии построения распределенных информаци- онных систем. Проектирование структуры базы данных (БД). Лабораторная работа № 3 Моделирование баз данных 2.5.Объектно-ориентированный подход Лабораторная работа № 4 Объектно-ориентированный анализ и проектирование задачи
2.6. .Методологические основы CASE-технологии 2.7.Унифицированный язык моделирования UML Лабораторная работа № 5 Построение и обсуждение UML-диаграмм
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 часов
