Onfirepay – система для игровых интернет клубов

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

Система для игровых интернет клубов https://onfirepay.net/, как раз и стала идеальным решением. Данное решение является масштабируемым и способно поддерживать обслуживание как одного клуба, так и сети компьютерных клубов.

Система управления Onfirepay, включает в себя следующие компоненты:

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

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

Служба устанавливается автоматически во время установки интерфейса. В то же время в системе создается юзер с ограниченными правами, который устанавливается как “юзер по умолчанию”. Интерфейс настраивается как оболочка для новой учетной записи.

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

Оператор клуба имеет возможность заблокировать аппарат любого пользователя со своего рабочего места. Компьютеры в приложении кассира идентифицируются по ip-адресу и идентификационному номеру. Данные о всех сессиях юзеров хранятся в базе данных и отображаются в приложении.

 

Блог Хихуса