ИАС Конструктор
Информационно-аналитические системы (ИАС) – особый класс информационных систем, предназначенных для аналитической обработки данных. Они объединяют, анализируют и хранят как единое целое информацию, извлекаемую из множества учетных баз данных организации. В настоящее время данный класс систем является одним из наиболее востребованных на рынке программного обеспечения, это связано с глобальным процессом автоматизации информационной деятельности целых отраслей.
Быстро меняющиеся условия современного бизнеса требуют гибкости в управлении информацией и бизнес-процессами. Качество и эффективность создания и внедрения ИАС в значительной степени зависят от того, насколько используемый инструментарий приспособлен к современным условиям – ограничениям временных и финансовых ресурсов, сложно формализуемым бизнес-областям, частому изменению постановок задач в процессе создания и внедрения систем, повышенным требованиям к их надежности и быстродействию. Необходимо обеспечивать адаптацию инфраструктуры ИАС к появлению новых бизнес-потребностей путем быстрого и эффективного расширения функциональных и аналитических возможностей, интеграции различных хранилищ данных и специализированны приложений.
Технологическая платформа ИАС Конструктор предназначена для быстрого создания информационно-аналитических систем в различных предметных областях. Представляет собой программно-технологический комплекс, позволяющий за короткие сроки создавать интегрированные территориально-распределенные системы на основе промышленных СУБД.
Основные особенности
- Полностью визуальный подход к проектированию и разработке клиентских мест, исключающий написание программного кода;
- Универсальный подход к созданию клиентских мест различных ИАС для работы как в локальных сетях, так и в сети Интернет;
- Развитые средства обобщения, обработки и анализа разнородной информации;
- Возможности системной интеграции с внешними программами и создания расширений на любых средствах разработки;
- Поддержка пространственной информации и основных промышленных геоинформационных систем.
Использование технологической платформы (ТП) в качестве основы для корпоративных ИАС это:
- Создание единого информационного пространства, путем объединения разнородных информационных ресурсов;
- Реализация универсальных рабочих мест в рамках единого информационного пространства;
- Обеспечение локального и удаленного доступа к ресурсам ИАС независимо от местонахождения пользователя;
- Неограниченная расширяемость аналитических и функциональных возможностей;
- Независимость от сторонних разработчиков.
В целом, средства технологической платформы во много раз упрощают процесс создания и развития ИАС, что способствует снижению расходов и повышению эффективности информационно-аналитической деятельности.
Архитектура
Технологическая платформа включает две основные программные компоненты:
- Визуальнаяй среда (универсальный 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/
|