
- •ВВЕДЕНИЕ
- •1. ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ К ПРАКТИЧЕСКИМ РАБОТАМ И КОНТРОЛЬНЫМ ЗАДАНИЯМ
- •1.1. Основы разработки программного обеспечения
- •1.2. Методы разработки программного обеспечения
- •1.3. Проектирование программного обеспечения.
- •1.4. Документация по сопровождению программных средств
- •1.5. Международные стандарты в сфере разработки программного обеспечения
- •1.6. Тестирование, отладка и оценка качества программного обеспечения
- •3. ПРАКТИЧЕСКИЕ РАБОТЫ
- •3.3 Практическая работа №3 «Технологии разработки технического задания»
- •3.4 Практическая работа №4 «Стандартизация в области открытых систем»
- •5. КОМПЛЕКТ ЗАДАНИЙ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
- •5.1 Самостоятельная работа № 1 по теме «Методы разработки программного обеспечения»
- •5.2 Самостоятельная работа № 2 по теме «Проектирование программного обеспечения»
- •5.3 Самостоятельная работа № 3 по теме «Документация по сопровождению программных средств»
- •СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
- •ПЕРЕЧЕНЬ РЕСУРСОВ СЕТИ «ИНТЕРНЕТ», РЕКОМЕНДУЕМЫХ ДЛЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ
рами
B)применение разнообразных законов и процедур для разработки ПО
C)поиски решения задачи по программированию
D)поиск и единообразное применение законов (общих соглашений об интерфейсах между разрозненными элементами) и процедур (алгоритмов)
E)правила организации в программах связей по передачам управления
38.Для моделирования поведения системы в рамках различ-
ных вариантов использования, или потоков управления используются -
A)диаграммы состояний
B)диаграммы деятельности
C)диаграммы размещения
D)диаграммы взаимодействия
E)диаграммы вариантов
5. КОМПЛЕКТ ЗАДАНИЙ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
5.1 Самостоятельная работа № 1 по теме «Методы разработки программного обеспечения»
Провести структурный анализ программного комплекса (по вариантам) и построить следующие модели:
a)диаграмм потоков данных, описывающих взаимодействие источников и потребителей информации через процессы, которые должны быть реализованы в системе
b)диаграмм «сущность-связь», описывающих базы данных разрабатываемой системы
c)диаграмм переходов состояний, характеризующих поведение системы во времени;
d)функциональных диаграмм;
e)спецификаций процессов;
f)словаря терминов.
Варианты индивидуальных заданий:
1.Разработка программного комплекса «Автотранспорт».
2.Разработка программного комплекса «Деканат института».
3.Разработка программного комплекса «Обслуживание банкомата».
4.Разработка программного комплекса «Управление гостиницей».
5.Разработка программного комплекса «Выдача кредитов в
банке».
6.Разработка программного комплекса «Строительная
фирма».
7.Разработка программного комплекса «Управление библиотечным фондом».
8.Разработка программного комплекса «АРМ работника
склада»
9.Разработка программного комплекса «АРМ администратора ателье по ремонту оргтехники
10.Разработка программного комплекса «АРМ администратора автосалона»
11.Разработка программного комплекса «АРМ администратора ресторана».
12.Разработка программного комплекса «АРМ сотрудника
ЖЭСа».
13.Разработка программного комплекса «АРМ администратора аэропорта».
14.Разработка программного комплекса «АРМ работника отдела кадров».
15.Разработка программного комплекса «АРМ администратора спорткомплекса».
5.2 Самостоятельная работа № 2 по теме «Проектирование программного обеспечения»
Проведите сравнительный анализ стратегий разработки программного обеспечения, перечисленных ниже:
1. Базовые стратегии разработки программных средств и сис-
тем