ИАС Конструктор

Информационно-аналитические системы (ИАС) – особый класс информационных систем, предназначенных для аналитической обработки данных. Они объединяют, анализируют и хранят как единое целое информацию, извлекаемую из множества учетных баз данных организации. В настоящее время данный класс систем является одним из наиболее востребованных на рынке программного обеспечения, это связано с глобальным процессом автоматизации информационной деятельности целых отраслей.

 

Быстро меняющиеся условия современного бизнеса требуют гибкости в управлении информацией и бизнес-процессами. Качество и эффективность создания и внедрения ИАС в значительной степени зависят от того, насколько используемый инструментарий приспособлен к современным условиям – ограничениям временных и финансовых ресурсов, сложно формализуемым бизнес-областям, частому изменению постановок задач в процессе создания и внедрения систем, повышенным требованиям к их надежности и быстродействию. Необходимо обеспечивать адаптацию инфраструктуры ИАС к появлению новых бизнес-потребностей путем быстрого и эффективного расширения функциональных и аналитических возможностей, интеграции различных хранилищ данных и специализированны приложений.

 

Технологическая платформа ИАС Конструктор предназначена для быстрого создания информационно-аналитических систем в различных предметных областях. Представляет собой программно-технологический комплекс, позволяющий за короткие сроки создавать интегрированные территориально-распределенные системы на основе промышленных СУБД.

 

Основные особенности

  • Полностью визуальный подход к проектированию и разработке клиентских мест, исключающий написание программного кода;
  • Универсальный подход к созданию клиентских мест различных ИАС для работы как в локальных сетях, так и в сети Интернет;
  • Развитые средства обобщения, обработки и анализа разнородной информации;
  • Возможности системной интеграции с внешними программами и создания расширений на любых средствах разработки;
  • Поддержка пространственной информации и основных промышленных геоинформационных систем.

Использование технологической платформы (ТП) в качестве основы для корпоративных ИАС это:

  • Создание единого информационного пространства, путем объединения разнородных информационных ресурсов;
  • Реализация универсальных рабочих мест в рамках единого информационного пространства;
  • Обеспечение локального и удаленного доступа к ресурсам ИАС независимо от местонахождения пользователя;
  • Неограниченная расширяемость аналитических и функциональных возможностей;
  • Независимость от сторонних разработчиков.

В целом, средства технологической платформы во много раз упрощают процесс создания и развития ИАС, что способствует снижению расходов и повышению эффективности информационно-аналитической деятельности.

Архитектура

Технологическая платформа включает две основные программные компоненты:

 

  • Визуальнаяй среда (универсальный Windows-клиент), предоставляющая возможность:
    • строить клиентскую часть информационно-аналитических систем путем добавления и настройки специальных компонентов – элементов ИАС;
    • работать с готовыми клиентскими местами созданных прикладных ИАС.
  • Сервер приложений (включающий в себя и ГИС-сервер) для отображения информационной системы в Интернете, реализованный в виде службы Windows.

В качестве СУБД среда ИАС Конструктора может использовать любую из современных промышленных СУБД, соответствующих общепринятому стандарту SQL92.

Элементы создаваемых ИАС являются надстройкой над данными предметной области, что позволяет интегрировать создаваемые системы с существующими базами данных. Компонуя элементы ИАС, пользователь строит клиентское место информационной системы, причем эта деятельность не требует написания программного кода, так как платформа реализует полностью визуальный подход к разработке. Созданные элементы хранятся в виде описаний в базе данных на сервере, визуальная среда формирует на основе этих описаний готовые программные компоненты ИАС для Windows, сервер приложений создает на основе этих описаний интернет-версии клиентских мест.

Возможности системной интеграции

Технологическая платформа полностью поддерживает COM (Component Object Model – универсальная технология взаимодействия приложений в операционной системе Windows) для обеспечения взаимодействия с другими приложениями, в том числе ГИС-системами. ИАС Конструктор может выступать как сервер автоматизации, встраиваясь во внешнее приложение. Даже если это приложение не поддерживает COM, интеграция возможна посредством вызова функции динамической библиотеки–контроллера, транслирующей внешние вызовы в вызовы COM-сервера.
Также, имеется возможность расширения функциональных возможностей системы за счет подключения к ней внешних модулей. Специфичные для конкретной предметной области алгоритмы, которые нельзя реализовать стандартными средствами, можно реализовать в любой среде программирования высокого уровня. Внутренняя архитектура ИАС Конструктора и специальный стандарт, ориентированный на разработчика-программиста, позволяют создавать в различных средах программирования пакеты и библиотеки функций, которые можно встраивать в систему без необходимости изменения ее исходных программных кодов и пересборки запускаемых файлов.

 

Особенности сервера приложений

  • Реализован как служба Windows;
  • Не требует наличия сторонних Веб-серверов;
  • Поддерживает сжатие данных и шифрование по протоколу SSL;
  • Поддерживает шаблоны HTML;
  • Обладает высокой производительностью;
  • Совместим с большинством современными типов браузеров (Firefox, IE, Opera, Netscape, Chrome и др.)

Геоинформационные возможности

Для обеспечения поддержки пространственных данных, в состав ИАС Конструктора входит ГИС-компонента, работающая как в Windows, так и в веб-реализации, позволяющая создавать ГИС-проекты как часть ИАС.


Особенности ГИС-компоненты:

 

  • Пространственные данные хранятся в базе данных вместе с фактографической информацией.
  • Предусмотрен механизм связи любого пространственного объекта с элементами ИАС (формами, диаграммами, отчетами).
  • Обладает базовым набором функциональности ГИС.
  • Поддерживает импорт геоданных из файлов промышленного стандарта ESRI ShapeFile.

Преимущества технологической платформы

  • Пользователь-непрограммист может сам создавать информационную систему, конструируя ее из готовых элементов или дорабатывая уже ранее созданную.
  • Универсальное программное обеспечение позволяет работать с различными прикладными ИАС как в локальных сетях, так и в Интернете.
  • Наличие открытых программных интерфейсов позволяет эффективно взаимодействовать со сторонними приложениями, в том числе с промышленными геоинформационными системами.
  • Встроенные средства для работы с пространственной информацией позволяют легко включать ГИС-функции как в настольные, так и веб-приложения.
  • Хранение описаний элементов ИАС в базе данных на сервере позволяет упростить многопользовательский доступ к функционалу ИАС, облегчает настройку и сопровождение.
  • Ускоряется время разработки информационных систем за счет использования готовых элементов и решений.
  • Системы, построенные с помощью ИАС Конструктора, обладают большей надежностью за счет использования многократно проверенных специализированных компонентов.

РЕШЕНИЯ

На основе технологической платформы реализованы системы, решающие задачи информационно-аналитической поддержки в различных областях.

 

Среди заказчиков и пользователей:

 

  • Министерство природных ресурсов и экологии Российской Федерации;
  • Федеральное агентство по недропользованию (Роснедра);
  • Федеральная таможенная служба Российской Федерации;
  • Федеральный центр «Геомониторинг»;
  • ФГУНПП «Росгеолфонд»;
  • Отраслевые организации и институты;
  • Министерство энергетики и минеральных ресурсов Республики Казахстан;
  • Комитет геологии и недропользования Республики Казахстан;
  • Региональный центр геологической информации «Казгеоинформ» (Республика Казахстан);
  • Различные коммерческие фирмы и организации.

 

http://ias.geosys.ru/