Отныне любые наши программные продукты будут совместимы и будут использовать общие данные!
С легкостью можно будет прибавлять новые программные комплексы в единую информационно-учетно-аналитическую систему управления предприятием, не нарушая существующих связей
Интегрированная система может обмениваться данными с аналогичными системами установленными на других предприятиях
ТЕХНОЛОГИЯ
Технология Depthi разработана с целью ускорения и унификации процессов разработки и интеграции программного обеспечения.
В основу технологии положен принцип интеграции программных комплексов в единую информационно-аналитическую систему с помощью единой консоли и модулей, обеспечивающих определенную функциональность. Консоль Depthi служит для управления пакетами (программными модулями), разработанными по специальной технологии их интеграции.
Консоль является прикладным приложением, которое позволяет загружать и исполнять специальные bpl пакеты разработанные с помощью технологии Depthi от компании Интерактивные Системы.
БЕЗОПАСТНОСТЬ И АУТЕНТИЧНОСТЬ ПРОГРАММНЫХ МОДУЛЕЙ
Каждый пакет имеет уникальную цифровую подпись разработчика, которая обеспечивает дальнейшее выявление несанкционированной модификации пакетов вирусами или посторонними персонами. Цифровая подпись пакетов (библиотек) используется в целях безопасности пользователей программного комплекса. Достоверность электронной цифровой подписи всех составных частей программного комплекса говорит о том, что все пакеты разработаны именно компанией Интерактивные Системы или другим разработчиком, который получил соответствующий сертификат для использования технологии Depthi, и пакеты небыли модифицированы в процессе поставки и использования программного обеспечения.
Процедура цифровой подписи библиотек используется разработчиком программного комплекса в соответствии с Законом Украины "О электронной цифровой подписи" и Межгосударственного стандарта ГОСТ 34.310-95. "Криптографическая защита информации. Процедуры выработки и проверки электронной цифровой подписи на базе симметричного криптографического алгоритма". Хеш функция вычисляется в соответствие с ГОСТ 34.311-95 "Криптографическая защита информации. Функция хеширования" с использованием шифрования данных согласно ГОСТ 28147-89 "Алгоритм криптографического преобразования".
При загрузке библиотеки проходит процедура проверки ее цифровой подписи и цифровой подписи всех используемых библиотек, которые она использует. Если цифровая подпись какой-либо библиотеки недействительна - система выдает предостережение и отказ в использовании библиотеки с недостоверной или отсутствующей подписью.
ЯДРО
После загрузки модулей происходят изменения в интерфейсе консоли и появляется новая функциональность, заложенная в каждый из модулей системы.
Одним из главных модулей есть Ядро системы. В модуль ядра вынесено большинство общих административных функций программного обеспечения, а именно:
процедуры подключения к серверу баз данных
менеджер пользователей системы и их прав
редактирование прав доступа к системе
протоколирование событий (event logging) и изменений в данных (data changes logging)
планировщик задач (task manager)
дизайнер отчетов (report designer)
редактор параметров системы, добавление серверов для репликации данных
контроль версий программного обеспечения
инспектор свойств и событий елементов интерфейса
дизайнер форм и модулей данных
пользовательский chat-сервис (аналогично ICQ)
ассистент (интерактивный помощник, актер) с возможностью редактирования сценариев проводников, подсказок, советов и др.
Интеграция различных модулей программного обеспечения осуществляется на уровне баз данных и программных средств консоли и ядра системы.
INTERCORP В БЛИЖАЙШЕЕ ВРЕМЯ
В состав системы InterCorp построенной по технологии Depthi в ближайшее время будут входить следующие программные комплексы:
ІntеrOffісе - система продажи, учета материальных ценностей, выписки первичной документации
InterDoc - система электронного документооборота
InterStaff - система управления отделом кадров
InterInfo - информационно-аналитическая система мониторинга рынку товаров и услуг (информация про систему в разработке)
InterBilling - биллинговая система (для предприятий - операторов связи)
Institute - система управления учебным заведением