Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т. д.). Большое внимание уделено разработке структуры программного обеспечения, позволяющей наиболее просто организовать все стадии его жизненного цикла. Весь материал проиллюстрирован на одном достаточно сложном примере. Для разработчиков сложного программного обеспечения, а также для студентов вузов, специализирующихся в вопросах создания современного ПО.
Оглавление:
Часть 1. Проектирование программного обеспечения Глава 1. Жизненный цикл разработки программного обеспечения Глава 2. Язык моделирования программного обеспечения Глава 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. Вопросы и упражнения Литература Предметный указатель
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
В данном учебном пособии рассматриваются различные вопросы, связанные с разработкой и применением прикладного программного обеспечения (ПО). Содержит изложение основных понятий в сфере разработки программного обеспечения и практические примеры.
В учебнике рассматриваются теоретические основы современных технологий и методов программирования и практические вопросы создания программ на языках высокого уровня, описываются эволюция языков программирования, жизненный цикл и организация разработки программного обеспечения, основы программирования на языках С и Python.
Книга представляет собой новое издание популярного учебника Лешека Мацяшека по объектно-ориентированной разработке информационных систем. В книге подробно описаны методы анализа и проектирования промышленных информационных систем с использованием языка UML.
Рассмотрены все основные аспекты создания приложений для платформы Android: установка необходимого программного обеспечения (JDK, Eclipse и Android SDK), использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными ...
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.