Глоссарий
Алфавитный справочник терминов, используемых в документации HandyCafe.
Панель администрирования Основная панель мониторинга в HandyCafe Server. Отображает всех подключенных клиентов, их статусы и активные сессии. Содержит кнопки действий на каждой карточке клиента для управления сессиями и удаленного управления.
Бинарный протокол Компактный формат кодирования для TCP-связи между HandyCafe Server и клиентами. Выбран за скорость и малый размер сообщений по сравнению с текстовыми форматами.
Валютный курс (FX Rate) Обменный курс для конвертации базовой валюты в локальную валюту отображения. Позволяет кафе в регионах с разными валютами устанавливать цены в локальной валюте при сохранении единой базы внутреннего учета.
Время ожидания (Idle) Состояние клиента, когда ПК подключен к серверу, но сессия не активна. В состоянии ожидания клиент отображает экран блокировки и ожидает запуска сессии, входа участника или административного действия.
Интернет-кафе Бизнес, предоставляющий клиентам повременный доступ к компьютерам и интернет-услугам. Интернет-кафе - основной сценарий использования HandyCafe, который управляет сессиями, тарификацией, членскими программами и кассовыми операциями.
Игровой центр Коммерческое заведение, где клиенты платят за использование ПК или игровых консолей, как правило с высокопроизводительным оборудованием и социальной игровой средой. HandyCafe предназначен для управления операциями игровых центров от тарификации сессий до программ лояльности.
Киберспортивная арена Площадка для соревновательных игр и киберспортивных мероприятий, часто с высокопроизводительными ПК, турнирными зонами и местами для зрителей. HandyCafe поддерживает киберспортивные арены управлением сессиями, учетом участников и тарификацией консолей.
Кибер-кафе Бизнес, предоставляющий публичный доступ к компьютерам и интернету, обычно с почасовой оплатой. HandyCafe управляет всеми аспектами операций кибер-кафе: сессиями, тарификацией и членскими программами.
Клиент Пользовательский ПК с установленным клиентским ПО HandyCafe. Клиенты подключаются к серверу по локальной сети, получают команды управления сессиями и передают данные о статусе и использовании. Каждый клиент идентифицируется по MAC-адресу и имени хоста.
Ключ подключения Общий секрет, настроенный на сервере и каждом клиенте при установке. Используется для генерации криптографических токенов аутентификации для TCP-связи, гарантируя что только авторизованные устройства могут обмениваться командами с сервером.
Комиссионная ставка Процент для выражения комиссий по обработке платежей. Например, 1% или 5%. Используется в настройке способов оплаты для определения стоимости приема конкретного способа оплаты.
Консоль Игровое устройство (PlayStation, Xbox и т.д.), управляемое HandyCafe. Консоли поддерживают сессии, тарификацию и использование участниками аналогично клиентским ПК, но не запускают клиентское ПО HandyCafe. Отслеживаются по MAC-адресу.
Кредит кошелька / Временной кредит Отдельная запись баланса кошелька или предоплаченных минут, созданная пополнением или покупкой пакета. Каждая запись фиксирует источник (пополнение наличными, начисление по пакету, бонус акции), остаток и применимое ограничение по устройствам. Кредиты расходуются по порядку при оплате сессий.
Криптографическая аутентификация Механизм проверки сообщений для обеспечения целостности и подлинности TCP-сообщений между сервером и клиентами. Обе стороны используют ключ подключения для вычисления и проверки кодов аутентификации.
MAC-адрес Аппаратный идентификатор сетевого интерфейса. HandyCafe использует MAC-адреса для уникальной идентификации клиентов и консолей, обеспечивая распознавание устройств даже при смене IP-адресов.
mDNS (Multicast DNS) Протокол автоматического обнаружения сервисов в локальных сетях. Клиенты HandyCafe объявляют о себе через mDNS, позволяя серверу обнаруживать их без ручной настройки IP.
Минимальные единицы валюты Наименьшая единица валюты, используемая для всех внутренних финансовых расчетов во избежание ошибок округления. Например, USD использует центы (1 доллар = 100 единиц), JPY использует иены напрямую (1 иена = 1 единица).
Множитель Коэффициент, применяемый к базовой почасовой ставке в слоте расписания тарификации. Множитель 1.0 означает стандартную ставку. Множитель 1.5 означает ставку на 50% выше (например, пиковые часы), а 0.5 - половинную цену (например, внепиковые скидки).
Начисление (Entitlement) Ценность, получаемая участником при покупке пакета. Может быть временным кредитом (предоплаченные минуты сессий), денежным балансом кошелька или их комбинацией. Начисления фиксируются как записи кредитов в кошельке или временном балансе участника.
НДС (Налог на добавленную стоимость) Процентный налог, применяемый к стоимости сессий и сумм заказов. Ставка НДС настраивается в параметрах тарификации и учитывается при расчете итоговой стоимости. Суммы НДС отслеживаются отдельно для целей налоговой отчетности.
Ограничение по устройствам Параметр, определяющий к каким типам устройств применяется кредит кошелька, временной кредит или правило тарификации. Возможные значения: клиент (ПК), консоль (игровые консоли), только ПК, только консоли или оба (любое устройство).
Онлайн Состояние клиента во время активной сессии. В онлайн-состоянии клиент отображает интерфейс рабочего стола, позволяя клиенту использовать приложения, просматривать контент и взаимодействовать с меню.
PC Bang Интернет-кафе и игровой центр корейского типа, где клиенты платят за почасовой доступ к ПК. PC bang известны высококлассным игровым оборудованием и культурой соревновательных игр. HandyCafe поддерживает операции PC bang с гибкими расписаниями тарификации и управлением сессиями.
Постоплата Режим тарификации сессии, при котором клиент свободно пользуется ПК и платит по окончании на основе фактической длительности. Итоговая стоимость рассчитывается при закрытии сессии с использованием применимых сегментов расписания тарификации.
Предоплата Режим тарификации сессии, при котором клиент платит заранее за фиксированную длительность. Сессия завершается автоматически по истечении оплаченного времени, если не продлена.
Роль Именованный набор прав, назначенный аккаунту кассира. Роли определяют допустимые действия кассира (например, запуск сессий, управление участниками, просмотр отчетов). Несколько кассиров могут иметь одну роль, а права применяются во всем интерфейсе.
Сегмент тарификации Часть сессии, в течение которой действует один множитель тарификации. Границы сегментов создаются событиями: запуск сессии, пауза, возобновление или переход тарифного слота в расписании.
Сессия Период использования ПК или консоли клиентом с отсчетом времени. Сессии отслеживают время начала, окончания, паузы, тарифные сегменты и итоговую стоимость. Могут быть предоплатными или постоплатными.
Синхронизация Процесс синхронизации файлов с HandyCafe Server на клиентские ПК. Использует сравнение на основе манифестов и поблочную передачу для эффективного распространения файлов по сети.
Слот тарификации Цветовая зона в недельном расписании тарификации. Каждый слот определяет временной диапазон и множитель, модифицирующий базовую почасовую ставку. Слоты могут охватывать определенные часы определенных дней, обеспечивая разную тарификацию для пиковых и внепиковых периодов.
Смена Рабочий период кассира от входа до выхода из системы. Все транзакции, операции с сессиями и административные действия в течение смены привязываются к кассиру. Данные смен используются для подотчетности и анализа эффективности.
Стартовый сбор Минимальная плата за сессию независимо от длительности. Если рассчитанная стоимость сессии (по времени и тарификации) меньше стартового сбора, вместо нее взимается стартовый сбор. Это обеспечивает минимальную выручку за сессию.
Транзакция Финансовая запись платежа за сессию, заказ, пополнение кошелька или другое тарифицируемое событие. Транзакции фиксируют сумму, способ оплаты, связанного участника или кассира и метку времени.
Уровень лояльности Уровень в системе лояльности участников. Уровни определяются пороговыми значениями баллов и предоставляют скидки на сессии и заказы. По мере накопления баллов участники переходят на более высокие уровни с лучшими условиями.
Участник Зарегистрированный клиент с профилем в системе HandyCafe. Участники имеют кошелек, уровень и историю транзакций. Они могут входить на клиентских ПК для персонализированных сессий. Участники также могут иметь привязанные аккаунты OAuth.
Кошелек Предоплаченный денежный баланс участника в системе HandyCafe. Кошелек состоит из одной или нескольких записей кредитов и может использоваться для оплаты сессий, заказов и других услуг. Пополнение возможно наличными, через пакеты или акции.
Расчет (Settlement) Вычисление, выполняемое при завершении сессии для определения итоговой стоимости. Расчет обрабатывает все тарифные сегменты, применяет соответствующие множители, добавляет стартовые сборы и НДС, вычитает скидки участника и формирует итоговую сумму.
Граница сегмента Событие, создающее новый тарифный сегмент в рамках сессии. Границами являются: запуск сессии, остановка сессии, пауза, возобновление и смена тарифного слота (когда время переходит из одного тарифного слота в другой).