Е. И. ВИЗГАЛОВ, А. И. ГОВОРОВ, Г. В. ЛУКИН,
Е. А. ПЕТУХОВА, А. А. ФУРСОВ
Московский инженерно-физический институт (государственный университет)
Интеграция корпоративного портала
с системой автоматизации учета
НА ПРЕДПРИЯТИИ
В данной работе решается задача интеграции системы управления документами ЛЕТОГРАФ с системой автоматизации учета 1С:Предприятие 8.0. Также рассматривается вопрос оптимизации конфигурации программного обеспечения для интеграции.
На сегодняшний день в организациях протекают различные группы бизнес-процессов, которые организации стараются автоматизировать. В большинстве случаев для автоматизации разных групп бизнес-процессов служат разные программные системы. Возникает проблема, заключающаяся в том, что многие бизнес-процессы связаны между собой, в то время как системы, реализующие их автоматизацию, не имеют средств для обмена информацией друг с другом.
В настоящей работе рассматривается интеграция двух систем: ЛЕТОГРАФ и 1С:Предприятие 8.0. ЛЕТОГРАФ – интегрированная с корпоративным порталом многофункциональная система управления документами, позволяющая реализовать произвольную схему обработки документов любой структуры [1]. 1С:Предприятие 8.0 – система автоматизации учета и деятельности предприятия в таких сферах, как бухучет, управление поставками и т. п. При этом различные прикладные решения (конфигурации) используют единую технологическую платформу [2].
Целью интеграции является синхронизация информации между системами ЛЕТОГРАФ и 1С. В качестве интеграционной платформы использовался InterSystems Ensemble – комплексный продукт, объединяющий в себе функциональность сервера интеграции, сервера приложений, высокопроизводительную объектную базу данных и интегрированную среду разработки и управления [3]. Для доступа к данным интегрируемых систем разработаны специальные адаптеры – программы, соединяющие Ensemble с различными приложениями, технологиями и источниками данных. Подключение к 1С, все действия по созданию, редактированию документов и получению данных из 1С осуществляются через COM-компонент, предоставляемый системой 1С в качестве API для доступа. Взаимодействие с ЛЕТОГРАФ осуществляется с помощью технологии Web-папок на основе протокола WebDav. В рамках бизнес-продукции Ensemble разработаны бизнес-службы, выполняющие с заданной периодичностью мониторинг указанных контейнеров на предмет появления нового документа, отвечающего определенным требованиям, или модификации существующего документа. Для 1С такими контейнерами являются таблицы документов, справочники, перечисления. Для системы ЛЕТОГРАФ – хранилища документов. Полученные бизнес-службами данные представляются в XML-формате и передаются на дальнейшую обработку в бизнес-процесс трансформации, который осуществляет преобразование данных в формат целевой системы. Наконец, в рамках бизнес-операции, создаются, либо редактируются документы в целевой системе.
При развертывании интеграционного решения важно адекватное определение размеров инфраструктуры, которая обеспечит должное качество обслуживания. Для этого применяются математические модели и алгоритмы, основанные на теории массового обслуживания. Компоненты интеграционного решения могут рассматриваться как устройства обслуживания, а сообщения, которыми обмениваются компоненты, как заявки на обслуживание этими устройствами [4]. Разработан алгоритм, с помощью которого можно выявлять и рассчитывать качественные и количественные характеристики производительности систем обслуживания с ограничением на длину очереди. Решение задачи оптимизации заключается в определении такого числа mopt обслуживающих устройств, что для m=mopt выполняется неравенство prisk ≤ p*risk, а для m=mopt-1 неравенство prisk > p*risk, где p*risk – предельно допустимая вероятность отказа в обслуживании.
В докладе приведены численные результаты использования построенной математической модели, на основе статистических данных, собранных в процессе функционирования интеграционного решения.
Список литературы
1. Сайт системы ЛЕТОГРАФ в интернете www. *****.
2. 1С:Предприятие 8.0 Конфигурирование и администрирование, фирма 1С, 2006.
3. InterSystems Ensemble – платформа для интеграции и разработки приложений // BYTE. 2004. №6. С. 33-36.
4. , , Говоров и решение задач оптимизации конфигурации программного обеспечения для интеграции корпоративных приложений. М.: МИФИ, Препринт №, 2007.


