ВУЗ:
Составители:
Рубрика:
87
Видимость объектов …………………………………………………...
37
Агрегация ……………………………………………………………….
38
Классы …………………………………………………………………..
39
Общая характеристика классов ……………………………………….
39
Виды отношений между классами ……………………………………
40
Ассоциации классов ……………………………………………………
41
Наследование …………………………………………………………...
42
Полиморфизм …………………………………………………………..
44
Агрегация ……………………………………………………………….
45
Зависимость …………………………………………………………….
47
Конкретизация ………………………………………………………….
48
Контрольные вопросы …………………………………………………
50
3. БАЗИС ЯЗЫКА ВИЗУАЛЬНОГО МОДЕЛИРОВАНИЯ ……….
51
Унифицированный язык моделирования …………………………….
51
Предметы в UML ………………………………………………………. 52
Отношения в UML ……………………………………………………..
55
Диаграммы в UML ……………………………………………………..
56
Механизмы расширения в UML ………………………………………
57
Контрольные вопросы …………………………………………………
59
4. ОРГАНИЗАЦИЯ ПРОЦЕССА КОНСТРУИРОВАНИЯ ………..
61
Определение технологии конструирования программного
обеспечения …………………………………………………………….
61
Классический жизненный цикл ……………………………………….
62
Макетирование …………………………………………………………
64
Стратегии конструирования ПО ………………………………………
66
Инкрементная модель ………………………………………………….
67
Быстрая разработка приложений ……………………………………...
67
Спиральная модель …………………………………………………….
69
Компонентно-ориентированная модель ……………………………...
71
Тяжеловесные и облегчённые процессы ……………………………..
72
ХР-процесс ……………………………………………………………..
73
Модели качества процессов конструирования ………………………. 78
Контрольные вопросы …………………………………………………
81
ЗАКЛЮЧЕНИЕ …………………………………………………………..
83
СПИСОК ЛИТЕРАТУРЫ ……………………………………………….
84