1 Технологические компоненты
Заказать звонок
8-800-333-98-70

Направления

Отрасли

Проекты

Компания

Карьера

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

M VisiData

M VisiData — высокоуровневая технологическая платформа, предназначенная для разработки промышленных информационных систем, включая:

  • пользовательский интерфейс;
  • бизнес-логику;
  • разделение полномочий пользователей;
  • отчетность.
M VisiData внесена в реестр отечественного ПО.

Основные характеристики

Универсальность:

  • введение понятия «документа» и использование концепции метаданных позволяют создать абстрактный объектный слой, с которым работает приложение; этот слой делает приложение независимым от предметной области и скрывает от него специфику технической реализации слоя доступа к данным;
  • поведение конкретной автоматизированной информационной системы полностью определяется настройками инструментария; недостающий функционал, обусловленный спецификой бизнес процессов автоматизируемой предметной области, может быть реализован без привлечения специалистов фирмы-разработчика.

Высокая скорость разработки:

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

Реализация бизнес-логики:

  • для реализации бизнес-логики предоставляется событийный механизм вызова серверных процедур, использующих средства и возможности SQL-реализации соответствующей СУБД;
  • сложная бизнес логика пользовательского интерфейса может быть реализована подключением внешних программных модулей, эти модули вызываются из системы визуализации данных и могут быть ассоциированы с любым документом.

Защищенная информационная инфраструктура:

  • формируется дерево информационных объектов для каждого отдельно взятого пользователя, дерево информационных объектов представляет иерархическую структуру подчиненных групп объектов (разделов, категорий) и объектов, осуществляющих непосредственную обработку данных — документов и отчетов;
  • дерево информационных объектов может быть сконфигурировано как рабочее место конечного пользователя, а также как рабочее место администратора системы, в соответствии с требуемыми функциональными обязанностями и имеющимися у данного пользователя правами на доступ к тем или иным прикладным объектам;
  • система разграничения полномочий доступа к данным прикладной системы интегрируется с системой защиты данных СУБД.

Программная платформа:

  • M VisiData создан с использованием кроссплатформенного инструментария Qt (язык C++).

* Распоряжение исключительными правами на ПО «M VisiData»: возможно использование программного обеспечения на условиях заключаемого безвозмездного лицензионного договора, при согласовании с обладателем исключительной лицензии.



Руководство pdf, 724 КБ Описание установки pdf, 375 КБ

M DFusion

Технология M DFusion предназначена для поддержки информационного взаимодействия между разнородными и/или удаленными прикладными системами (интеграция прикладных систем на уровне данных):

  • извлечение данных из прикладной системы, являющейся источником информации;
  • преобразование структуры извлеченных данных (приведение структуры данных в соответствие требованиям прикладной системы потребителя информации);
  • контролируемая транспортная доставка извлеченных данных поверх разнообразных транспортных сред;
  • загрузка данных в прикладную систему потребителя информации;
  • публикация данных из различных источников через web-сервис;
  • протоколирование всех производимых операций.
M DFusion внесена в реестр отечественного ПО.

Концептуальные особенности M DFusion:

  • единицей информационного обмена является экземпляр объекта предметной области — совокупность связанных сущностей, для которых определены роли (основная, подчиненная, классификатор) и хранимых в БД прикладной системы;
  • автоматический контроль ссылочной целостности передаваемой информации на уровне экземпляров объектов и экземпляров объектов классификаторов;
  • интеграция с разнообразными транспортными средами;
  • поддержка автоматического режима обмена информацией по настраиваемым регламентам информационных взаимодействий;
  • внутреннее представление данных и метаданных — в виде XML DOM;
  • открытая компонентная модель — для расширения функциональности используется набор динамически подключаемых компонентов — плагинов, что обеспечивает возможность адаптации и дальнейшего расширения функциональности ПО при изменении требований, предъявляемых к информационному обмену путем подключения новых компонентов, без изменения базовых компонентов ПО; логика работы сценариев взаимодействия определяется как настройками метаданных, так и написанием обработчиков событий на Java Script, что обеспечивает необходимую гибкость инструмента;
  • настройка требуемого информационного взаимодействия выполняется созданием соответствующего сценария без программирования.

Определение и исполнение информационного взаимодействия в M DFusion:

  • сценарий информационного взаимодействия создается с помощью программы M DFusion.Конфигуратор;
  • для сценария определяются регламентные требования (события активизации);
  • запуск информационного взаимодействия может осуществляться как в автоматическом, так и в ручном режиме.

Функционирование распределенной системы построенной на M DFusion:

  • распределенные системы на основе M DFusion строятся как совокупность взаимодействующих узлов;
  • каждый узел M DFusion обслуживает одну или несколько прикладных систем;
  • распределенная система на основе M DFusion может управляться централизованно (из центрального узла тиражируются регламенты и сценарии информационных взаимодействий, рассылаются обновления ПО M DFusion);
  • для систем сбора данных разработан «тонкий» узел с минимальными аппаратными требованиями основное назначение которого — ввод данных на основе централизованно рассылаемых шаблонов.

* Распоряжение исключительными правами на ПО «M DFusion»: возможно использование программного обеспечения на условиях заключаемого безвозмездного лицензионного договора, при согласовании с обладателем исключительной лицензии.



Руководство pdf, 1 МБ Описание установки pdf, 399 КБ

DFusion

DFusion — система интеграции разнородных и/или удаленных прикладных систем на уровне данных, внесена в реестр отечественного ПО.

Технология DFusion предназначена для поддержки информационного взаимодействия между разнородными и/или удаленными прикладными системами (интеграция прикладных систем на уровне данных):

  • извлечение данных из прикладной системы, являющейся источником информации;
  • преобразование структуры извлеченных данных (приведение структуры данных в соответствие требованиям прикладной системы потребителя информации);
  • контролируемая транспортная доставка извлеченных данных поверх разнообразных транспортных сред;
  • загрузка данных в прикладную систему потребителя информации;
  • протоколирование всех производимых операций.

Концептуальные особенности DFusion:

  • единицей информационного обмена является экземпляр объекта предметной области – совокупность связанных сущностей, для которых определены роли (основная, подчиненная, классификатор) и хранимых в БД прикладной системы;
  • автоматический контроль ссылочной целостности передаваемой информации на уровне экземпляров объектов и экземпляров объектов классификаторов;
  • интеграция с разнообразными транспортными средами;
  • поддержка автоматического режима обмена информацией по настраиваемым регламентам информационных взаимодействий;
  • открытая компонентная модель — возможность расширения функциональности созданием собственных компонентов.

Определение и исполнение информационного взаимодействия в DFusion:

  • сценарий информационного взаимодействия создается с помощью программы DFusion.Конфигуратор;
  • для сценария определяются регламентные требования (события активизации);
  • исполнение сценария информационного взаимодействия осуществляется набором Microsoft COM-компонентов;
  • запуск информационного взаимодействия может осуществляться как в автоматическом (DFusion.Диспетчер, средства поддержки расписаний ОС Windows), так и в ручном режиме.

Функционирование распределенной системы построенной на DFusion:

  • распределенные системы на основе DFusion строятся как совокупность взаимодействующих узлов;
  • каждый узел DFusion обслуживает одну или несколько прикладных систем;
  • распределенная система на основе DFusion может управляться централизованно (из центрального узла тиражируются регламенты и сценарии информационных взаимодействий, рассылаются обновления ПО DFusion);
  • для систем сбора данных разработан «тонкий» узел с минимальными аппаратными требованиями основное назначение которого — ввод данных на основе централизованно рассылаемых шаблонов.

* Распоряжение исключительными правами на ПО «DFusion»: возможно использование программного обеспечения на условиях заключаемого безвозмездного лицензионного договора, при согласовании с обладателем исключительной лицензии.



Руководство pdf, 1 МБ Описание установки pdf, 128 КБ

VisiData

VisiData — платформа быстрой разработки прикладных информационных систем, внесена в реестр отечественного ПО.

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

Основные характеристики комплекса

Универсальность:

  • Введение понятия «документа» и использование концепции метаданных позволяют создать абстрактный объектный слой, с которым работает приложение. Этот слой делает приложение независимым от предметной области и скрывает от него специфику технической реализации слоя доступа к данным.
  • Существует возможность подключения внешних программных модулей, реализующих бизнес-логику приложения.
  • Поведение конкретной автоматизированной информационной системы полностью определяется настройками инструментария. Недостающий функционал, обусловленный спецификой бизнес процессов автоматизируемой предметной области, может быть реализован на месте без привлечения специалистов фирмы-разработчика.

Высокая скорость разработки:

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

Простота использования:

  • Использование единой технологической платформы позволяет очень быстро, естественным образом, осуществить интеграцию приложений, построенных на базе «VisiData».
  • Так же легко осуществляется унифицированное управление приложениями и данными.

Доступ к данным информационных объектов:

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

Реализация бизнес-логики:

  • Для реализации несложной бизнес логики комплекс предоставляет событийный механизм вызова серверных процедур, использующий средства и возможности SQL-реализации соответствующей СУБД.
  • Более сложная бизнес логика приложения реализуется подключением внешних программных модулей. Эти модули вызываются из системы визуализации данных и могут быть ассоциированы с любым документом.

Активная, защищенная информационная инфраструктура:

  • Формируется дерево информационных объектов для каждого отдельно взятого пользователя. Дерево информационных объектов представляет иерархическую структуру подчиненных групп объектов (разделов, категорий) и объектов, осуществляющих непосредственную обработку данных — документов и отчетов.
  • Комплекс осуществляет отображение наборов данных и работу с этими данными — ввод, модификацию и удаление.
  • Дерево информационных объектов может быть сконфигурировано как рабочее место конечного пользователя (например, бухгалтера), а также как рабочее место администратора системы, в соответствии с требуемыми функциональными обязанностями и имеющимися у данного пользователя правами на доступ к тем или иным прикладным объектам.
  • Отчеты формируются на основе шаблонов, хранящихся в базе метаданных.

* Распоряжение исключительными правами на ПО «VisiData»: возможно использование программного обеспечения на условиях заключаемого безвозмездного лицензионного договора, при согласовании с обладателем исключительной лицензии.



Руководство pdf, 2 МБ Описание установки pdf, 591 КБ

Новости

На сайте icl.ru используются cookie-файлы. Оставаясь на сайте, вы даете свое согласие на использование нами cookie-файлов. Если, прочитав данное сообщение, вы не согласны, просим вас покинуть сайт.