Главная \ Каталог продуктов \ Тезис \ Техническая информация

Техническая информация

Система ТЕЗИС разработана на платформе CUBA, позволяющей создавать бизнес-приложения и являющейся результатом обобщения более чем десятилетнего опыта построения корпоративных приложений, объединенного с самыми современными технологиями разработки программного обеспечения.

Особенности платформы:

  • · кроссплатформенность:  возможность работы под любой операционной системой и практически с любой системой управления базами данных (СУБД), в том числе свободно распространяемыми;
  • · применение эффективных средств сетевой безопасности и разграничения прав доступа пользователей;
  • · автоматический аудит действий пользователей, включая историю изменений данных;
  • · масштабируемость и отказоустойчивость;
  • · простота интеграции с внешними приложениями;
  • · простота и скорость разработки бизнес-приложений, внедрения и обновления; возможность обновления без остановки системы (для критичных систем, работающих в круглосуточном режиме);
  • · возможность работы в системе, созданной на платформе, из любой точки мира, где есть Internet.
  • · Гибкий механизм разграничения прав доступа к функциям и данным системы. Поддержка групп и ролей пользователей, иерархическая структура групп пользователей с наследованием ограничений;
  • · Контроль доступа пользователей в систему, аутентификация пользователей;
  • · Поддержка технологии SSL (Secure Sockets Layer) обеспечивает безопасность передачи данных по открытым каналам;
  • · Аудит действий пользователей;
  • · Режим отложенного удаления, позволяющий восстановить записи в случае ошибочного удаления;
  • · Хранение истории изменений сущностей системы;
  • · Возможна интеграция с Active Directory и поддержка механизма Single Sign on (SSO).
  • · Сервера приложений работают в кластере, отказ любого сервера не приводит к отказу кластера;
  • · При размещении серверов приложений и серверов БД физически в разных точках обеспечивается надежное функционирование системы в случае выхода из строя оборудования или каналов связи в одной точке;
  • · Отказоустойчивость на уровне сервера БД обеспечивается средствами СУБД.
  • · Кластер серверов приложений  обеспечивает возможность увеличения производительности за счет добавления новых серверов в кластер и выравнивания нагрузки между серверами за счет использования балансировки нагрузок;
  • · Для снижения роста нагрузки на сервер БД с ростом количества пользователей платформа предлагает механизм кэширования данных на уровне сервера приложения.

Безопасность данных и аутентификация пользователей:

Отказоустойчивость:

Масштабируемость:

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

Интеграция с внешними приложениями:

  • · Взаимодействие на основе веб-сервисов, предоставляемых платформой;
  • · Обмен файлами (XML, текст, и т.д.);
  • · Взаимодействие на уровне базы данных.

Выбор того или иного механизма зависит от возможностей внешней системы.

В платформу встроена возможность обращения к определенным экранам системы по фиксированному URL для интеграции с корпоративным порталом предприятия.

Требования к рабочему месту пользователя:

  • · ОС: Windows XP и выше, Linux;
  • · Браузер: Google Chrome, IE 8,  IE 9, Mozilla Firefox;
  • · Рабочая станция: любая, поддерживающая одну из требуемых ОС;
  • · Скорость доступа к серверу системы по сети не менее 256 Кбит/с.

Требования к серверу базы данных и серверу приложения:

Минимальная конфигурация сервера приложения и сервера базы данных: 2xCPU, 2 Gb RAM (рекомендуемая конфигурация сервера приложения и сервера БД уточняется на этапе предпроектного обследования);

Рекомендуемая СУБД: PostgreSQL версии 9.0 и выше, MS SQL 2005 и выше.

Требования к мобильным устройствам:

  • · Поддерживаемые операционные системы – iOS (версии 5.1.1 и выше), Android (версии 4.0 и выше);
  • · Браузеры – для iOS: Safari и Google Chrome; для Android: браузер по умолчанию ("Браузер" или "Интернет") и Google Chrome;
  • · Экран планшета – от 7" до 11";
  • · Разрешение экрана – от 800х600.
  • · Для использования функции распознавания текста необходимо приобретение ABBYY Recognition Server.