Читать онлайн «Архитектуры и технологии разработки распределенного программного обеспечения: Описание самостоятельной работы студентов (СРС)»

Автор Степанов Е.О.

Степанов Е. О. , к. ф. -м. н. Ярцев Б. М. Учебно-методическое пособие по дисциплине «Архитектуры и технологии разработки распределенного программного обеспечения» Описание самостоятельной работы студентов (СРС) 1 Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 3 2 Технология CORBA... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4 2. 1 Разработка системы бронирования билетов ... ... ... ... ... ... ... ... ... ... 4 2. 2 Разработка системы заказов для книжного склада ... ... ... ... ... ... . 4 2. 3 Разработка простейшей банковской системы ... ... ... ... ... ... ... ... ... 5 2. 4 Общие требования и рекомендации ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 5 3 Технология Enterprise Java Beans... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9 3. 1 Разработка системы бронирования билетов ... ... ... ... ... ... ... ... ... ... 9 3. 2 Разработка системы заказов для книжного склада ... ... ... ... ... ... . 9 3. 3 Разработка простейшей банковской системы ... ... ... ... ... ... ... ...
. 10 3. 4 Общие требования и рекомендации ... ... ... ... ... ... ... ... ... ... ... ... ... . . 10 4 Темы для самостоятельного изучения... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 13 4. 1 Использование технологии RMI ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 13 4. 2 Использование JavaSpaces ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15 5 Приложение. Установка и настройка программного обеспечения ... ... ... 19 5. 1 Установка сервера приложения JBoss... ... ... ... ... ... ... ... ... ... ... ... . . 19 5. 2 Установка базы данных Oracle 9i... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 24 5. 3 Установка Eclipse-WTP... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 32 5. 4 Установка XDoclet... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 35 1 Введение В данном пособии содержатся задания для самостоятельной работы, которые помогут вам глубже разобраться в изучаемых технологиях и получить опыт их применения в проектах, приближенных к реальности. По каждому из заданий, которые вы будете делать, необходимо представить откомпилированное работающее приложение, и быть готовым продемонстрировать его функциональность. Так же нужно предоставить на проверку исходный текст программы, снабженный поясняющими комментариями. Очень важным аспектом создания коммерческих программных продуктов является написание качественной документации, как пользовательской, так и предназначенной для разработчиков, которые будут поддерживать данный продукт. Это позволит избавиться от большого количества возможных проблем и сократить стоимость дальнейшей разработки продукта. Пользовательская документация должна содержать инструкцию по установке и использованию программы, основные характеристики и требования к окружению. Так же требуется изложить основные возможные отказы и инструкции по устранению их причин.