Техническая информация
Система ТЕЗИС разработана на платформе 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.