8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Официальная подлинная разработка программного обеспечения Park Yong Zhou Yong Новое инженерное строительное строительство

Цена: 704руб.    (¥33.3)
Артикул: 602011545970

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:电子工业出版社官方旗舰店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥17360руб.
¥92.81 961руб.
¥ 109 49.051 037руб.
¥485руб.


Введение

   Эта книга в основном фокусируется на процессе разработки программного обеспечения системы системы и вводит связанные теории, методы, технологии и инструменты.Эта книга посвящена объектно -ориентированному анализу и дизайну в качестве основной линии, с основной теорией в качестве отправной точки, и следует стандарту UML 2, чтобы представить сценическую организацию и модель жизненного цикла разработки программного обеспечения;, анализ и проектирование, генерация кода, Подробный дизайн, оптимизация дизайна, технический, интерактивный дизайн, тестирование программного обеспечения и другие важные ссылки; внедрить управление и улучшение управления процессами и программного обеспечения программного обеспечения.Эта книга богата содержанием и прогрессивными. Она фокусируется на сочетании теории и практики разработки программного обеспечения. Она подходит для учебных материалов для специальностей, связанных с компьютером и аспирантов профессиональных компьютерных университетов. Для теоретических исследователей и техников -техников, занимающихся разработкой программного обеспечения.


Каталог

Каталог
Глава 1 Обзор разработки программного обеспечения 1
1.1 Программный кризис и разработка программного обеспечения 1
1.1.1 Программный кризис 1
1.1.2 Программная инженерия 2
1.2 Системная инженерия и UML 3
1.2.1 System Engineering 3
1.2.2 Unified Modeling Language UML 4
1.3 Решение по разработке системы 6
1.4 Метод разработки программного обеспечения 8
1.4.1 Традиционный метод 8
1.4.2. СУПЕР -МЕТОД 8
1.4.3 Понять два метода разработки 9
1,5 Упражнение 10
Глава 2 Процесс разработки программного обеспечения 11
2.1 Жизненный цикл программного обеспечения и программный процесс 11
2.2 Традиционный жизненный цикл модель 13
2.2.1 Модель водопада 13
2.2.2 Быстрый прототип модель 14
2.2.3 модель приращения 16
2.2.4 Спиральная модель 16
2.2.5 модель фонтана 18
2.3 Модель Agile жизненного цикла 18
2.3.1 Увеличение развития доставки и итерации 19
2.3.2 Преимущества гибкого жизненного цикла модели 20
2.3.3 Чрезвычайное программирование 21
2.3.4 Scrum 22
2.3.5 Процесс DevOps 23
2.4 Упражнение 25
Глава 3 Анализ спроса 26
3.1 Анализ требования Событие 26
3.1.1 Подготовка спроса 26
3.1.2 Системы, участвующие в общественности 27
3.1.3 Системная цель 29
3.2 Использование и функция системы 29
3.2.1. Использование и представляет 30
3.2.2 Использование идентификации 31
3.2.3 Ссылка на использование 33
3.2.4 Использование уточняет 34
3.3 Моделирование процесса и поток событий 36
3.3.1 Моделирование процесса 36
3.3.2.
3.4 Функциональный спрос 41
3.5 Нефункциональные требования 44
3.6 Отслеживание спроса 46
3.7 Упражнение 48
Глава 4 Строительство программной архитектуры 50
4.1 Архитектура и определение программного обеспечения 50
4.1.1 Понимание архитектуры программного обеспечения 50
4.1.2 Определение программной архитектуры 51
4.1.3 Архитектура программного обеспечения“4+1” просмотр модели 51
4.2 Программная архитектура модель 53
4.3 Стиль архитектуры программного обеспечения 53
4.3.1 Трубопровод и фильтр 53
4.3.2 Структура уровня 54
4.3.3 Warehouse/Blackboard System 55
4.3.4 Ортогональная структура программного обеспечения 56
4.3.5 Структура клиента/сервера 56
4.3.6 Структура браузера/сервера 57
4.3.7 Структура MVC 58
4.4 Программная архитектура дизайн 59
4.4.1 Пакет и ее структура 59
4.4.2 Дизайн структуры упаковки 60
4.5 Упражнение 63
Глава 5 Анализ и дизайн 64
5.1 Определение основной категории 64
5.1.1 Признание класса 65
5.1.2 Начальная категория Рисунок 66
5.1.3 Метод 67
5.1.4 Отношения 68
5.1.5 Категория и объект 70
5.2 Уточнение класса 70
5.2.1 Управление и контроль класс 70
5.2.2 Оптимизация проектирования 73
5.3 Дополнение и подтверждение 74
5.3.1 Последовательность Рисунок 74
5.3.2 Симуляция сцены 76
5.4 Дизайн интерфейса 80
5.5 Упражнение 82
Глава 6 Генерация кода 83
6.1 Инструмент обратного и корпуса 83
6.2 Реализация одного класса 84
6.3 Реализация отношений 86
6.4 Реализация объекта, принадлежащих 90
6.4.1 Полимеризация 90
6.4.2 Комбинированная связь 92
6.4.3 Зависимость 94
6.5 Реализация программной архитектуры 94
6.6 Другая физическая реализация 99
6.7 Упражнение 101
Глава 7 Подробный дизайн класса 103
7.1 Основная деятельность подробного дизайна 103
7.2 Подробный дизайн класса Метод 104
7.2.1 Графический инструмент 104
7.2.2 Форма инструмента 106
7.2.3 Языковой инструмент 108
7.3 Категория поведения дизайн 108
7.3.1 Структура статуса 109
7.3.2 Расширение статуса 111 111
7.3.3 Применение заголовка статуса 112
7.4 Объект конституционный язык 114
7.5 Упражнение 118
Глава 8 Оптимизация дизайна 121
8.1 маленькая красота 121
8.2 Оптимизация дизайна. 122
8.2.1 Полиморфизм 122 во время выполнения
8.2.2 Цепочка связи сообщений 124
8.2.3 12 Нишевые отношения 125
8.2.4 Отклонено Premium 126
8.2.5 Зависимость цикла 126
8.3 Принципы дизайна 127
8.3.1 Принцип изоляции интерфейса 127
8.3.2 Принципы зависимого перевернутого 128
8.3.3 Открытый и закрытый принцип 128
8.3.4 Принцип замены Лискова 130
8.3.5 Принцип единых обязанностей 131
8.3.5 Принципы синтетической/полимеризации 132
8.4 Режим проектирования 133
8.4.1 Абстрактный заводской режим 134
8.4.2 Одиночный режим 136
8.4.3 Режим адаптера 138
8.4.4 Мост режим 139
8.4.5 Режим украшения 140
8.4.6 Режим лица 141
8.4.7 Прокси -режим 142
8.4.8 Режим наблюдателя 143
8.4.9 Режим стратегии 144
8.4.10 Режим статуса 144
8.5 Упражнение 147
Глава 9 Технология реализации 149
9.1 Реализация нефункциональных потребностей 149
9.2 Распределенная технология 151
9.3 Расширимый Марк Язык XML 153
9.4 Программное колесо 154
9.4.1 Компонент 155
9.4.2 Структура 158
9.5 Данные данные 162
9.5.1 Постоянство файла 162
9.5.2 Постоянство базы данных 163
9.6 Конкретный язык 164
9.7 Архитектура драйвера модели 166
9.7.1 Принципы и процессы 166
9.7.2 Приложение MDA 168
9.8 Реконструкция 170
9.9 Упражнение 172

Глава 10 Интерактивный дизайн 173
10.1 Интерактивный обзор дизайна 173
10.2 Usability 174
10.2.1 Адаптируемость задачи 175
10.2.2 Self -Descriptive 176
10.2.3 Контроль 177
10.2.4 Согласованность с ожиданиями пользователей 177
10.2.5 Mistakers 179
10.2.6. АВТОМАЦИОНА 179
10.2.7 Легко учиться 179
10.3 Интерактивный процесс проектирования 180
10.4 Проверка доступности 181
10.5 Упражнение 183
Глава 11 Тест программного обеспечения 184
11.1 Формальная проверка 184
11.2 Технология тестирования 186
11.2.1 Классификация тестирования 186
11.2.2 Стратегия тестирования 187
11.2.3 Нефункциональный тест 189
11,3 Вес программного обеспечения 189
11.3.1 Диаграмма управления и осложнения кольца 191
11.3.2 Методы Отсутствие сбора 193
11.4 Равное тест 194
11.4.1 Метод эквивалентности 194
11.4.2 Эквивалент и граница 196
11.4.3 Эквивалентная комбинация 197
11.4.4 Эквивалентные классы в объекте -ориентированном 198
11.5 Тест на основе контрольного потока 200
11.6 Механизм проклятия 204
11.7 Тестовая кадра 206
11.7.1 Тестовая среда 206
11.7.2 JUnit 207
11.8 Тестируемость 213
11,9 гарантия качества строительства 217
11.10 Ручной тест 218
11.11 Упражнение 220
Глава 12 Управление уровнем программного обеспечения 223
12.1 Управление конфигурацией программного обеспечения 223
12.1.1 Управление версией 224
12.1.2 Управление строительством 228
12.2 Управление проектами 230
12.2.1 План проекта и разложение работы 231
12.2.2 Оценка программного обеспечения 232
12.2.3 Оценка затрат на разработку 234
12.2.4 Расположение задач и инженерная сеть Диаграмма 237
12.2.5 Организация проекта и GAND Рисунок 238
12.3 Контроль отслеживания плана проекта 239
12.3.1 Отслеживание плана проекта 239
12.3.2 Анализ заработка 240
12.3.3 Контроль отклонений проекта 242
12.4 Обеспечение качества программного обеспечения 243
12.4.1 Управление качеством 243
12.4.2 Содержание гарантии качества программного обеспечения 244
12.4.3 Миссия гарантии качества программного обеспечения 245
12.4.4 План обеспечения качества программного обеспечения 245
12,5 Управление рисками 245
12.6 Композиция и общение персонала проекта 247
12.6.1 Состав персонала проекта 247
12.6.2 Коммуникация персонала 249
12,7 Упражнение 250
Глава 13 Управление и улучшение программного процесса 252
13.1 Управление программным процессом 252
13.1.1 Улучшение процесса 252
13.1.2 Способность зрелая модель 253
13.1.3 CMMI Process Domain 255
13.2 Индивидуальный программный процесс 262
13.3 Team Software Process 262
13.4 Упражнение 263
об авторе

   Park Yong, доктор философии в области инженерии, доцент кафедры программного обеспечения в Далянском технологическом университете.Окончил факультет компьютерного факультета Далянского технологического университета и с марта 2004 года работал в Школе программного обеспечения Далянского технологического университета (Национальный колледж демонстрационного программного обеспечения).Текущая лекция"Программное обеспечение&rdquo"Тест программного обеспечения и обеспечение качества&Rdquo; два курса бакалавриата, оба являются профессиональными обязательными курсами, из которых"Тест программного обеспечения и обеспечение качества&Rdquo; Я получил бутик -курсы в провинции Ляонинг.Он выиграл второй приз Даляна ИТ -отличного учителя.


Рекомендуемая рекомендация

Колледж, аспиранты компьютеров, программного обеспечения или управления экономикой в ​​колледжах и университетах, а также других читателей, которые хотят понимать и освоить технологии разработки программного обеспечения.