Скрипт-сервер

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

После выбора "выполнить" ("EXECUTE") скрипт запускается, и (если задано) выводится протокол исполнения. Кнопка "STOP" позволяет остановить исполнение приложения, например при достижении достаточного значения параметра качества оптимизации. После окончания исполнения или при остановке могут формироваться файлы с результатом, например так:

Нажатие "History" выводит историю запусков приложений со скрипт-сервера, которые выполнялись пользователем (пользователь с правами Администратора видит все запуски):

Вид экранов, диалоговые окна и состав результатов определяются самими скриптами. При настройке скриптов прописываются все пути к необходимым директориям, комментарии, доступы, периодичность запуска и т.п. Сами тексты программ оформляются как последовательность команд на выбранном языке: Возможность использования скриптов и скрипт-сервера позволяет оперативно дополнять функциональность BFG-IS, и реализовывать отличающуюся от принятой логику формирования и обработки данных планирования. Разработка скриптов под требования конкретных заказчиков и служб возможна силами специалистов BFG Group.