Система InterCash
valerijatisenko | | Категория: Статьи
Своё Спасибо, еще не выражали.
InterCash – абсолютно легальная программа, современная альтернатива стандартному формату игорного бизнеса. Каждому, кто пытается отыскать оптимальный софт, позволяющий развивать собственный законный бизнес, получать стабильно высокие доходы, обладать перспективами для серьезного продвижения в будущем, данный софт подойдет, поскольку он создан именно для решения подобных задач на intercash.top.
Функциональные особенности Интрекеш
Мощное компьютерное оборудование и быстрый интернет - не единственные составляющие успешного компьютерного клуба. Чрезвычайно важно тщательно организовать систему управления, не ограничивая доступ пользователей к необходимым ресурсам, но в то же время защищая информацию и установленное программное обеспечение. Перед нашей командой стояла задача создать комплексное решение, учитывающее все особенности такой системы.
Это решение является масштабируемым и способно поддерживать обслуживание одного клуба или сети компьютерных клубов.
Система управления игровыми компьютерными клубами, разработанная нашей командой, включает в себя следующие компоненты:
за авторизацию отвечает серверная часть, на которой хранятся данные пользователей, тарифы, история сессий;
приложение-кассир, которое представлено в виде веб-приложения и позволяет администратору клуба удаленно управлять учетными данными посетителей, пополнять баланс и контролировать блокировку рабочих станций;
интерфейс для клиентских машин, отвечающий за управление платным сеансом клубного клиента и блокировку станции по истечении оплаченного времени;
Сервис Globalslots, разработанный на Java, который ловит и не дает недобросовестным пользователям завершить рабочий процесс интерфейса без авторизации;
установщик: интерфейс и служба Windows передаются в виде исполняемого файла, который устанавливает необходимое программное обеспечение на пользовательский компьютер и дополнительно настраивает систему. Установщик реализован с помощью инструмента Inno Setup.
Описание технического проекта
Интерфейс Globalslots представляет собой настольное приложение и реализовано с использованием фреймворка. Клиентский интерфейс и служба Globalslots работают в тесном взаимодействии и в паре образуют «клиентское приложение». Сервис отслеживает рабочий процесс интерфейса и перезапускает его каждый раз, когда он вылетает или выключается без авторизации с помощью диспетчера задач. В сервисе также реализовано отслеживание продолжительности сеанса. Когда оплаченное пользователем время заканчивается, служба уведомляет интерфейс, чтобы заблокировать доступ пользователя к Windows.
Сервис устанавливается автоматически при установке интерфейса. В то же время в системе Windows создается пользователь с ограниченными правами, который устанавливается как «пользователь по умолчанию». Интерфейс настроен как оболочка для новой учетной записи.
Чтобы сохранить возможность проведения профилактических или иных административных работ, созданный Windows-сервис будет пытаться восстановить рабочий процесс интерфейса только в учетной записи, созданной при установке.
Связь компонентов кассира, клиента и сервера реализована в архитектуре REST.
Оператор клуба имеет возможность заблокировать машину любого пользователя с его рабочего места. Для этого приложение-кассир отправит на сервер запрос о блокировке, а сервер отправит сообщение клиентскому приложению через webSocket.
Компьютеры в приложении-кассе идентифицируются по ip-адресу и идентификационному номеру, который генерируется путем хеширования mac-адреса компьютера.
Данные обо всех сессиях пользователей хранятся в базе данных MySQL и отображаются в приложении-кассе.
Своё Спасибо, еще не выражали.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
