Практическая программная инженерия на основе учебного примера

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т. д.).
Большое внимание уделено разработке структуры программного обеспечения, позволяющей наиболее просто организовать все стадии его жизненного цикла. Весь материал проиллюстрирован на одном достаточно сложном примере.
Для разработчиков сложного программного обеспечения, а также для студентов вузов, специализирующихся в вопросах создания современного ПО.

Author(s): Мацяшек Л.А., Лионг Б.Л.
Series: Программисту
Publisher: Бином. ЛЗ
Year: 2012

Language: Russian

Часть 1. Проектирование программного обеспечения
Глава 1. Жизненный цикл разработки программного обеспечения

Глава 3. Инструментальные средства программной инженерии
Глава 4. Планирование и отслеживание проекта программного обеспечения
Глава 5. Управление процессом создания и отслеживания программного обеспечения
Часть 2. От требований через структурное проектирование к готовому программному обеспечению
Глава 6. Модель бизнес-объектов
Глава 7. Объектная модель предметной области
Глава 8. Итерация 1. Требования и объектная модель
Глава 9. Структурный проект
Глава 10. Проектирование и программирование базы данных
Глава 11. Проектирование классов и взаимодействия
Глава 12. Программирование и тестирование
Глава 13. Итерация 1. Аннотированный код
Часть 3. Рефакторинг программного обеспечения и разработка пользовательского интерфейса
Глава 14. Требования к итерации 2 и объектная модель
Глава 15. Структурный рефакторинг
Глава 16. Проектирование и программирование пользовательского интерфейса
Глава 17. Проектирование и программирование пользовательского интерфейса на основе Web-технологии
Глава 18. Итерация 2. Аннотированный код
Часть 4. Разработка данных и бизнес-компоненты
Глава 19. Требования к итерации 3 и объектная модель
Глава 20. Безопасность и целостность
Глава 21. Транзакции и параллелизм
Глава 22. Бизнес-компоненты
Глава 23. Итерация 3. Аннотированный код
Итерация 3. Вопросы и упражнения
Литература
Предметный указатель