RCS (Remote Control System) является системой управления сетью платёжных терминалов и представляет набор инструментов для создания, модификации и загрузки профайлов, а также для загрузки программного обеспечения во множество удаленных терминалов.

Характеристики:

  • RCS поддерживает одновременную работу со множеством приложений, загружая профили из одной или нескольких баз данных, используя серийный или логический номер терминала для идентификации;
  • Возможно использование баз данных разных поставщиков – такие как Microsoft SQL Server, Oracle, MySQL, PostgreSQL. Для разработки и тестирования используется внутренняя облегченная база данных, не требующая установки и администрирования;
  • Профайлы устройств переносятся между базами данных с помощью операций импорта и экспорта. Возможен импорт и экспорт целой базы данных.
  • RCS может подключаться к базам данных других производителей и одновременно обрабатывать запросы от терминалов различных поставщиков, используя разные протоколы;
  • Всё управление системой, базами данных и редактирование самих данных производится через многоязычный веб-интерфейс.

web management

  • Доступны инструменты миграции БД других поставщиков в RCS
  • Данные в БД хранятся в формате, позволяющем одновременно использовать различные языки

multilanguage

  • Модульная структура позволяет модифицировать RCS в соответствии с индивидуальными потребностям различных клиентов, а также обеспечивает расширяемость системы;
  • Для облегчения работы оператора RCS предоставляет множество «ускорителей»:
    • Поиск во всех таблицах («быстрый», когда заданная фраза ищется во всех ячейках БД

    fast find

    • и «полный», использующий структурированные запросы).
    • full filter

    • Разделение и ограничение доступа к элементам системы, позволяющее скрывать то, что на данном уровне ответственности не нужно. Может быть использована внутренняя база данных сотрудников или LDAP/Active Directory.

    groups and roles

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

    fast find

  • Модуль KDS (Key Distribution System – Сервер Распределения Ключей) обеспечивает безопасную удалённую загрузку мастер-ключей в терминалы YARUS;
  • RCS поставляется в 2 вариантах:
    • “Полный” – цена зависит от максимального количества терминальных профилей в базе данных;
    • “Демо/Разработка” – бесплатный, с определенными ограничениями.
  • Детали реализации
    • Веб интерфейс разработан с использованием «Reach Internet Application» при помощи Google Web Toolkit.
    • Веб интерфейс имеет наибольшее быстродействие в Google Chrome
    • Серверная сторона защищена от сетевых атак с помощью Spring Security.
    • Ядро системы может функционировать как приложение или сервис Windows
  • Требования к аппаратному обеспечению
    • RCS работает на обычных персональных компьютерах и лаптопах с Windows XP и более новыми ОС.
    • Промышленная эксплуатация – 4-х-ядерный процессор, ОЗУ – 2-4ГБ, база данных – на отдельном компьютере.
    • Требования по объёму дискового пространства зависят от размера БД и от политики сохранения журналов.
    • Система работает на виртуальных компьютерах с динамическим выделением ресурсов.