Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

HOR / TASK

.DOC
Скачиваний:
7
Добавлен:
16.04.2013
Размер:
14.34 Кб
Скачать

Задание на дипломный проект.

1. Наименование темы:

Брокер Объектных Запросов (Object Request Broker - ORB).

2. Цель проекта:

Разработать и реализовать систему, поддерживающую взаимодействие между разнородными объектами, находящимися в разных программных средах. Система должна удовлетворять спецификации CORBA версии 2.0.

3. Назначение разрабатываемого изделия:

Облегчить интеграцию разнородных программных продуктов до уровня использования объектов, известных системе как своих собственных.

4. Технические требования:

а) требования, предъявляемые к объекту проектирования:

Первоначальный вариант должен функционировать под управлением операционной системы Windows NT версии и выше 4.0 с учетом возможности дальнейшего переноса системы в операционные системы Windows версий 3.1x, Windows 95 и UNIX, удовлетворяющих спецификациям Posix.

в объеме исследовательской части проекта следует выполнить:

- исследование протокола обмена серверной и клиентской частей системы с точки зрения эффективности и надежности реализации;

- исследование возможностей расширения системы в соответствии со спецификацией CORBA версии 2.0 (известных как CORBAservices и CORBAfacilities).

б) содержание специального раздела проекта:

в объеме эскизного проекта следует выполнить:

- разработку общей структурной схемы системы;

- разработку структурной схемы и определение функциональности ядра системы (ORB core);

- разработку структурной схемы и определение функциональности базовой библиотеки - библиотеки для языка C;

- разработку системы входных/выходных данных.

Графические листы:

Лист 1. Cтруктурная схема системы.

Лист 2. Cтруктурная схема ядра системы.

Лист 3. Cтруктурная схема библиотеки.

в объеме технического проекта следует выполнить:

- разработку алгоритма поддержки обмена информацией между серверной и клиентской частями системы на основе протокола GIOP/IIOP.

Графические листы:

Листы 4-5. Схема алгоритма.

в объеме рабочего проекта следует:

- разработать весь пакет программ, необходимый для функционирования системы;

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

Графические листы:

Листы 6-7. Пример работающего приложения и этапы его создания.

в) задание на технологический раздел проекта:

- отработать методику и выработать рекомендации по написанию, тестированию и отладке приложений, работающих в системе.

Графические листы:

Лист 8. Этапы создания приложения, работающего в системе.

г) задание на организационно-экономический раздел проекта:

Анализ конкурентоспособности программного продукта.

Графические листы:

Лист 9. Сравнение разработанной системы и аналогов.

д) задание на раздел "Производственная и экологическая безопасность":

Вопросы эргономики и их решение для создания комфортных условий труда программистов.

5. Основная литература:

  1. CORBA: Common Object Request Broker Architecture and Specification.

  2. CORBAservices: Common Object Services Specification.

  3. CORBAfacilities: Common Facilities.

Соседние файлы в папке HOR