С. А. Орлов технологии разработки


Скачать 6.16 Mb.
Название С. А. Орлов технологии разработки
страница 89/89
Тип Книга
rykovodstvo.ru > Руководство эксплуатация > Книга
1   ...   81   82   83   84   85   86   87   88   89
ГЛАВА 10. Базис языка визуального моделирования 124

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

Предметы в UML 125

Отношения в UML 127

Диаграммы в UML 128

Механизмы расширения в UML 129

Контрольные вопросы 131

ГЛАВА 11. Статические модели объектно-ориентированных программных систем 131

Вершины в диаграммах классов 131

Свойства 132

Операции 132

Организация свойств и операций 133

Множественность 133

Отношения в диаграммах классов 134

Деревья наследования 137

Примеры диаграмм классов 138

Контрольные вопросы 140

ГЛАВА 12. Динамические модели объектно-ориентированных программных систем 141

Моделирование поведения программной системы 141

Диаграммы схем состояний 141

Действия в состояниях 143

Условные переходы 143

Вложенные состояния 143

Диаграммы деятельности 144

Диаграммы взаимодействия 146

Диаграммы сотрудничества 146

Диаграммы последовательности 149

Диаграммы Use Case 151

Актеры и элементы Use Case 151

Отношения в диаграммах Use Case 152

Работа с элементами Use Case 154

Спецификация элементов Use Case 154

Главный поток 154

Подпотоки 154

Альтернативные потоки 155

Пример диаграммы Use Case 155

Построение модели требований 158

Кооперации и паттерны 161

Паттерн Наблюдатель 163

Паттерн Компоновщик 165

Паттерн Команда 167

Бизнес-модели 168

Контрольные вопросы 169

ГЛАВА 13. Модели реализации объектно-ориентированных программных систем 170

Компонентные диаграммы 170

Компоненты 171

Интерфейсы 172

Компоновка системы 172

Разновидности компонентов 173

Использование компонентных диаграмм 174

Моделирование программного текста системы 174

Моделирование реализации системы 175

Основы компонентной объектной модели 177

Организация интерфейса СОМ 178

Unknown — базовый интерфейс COM 180

Серверы СОМ-объектов 181

Преимущества COM 181

Работа с СОМ-объектами 182

Создание СОМ-объектов 182

Повторное использование СОМ-объектов 183

Маршалинг 184

IDL-описаниеи библиотека типа 185

Диаграммы размещения 186

Узлы 186

Использование диаграмм размещения 187

Контрольные вопросы 189

ГЛАВА 14. Метрики объектно-ориентированных программных систем 190

Метрические особенности объектно-ориентированных программных систем 190

Локализация 190

Инкапсуляция 190

Информационная закрытость 191

Наследование 191

Абстракция 191

Эволюция мер связи для объектно-ориентированных программных систем 191

Связность объектов 191

Сцепление объектов 196

Набор метрик Чидамбера и Кемерера 198

Использование метрик Чидамбера-Кемерера 201

Метрики Лоренца и Кидда 202

Метрики, ориентированные на классы 202

Операционно-ориентированные метрики 204

Метрики для ОО-проектов 205

Набор метрик Фернандо Абреу 205

Метрики для объектно-ориентированного тестирования 209

Метрики инкапсуляции 209

Метрики наследования 209

Метрики полиморфизма 210

Контрольные вопросы 210

ГЛАВА 15. Унифицированный процесс разработки объектно-ориентированных ПС 211

Эволюционно-инкрементная организация жизненного цикла разработки 211

Этапы и итерации 212

Рабочие потоки процесса 212

Модели 213

Технические артефакты 213

Управление риском 214

Идентификация риска 214

Анализ риска 215

Ранжирование риска 215

Планирование управления риском 215

Разрешение и наблюдение риска 216

Этапы унифицированного процесса разработки 217

Этап НАЧАЛО (Inception) 217

Этап РАЗВИТИЕ (Elaboration) 217

Этап КОНСТРУИРОВАНИЕ (Construction) 219

Этап ПЕРЕХОД (Transition) 219

Оценка качества проектирования 219

Пример объектно-ориентированной разработки 220

Этап НАЧАЛО 220

Этап РАЗВИТИЕ 221

Этап КОНСТРУИРОВАНИЕ 225

Разработка в стиле экстремального программирования 232

ХР-реализация 232

ХР-итерация 233

Элемент ХР-разработки 234

Коллективное владение кодом 235

Взаимодействие с заказчиком 236

Стоимость изменения и проектирование 236

Контрольные вопросы 238

ГЛАВА 16. Объектно-ориентированное тестирование 239

Расширение области применения объектно-ориентированного тестирования 239

Изменение методики при объектно-ориентированном тестировании 241

Особенности тестирования объектно-ориентированных «модулей» 241

Тестирование объектно-ориентированной интеграции 241

Объектно-ориентированное тестирование правильности 241

Проектирование объектно-ориентированных тестовых вариантов 242

Тестирование, основанное на ошибках 243

Тестирование, основанное на сценариях 243

Тестирование поверхностной и глубинной структуры 245

Способы тестирования содержания класса 245

Стохастическое тестирование класса 245

Тестирование разбиений на уровне классов 246

Способы тестирования взаимодействия классов 246

Стохастическое тестирование 247

Тестирование разбиений 248

Тестирование на основе состояний 248

Предваряющее тестирование при экстремальной разработке 249

Контрольные вопросы 263

ГЛАВА 17. Автоматизация конструирования визуальной модели программной системы 264

Общая характеристика CASE-системы Rational Rose 264

Создание диаграммы Use Case 266

Создание диаграммы последовательности 269

Создание диаграммы классов 273

Создание компонентной диаграммы 280

Генерация программного кода 282

Заключение 290

Приложение А. 291

Факторы затрат постархитектурной модели СОСОМО II 291

Приложение Б.Терминология языка UML и унифицированного процесса 296

Приложение В. Основные средства языка программирования Ada 95 303

Список литературы 314


Орлов Сергей Александрович

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

Учебник
Главный редактор Е. Строганова

Заведующий редакцией И. Корнеев

Руководитель проекта А. Васильев

Литературный редактор Е. Ваулина

Художник Н. Биржаков

Корректоры Н. Пронина, Н. Рощина

Верстка А. Келле-Пелле
Лицензия ИД № 05784 от 07.09.01.

Подписано в печать 22.08.02. Формат 70x100/16. Усл. п. л. 37,41.

Тираж 4500 экз. Заказ № 1221.

ООО «Питер Принт». 196105, Санкт-Петербург,

ул. Благодатная, д. 67в.

Налоговая льгота - общероссийский классификатор

продукции ОК 005-93, том2; 953005 - литература учебная.

Отпечатано с готовых диапозитивов в ФГУП «Печатный двор» им. А. М. Горького

Министерства РФ по делам печати, телерадиовещания и средств массовых коммуникаций.

197110, Санкт-Петербург, Чкаловский пр., 15.



1   ...   81   82   83   84   85   86   87   88   89

Похожие:

С. А. Орлов технологии разработки icon Проекта, разработки, технологии
Основные области применения и перспективные отрасли промышленности, в которых возможно эффективное внедрение данной разработки
С. А. Орлов технологии разработки icon Рабочая программа Басковой Марии Аркадьевны
Ю. И. Дик, В. А. Коровин, В. А. Орлов, А. А. Пинский, 2000г. Календарно-тематический план ориентирован на использование учебника...
С. А. Орлов технологии разработки icon Методические указания к лабораторным работам по дисциплине «Технологии...
Лабораторная работа 2 Составление календарного плана разработки портала вуза 16
С. А. Орлов технологии разработки icon Содержание
Составитель: Орлов А. А. преподаватель гбоу спо со «Красноуфимский аграрный колледж»
С. А. Орлов технологии разработки icon Информационные технологии
Цель курса – ознакомление студентов с принципами и технологией разработки информационных систем, изучение структурных методов и инструментов...
С. А. Орлов технологии разработки icon Программа учебного курса гис-системы в приложениях
«Технология разработки программных систем» по направлению подготовки магистров техники и технологии 230100 «Информатика и вычислительная...
С. А. Орлов технологии разработки icon 1 Раскройте понятия: технологии, информационные технологии, информационный...
Технологии Технология (гр technе — мастерство, logos — учение, учение о мастерстве) — сов окупность знаний о способах и средствах...
С. А. Орлов технологии разработки icon Орлов Александр Анатольевич
Липецкий государственный университет в 2008г., «Современная деятельность по строительству зданий и сооружений»
С. А. Орлов технологии разработки icon Наборы утилит служебных программ операционных систем. Средства и...
Контрольные задания по разделам дисциплины : Системные технологии, Офисные технологии Сетевые технологии
С. А. Орлов технологии разработки icon Методические рекомендации по планированию и организации самостоятельной работы студентов 57
...
С. А. Орлов технологии разработки icon Совершенствование технологии рафинации подсолнечных масел на основе...
Специальность 05. 18. 06 – Технология жиров, эфирных масел и парфюмерно-косметических продуктов
С. А. Орлов технологии разработки icon Присутствовали
Присутствовали: Орлов О. И. (председатель), Аветисянц Б. Л., Асейчев А. В., Журенко В. Н., Колесников В. И., Лукьянюк В. Ю., Овчинников...
С. А. Орлов технологии разработки icon Г. Ульяновска
России от 06. 10. 2009 года №373, на основе Внеурочная деятельность школьников. Методический конструктор: пособие для учителя Д....
С. А. Орлов технологии разработки icon Экзаменационные вопросы по дисциплине «Инструментальные средства и технологии программирования»
Понятие технологии программирования. Основные задачи технологии программирования
С. А. Орлов технологии разработки icon Образование, становление и основные этапы развития кафедры "Технологии...
Секция «Технологии конструкционных материалов» (ткм) в филиале работала с 1959 г. В 1986 г., отделившись от кафедры «Технологии сварки»,...
С. А. Орлов технологии разработки icon Рабочая программа по технологии для 7а, 7б класса Составитель: Гайфуллин...
Рабочая программа по изучению технологии в 7 классах составлена на основе следующих документов

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск