Бакалавр
Дипломные и курсовые на заказ

Разработка архитектуры плагина

РефератПомощь в написанииУзнать стоимостьмоей работы

Целевым компонентом является отчет, который генерируется и выгружается через генератор отчетов BIRT. В рассматриваемой архитектуре пользователь производит ввод различных параметров, а также контролирует работу программы. Схематичное изображение архитектуры программного продукта представлено на схеме (см. рис. 2.2.). Рисунок 2.2. Архитектура программного модуля Итак, архитектура плагина построена… Читать ещё >

Разработка архитектуры плагина (реферат, курсовая, диплом, контрольная)

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

Архитектура программного модуля взаимодействует, прежде всего, со средой Gate Developer, которая была выбрана для интеграции плагина в пункте 1.2. Данный инструмент является связующим звеном между плагином и корпусами текста. Gate проводит разметку корпусов, после чего направляет файлы с размеченными текстами в формате XML в плагин. Программа проводит сбор статистики, после чего данные переходят в хранилище и в систему BIRT. Данный инструмент состоит из 2 компонентов: Report Designer и Report Engine (рис. 2.1). Первый выступает в качестве пользовательского интерфейса посредством элемента Custom Designer, второй — в качестве обработчика данных.

Архитектура системы для генерации отчетов BIRT.

Рисунок 2.1. Архитектура системы для генерации отчетов BIRT

Целевым компонентом является отчет, который генерируется и выгружается через генератор отчетов BIRT. В рассматриваемой архитектуре пользователь производит ввод различных параметров, а также контролирует работу программы. Схематичное изображение архитектуры программного продукта представлено на схеме (см. рис. 2.2.).

Архитектура программного модуля.

Рисунок 2.2. Архитектура программного модуля Итак, архитектура плагина построена и описана взаимосвязь компонентов, необходимо изучить средства, для реализации, которые подходят для разработки такого рода. После этого должны быть выбраны инструменты, которые будут использоваться при разработке программного продукта.

Показать весь текст
Заполнить форму текущей работой