N-Sport

Прохідна і журнали

Розділ Прохідна — те, що відкрито на ресепшені весь день.

Три канали, одне правило

Пройти можна трьома способами, і всі вони йдуть одним шляхом у системі:

  • RFID-картка — клієнт прикладає до зчитувача;
  • QR телефоном — клієнт сканує наліпку на точці проходу;
  • вручну — адміністратор вводить UID або тисне «Пропустити».

Рішення однакове в усіх трьох випадках: чинний абонемент, залишок відвідувань, вікно часу, дні тижня, зона. Канал не дає жодних послаблень — інакше «пусти мене вручну» стало б обхідним шляхом повз оплату.

Антипасбек

Повторний вхід протягом 90 хвилин не списує друге відвідування. Людина, яка вийшла по дзвінку і повернулась, не платить двічі, а пакет із 10 занять не з'їдається за один день.

Те саме правило звʼязує турнікет із заняттями: прохід перед груповим заняттям не подвоює списання, коли тренер відмітить прихід.

Вхід і вихід на одній точці

Найчастіший випадок у залах — один турнікет на вхід і на вихід. Напрямок там не заданий наперед, тож його визначає стан людини: якщо вона зараз у залі, прикладання рахується виходом; якщо ні — входом.

Повторне прикладання в перші дві хвилини після входу виходом не рахується: це майже напевно подвійний скан або «забув пляшку в машині», а не тренування за хвилину.

Вихід закриває вхід, і з пари народжується тривалість візиту — вона збирається в середню у звіті відвідуваності. Зал, де картку на виході не прикладають, бачить у цьому місці «немає даних»: середнє, зібране з таймауту, виглядало б як вимір, а було б константою.

Ручний пуск із причиною

Коли системі треба відмовити, а людину пустити треба (клієнт заплатить зараз, зламався зчитувач, гість), є «Відкрити» — прямий імпульс на реле. Це окрема дія: вона потрапляє в журнал відкриттів із іменем того, хто натиснув.

Так само працює `force` при записі на заповнене заняття. Обхід правила можливий, але завжди підписаний.

Два журнали, і це не дублювання

  • Журнал проходів — *спроби*. Хто, коли, за яким абонементом, пустили чи ні і чому не пустили. Відмови зберігаються нарівні з дозволами: без них розібратись у скарзі «мене не пустили» неможливо.
  • Журнал відкриттів — *кожен імпульс на реле*, включно з невдалим.

Перший відповідає на питання «що система вирішила», другий — «що фізично сталося з дверима». Вони розходяться саме тоді, коли щось не так: рішення є, а двері не відчинились.

Причини відмов

  • строк абонемента вийшов;
  • закінчились відвідування;
  • зараз поза вікном часу або не той день тижня;
  • абонемент не покриває цю зону;
  • абонемент заморожений;
  • картка не привʼязана до клієнта.

Причина видно в журналі одразу, без розслідування.

Досьє клієнта

Клік по імені будь-де — фото, вердикт «пустять зараз чи ні», абонементи із залишками, картки, історія проходів і візити за 30 днів. Це найшвидший спосіб відповісти клієнту біля стійки.

Далі — контролери і турнікет.