Характеристики, склад і функції системи Locker

  1. завдання, які вирішуються
  2. Основні характеристики
  3. Функції клієнтської частини системи - програми Club Client (раніше LockWin)
  4. Функції додаткових програм LockShow, LockInet, LockShtrih
  5. Способи організації обслуговування користувачів

Система Locker складається з наступних програм:

  • Locker - робоче місця адміністратора залу, що дозволяє управляти комп'ютерами. Ця ж програма, після введення відповідного пароля, стає робочим місцем керівника, що дозволяє отримувати різні звіти і змінювати параметри роботи програми.
  • Club Client - клієнтська частина системи, що працює на комп'ютерах користувачів (нова)
  • LockWin - клієнтська частина системи, що працює на комп'ютерах користувачів (застаріла)
  • VGMC - варіант клієнтської частини системи для клубів віртуальної реальності
  • LockShow - програма демонстрації користувачам стану комп'ютерів (зайнятий, вільний, коли звільниться)
  • LockInet - призначена для демонстрації поточного стану комп'ютерів залу і бронювання комп'ютерів на найближчі дні на сторінці клубу в інтернеті, відсилання повідомлень про поточний стан керівнику клубу.
  • LockShtrih - Програма друку чеків Locker-a на фіскальних реєстраторів ШТРИХ. Автор: Арбузенко Віталій. Комп'ютерний клуб "Форум", м Тольятті

Програма Locker стикується з програмами Traffic Inspector (Для обліку інтернет трафіку) і з програмою Print Monitor (Для обліку надрукованих користувачами сторінок на принтерах). Крім цього користувачами системи Locker розроблено чимало корисних утиліт, які працюють спільно з програмами Locker і LockWin. Їх список можна бачити на сторінці Обмін досвідом користувачів Locker-a .

завдання, які вирішуються

Locker вирішує всі основні завдання управління комп'ютерним клубом:

- Повне управління комп'ютерами і докладний облік їх роботи. Все управління комп'ютерами ведеться з робочого місця адміністратора залу. Після закінчення виділеного часу комп'ютери автоматично блокуються. Адміністратори більше не будуть вести облік на клаптику паперу і бігати по залу висаджувати "засиділися" користувачів ... Робоче місце адміністратора залу надає докладну оперативну інформацію за станом всіх комп'ютерів і дозволяє легко виконувати всі основні функції управління комп'ютерами: пуск і зупинку сеансів роботи, бронювання комп'ютерів, пересадку користувача з одного комп'ютера на інший, штраф і додавання часу користувачеві, запуск і зупинку будь-яких програм на комп'ютері користувача, перезавантаження і ви лючение комп'ютерів.

Робоче місце адміністратора залу надає докладну оперативну інформацію за станом всіх комп'ютерів і дозволяє легко виконувати всі основні функції управління комп'ютерами: пуск і зупинку сеансів роботи, бронювання комп'ютерів, пересадку користувача з одного комп'ютера на інший, штраф і додавання часу користувачеві, запуск і зупинку будь-яких програм на комп'ютері користувача, перезавантаження і ви  лючение комп'ютерів

- Зручна і гнучка система установки тарифів. Різні тарифи для різних видів робіт. Тарифи можуть автоматично змінюватися в залежності від дня тижня, часу доби, тривалості сеансу, групи комп'ютерів. Є система тарифів оцінки інтернет трафіку. Можлива робота з абонементами різних типів. У програмі можливий облік будь-яких додаткових послуг.

- У кожного постійного користувача в системі є свій рахунок, за яким видно всю історію взаєморозрахунків з користувачем і підсумковий баланс. Можливе застосування клубних карток, індивідуальних знижок і різних способів взаєморозрахунків з клієнтами. Ідентифікація клієнта може здійснюватися шляхом зчитування штрих коду з його клубної картки за допомогою сканера штрих кодів. Ведеться статистика по користувачам і групам користувачів.

- Керівництво отримує докладну і точну інформацію про фінансовий бік обліку. У будь-який момент часу відома точна сума наявності грошей в касі, а по закінченню зміни формується детальний звіт про всі проведені операції з грошима. За допомогою системи розділення доступу до даних і звітів керівник може налаштувати права кожного співробітника. Є як засобу захисту комп'ютерів від надмірно "допитливих" користувачів так і засоби боротьби з недобросовісними адміністраторами. Керівник буде завжди мати повну і надійно захищену інформацію про роботу залу.

- За допомогою ряду статистичних звітів проводиться аналіз ефективності роботи залу в різних аспектах. Можна отримати статистику роботи по годинах роботи, по днях тижня, порівняльну завантаження з комп'ютерів, статистику по популярності ігор серед користувачів, статистику активності користувачів і т.д.

Основні характеристики

Всі комп'ютери залу об'єднані в локальну мережу. Для роботи системи використовується протокол TCP / IP. Всі комп'ютери залу об'єднані в локальну мережу Система управління працює на робочому місці адміністратора залу під ОС Windows 10, 8, 7, NT 2000. Комп'ютери клієнтів теж працюють під будь-який сучасної ОС Windows. Кількість керованих комп'ютерів не обмежена (в оціночному режимі управляються тільки чотири комп'ютери). На клієнтських комп'ютерах можуть виконуватися наступні завдання: ігри (в тому числі і мережеві), робота з інтернетом, навчання і будь-які інші ... Система передбачає кілька погодинних тарифів за різні види робіт на комп'ютерах. Кількість і величина тарифів налаштовуються. Величина тарифів може залежати від тривалості сеансу роботи. Тарифи можуть автоматично перемикатися в залежності від часу доби, дня тижня (вихідні або будні) і групи комп'ютерів. Залежно від обраного виду роботи (тарифу) на клієнтському комп'ютері може бути заборонено виконання деяких груп програм (наприклад, робота в інтернеті). Система веде облік інтернет трафіку кожного комп'ютера і його тарифікацію. При перевищенні деякої межі трафіку можливе автоматичне відключення трафіку на цьому комп'ютері або зупинка сеансу. Система надає адміністратору залу в зручному вигляді інформацію про завантаженість клієнтських комп'ютерів і про кількість вільних комп'ютерів в поточний момент і в майбутньому. Про закінчення сеансу на будь-якому комп'ютері адміністратор залу сповіщається візуальним і звуковим сигналами. У кожного постійного користувача в системі є свій рахунок, за яким видно скільки хто кому винен. Можливе застосування клубних карток, індивідуальних знижок і різних способів взаєморозрахунків з клієнтами. Ідентифікація постійних клієнтів може здійснюватися шляхом зчитування штрих коду з його клубної картки за допомогою сканера штрих кодів. Можлива робота з абонементами різних типів. Є можливість запуску сеансу роботи не обмеженої тривалості. Оплата за при цьому може проводитися попередньо або після зупинки сеансу. Можлива дистанційна перезавантаження комп'ютерів після закінчення сеансу роботи щоб "очистити" їх від завантажених клієнтом програм. Можливо також одночасне вимикання всіх комп'ютерів залу. З програми адміністратора дає змогу виконувати на клієнтському комп'ютері будь-яких програм і зняття будь-яких завдань. Є можливість попереднього бронювання комп'ютерів, в тому числі і через сторінку клубу в інтернеті. Система веде докладні протоколи робіт комп'ютерів залу, які неможливо відредагувати. На підставі цих протоколів формуються звіти по різним аспектам роботи. Є настроюється система поділу доступу співробітників до різних функцій, даних і звітів. Важлива інформація зберігається тільки в зашифрованих і захищених від підміни файлах бази даних. Система веде облік наявності грошей в касі і формує докладні звіти про всі проведені операції. Є також ряд статистичних звітів, за допомогою яких можна проаналізувати ефективність роботи залу в різних аспектах. Можлива періодична відсилання повідомлень по email про наявність грошей в касі і останніх надійшли платежі керівнику клубу. За допомогою додаткової програми LockShtrih можлива автоматична друк чеків на фіскальному принтері серії ШТРИХ. Можлива одночасна робота декількох програм Locker (наприклад, у адміністратора і у керівника) а також додаткових програм LockShow і LockInet з однією спільною базою даних в клієнт-серверному режимі.

Функції клієнтської частини системи - програми Club Client (раніше LockWin)

Програма LockWin автоматично завантажується на кожному клієнтському комп'ютері і має засоби захисту від виключення її користувачем. Програма має наступні функції:

Функції додаткових програм LockShow, LockInet, LockShtrih

програма LockShow призначена для демонстрації стану комп'ютерів (зайнятий, вільний, коли звільниться) і інформації про роботу залу користувачам. Ця програма може працювати на малопотужні комп'ютери, який встановлений біля входу в комп'ютерний зал, або виводити інформацію на другий монітор комп'ютера адміністратора (або будь-якого іншого комп'ютера). Програма в наочному вигляді показує стан комп'ютерів залу а також періодично виводить інформацію про роботу залу, іграх або будь-яку іншу рекламну інформацію.

програма LockInet забезпечує демонстрацію поточного стану комп'ютерів залу і бронювання на найближчі дні на сторінці клубу в інтернеті. Серверна частина системи (perl-скрипт) публікує дані і забезпечує прийом заявок на бронювання комп'ютерів залу через інтернет.
Комі цього, програма може робити періодичну відсилання повідомлень про поточний стан керівнику клубу, що корисно для контролю за адміністраторами. Відсилається сума грошей в касі і (при бажанні) список останніх платежів з моменту останньої відсилання. Відсилання проводиться в "захований" каталог і по email.

програма LockShtrih призначена для зв'язку комп'ютера з касою. Вона виступає посередником між програмою Locker і - Програма друку чеків Locker-a на фіскальних реєстраторів ШТРИХ. В процесі роботи програма Locker створює текстові файли, через які інформація про чеках передається касової програмі. LockShrih раз в секунду зчитує ці файли і друкує чек на принтері.

Способи організації обслуговування користувачів

1. Приходить клієнт, говорить що йому потрібен такий-то комп'ютер на таке-то час. Адміністратор приймає гроші (або вже оплачений в касі чек), дивиться в програмі які комп'ютери вільні і запускає новий сеанс роботи на вільному комп'ютері і направляє туди клієнта. При цьому не створюється не тільки картки клієнта, а навіть не заводиться для нього свого рахунку (записи в довіднику користувачів ). Всі ... клієнтський комп'ютер сам заблокується коли сеанс закінчиться, а у адміністратора про це теж з'явиться інформація в панелі управління програми. При цьому вибирається тип послуги "Ігри", "Нічний пакет" (або подібні), який дає право користувачу запускати відповідні програми (зазвичай гри).

2. Якщо клуб надає ще й доступ до інтернету, то в довідник послуг додається і налаштовується ще послуга типу "Інтернет". Запустивши сеанс такого типу клієнт отримає доступ до програм роботи в інтернеті. Як правило, у вартість цієї послуги включається деяка кількість інтернет-трафіку (наприклад, 5 Мбайт на годину). Якщо клієнт перевищує цей ліміт трафіку, то за перевищення з нього береться додаткова оплата або трафік просто відключається. Можливо також виключення сеансу коли закінчилися гроші (оплата сеансу) не залежно від того на що вони пішли - на час або на трафік. 3. Більш складна система - з індивідуальними рахунками (і картками) для постійних користувачів (не для всіх!). В цьому випадку для клієнта заводиться своя запис в Довіднику користувачів, де фіксуються всі його дані, можливо, надається знижка, і ведеться грошовий баланс його персонального рахунку. Для такого клієнта можлива передоплата і, навпаки, посадка в борг. Допустимий для кожного розмір боргу можна обмежити (наприклад, = 0). При цьому сеанси роботи комп'ютерів запускає адміністратор зі свого робочого місця, тільки додатково він ще в запису про сеанс вибирає Користувача. Для постійних користувачів можливо попереднє бронювання комп'ютерів і попередня оплата.

Як один з варіантів цього методу, можна використовувати Сканер штрих-коду для зчитування даних про користувача з його клієнтської картки . Детальніше цей спосіб описаний тут . 4. Можлива система, коли деяким користувачам дозволяється запускати сеанси самостійно після введення свого пароля на клієнтському комп'ютері. При цьому роботу адміністратора (вибір комп'ютера, типу послуги, часу сеансу) робить сам користувач. Все що він "награв" фіксується на його персональному рахунку в системі і він повинен це попередньо оплатити.

5. Заздалегідь друкуються посадочні талони, які містять нік, пароль і вартість оплати. При цьому нік і пароль генеруються програмою унікальні для кожного талончика. Клієнт купує талончик, і запускає сеанс на будь-якому вільному комп'ютері, ввівши зазначені в талоні нік і пароль. Тривалість сеансу визначається вартістю талона.

6. Користувач може купити абонемент . При цьому йому видається "паперовий" абонемент з унікальним номером, який в подальшому може використовуватися як "валюта" для оплати різних послуг клубу. На відміну від талона посадки, робота з яким була описана вище, абонемент розрахований не на один сеанс, а на більш тривалий час. Кожен абонемент має свої лічильники "Залишок грошей на абонементі" і "Залишок часу на абонементі". Ці лічильники автоматично зменшуються при оплаті послуги за допомогою абонемента. Коли залишок доходить до нуля - цей абонемент стає "Неактивним" (або Закритим).

7. Бонусна система. Вона полягає в тому, що на рахунку користувача накопичується безкоштовне "бонусне" час. Наприклад, за кожні 5 годин купленого часу, користувач отримує один годину безкоштовного часу. Бонусне час може бути надано користувачеві шляхом запуску для нього спеціальної послуги "Бонус 1 година" (пакет тривалістю 1 годину з вартістю рівною нулю). Для підтримки цієї системи роботи в програмі є:
- На вкладці "Користувачі" вікна налаштування програми є параметр "Коефіцієнт часу бонусу", за замовчуванням дорівнює 5 (тобто за 5 куплених годин, дається один безкоштовний бонусний годину).
- У записі про послузі є ознака "Безкоштовний бонусний сеанс". (Він стає доступним тільки коли включений ознака "Пакет"). В Довідник Послуг додана нова послуга "Безкоштовний годину (бонус)". Це пакет тривалістю 1 годину (не фіксували час початку). Запис про Тарифі цієї послуги має параметри: Час з 0 по 1:00:00, Ціна оренди = 0.
- У записі про користувача є поле "Бонус" (накопичене час бонусу) і "Зараховано часу" (вже Зараховане час). Час бонусу = (Разом відпрацьовано часу - Зараховане час) / Коефіцієнт часу бонусу.
Зараховане час = Сума часів безкоштовних "бонусних" сеансів * Коефіцієнт часу бонусу Потрібно мати на увазі, що для запуску безкоштовного бонусного сеансу рахунок користувача повинен бути позитивним. Найпростіше можна дозволити запуск безкоштовних сеансів, якщо в поле "Максимальний борг" на вкладці "Баланс" записи про користувача вказати невелику суму (2-10 руб). Цього достатньо, так як баланс користувача змінюватися не буде (якщо, звичайно, не запускати для нього сеансів "З рахунку").