Статьи

Довідник користувачів програми Locker

  1. Обмін даними про користувачів між декількома клубами

Всі користувачі в системі можуть ділитися на кілька груп. Членам деяких груп може надаватися певна знижка, яка автоматично враховується при обчисленні вартості послуги. Для підтримки груп користувачів в системі є Довідник груп ( "Налаштування" - "Групи користувачів"):

Поля запису про Групу:

  • "Група" - Короткий позначення групи
  • "Назва" - Повна назва групи
  • "Знижка" - Знижка для користувачів даної групи у відсотках
  • "Встановити у всіх" - Ця кнопка призначена для установки Знижки у всіх користувачів даної групи
  • "Бали" - Кількість балів, яку повинен набрати користувач, щоб потрапити в цю групу. У програмі є система нарахування балів в залежності від активності користувача. Бали користувачів розраховуються за формулою, налаштувати яку можна на вкладці "Користувачі" вікна налаштування програми . Перерахунок балів користувачів і переміщення їх між групами проводиться через пункти меню "Правка" вікна "Користувачі": "Перерахувати підсумки всіх користувачів" - перераховує бали
    користувачів за формулою, наявної у вікні налаштування програми. "Змінити групи користувачів" - переміщує користувачів між групами відповідно до наявних у них балами. Детальніше про цю систему можна подивитися тут .
  • "Не змінювати групу" - Ця ознака потрібно включити для груп, користувачі яких не повинні брати участь в процесі автоматичної зміни груп.
  • "Потрібно пароль" - Ознака того, що користувач повинен зареєструватися на початку сеансу шляхом введення свого пароля на клієнтському комп'ютері.
  • "Значок" - Умовне позначення (значок) даної групи. Вибирається зі списку значків, який можна змінювати через "Налаштування" - "Значки".

Список "Обмеження" складається із записів, кожна з яких описує обмеження доступу користувачів даної Групи до однієї з Послуг. Якщо в запису про обмеження не заданий "Ліміт часу", то доступ до даної Услуге користувачам цієї групи буде повністю заборонений. Якщо ж вказати Ліміт часу (від 0 до 24 годин), то програма буде обмежувати використання даної Послуги заданим числом годин на добу.

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

Записи в довіднику користувачів можна сортувати "по Ніку", "по Коду" і "по Групі" вибравши відповідну вкладку таблиці.

Якщо вибрати спосіб сортування "по Ніку", то над таблицею з'являється поле "пошук по Ніку". Воно призначене для швидкого пошуку в довіднику за першими літерами Ніка (nikname) користувача. Якщо ввести в це поле кілька перших букв і натиснути клавішу <Tab>, то курсор в таблиці буде переміщений до запису про користувача, перші літери ника якого збігаються з шуканими.

Якщо вибрати спосіб сортування "по Коду" або "по Групі", то за допомогою поля "пошук по Коду" можна шукати користувача по його обліковому коду. Поруч з полями "пошук по Коду" і "пошук по Ніку" є кнопка "Історія", натиснувши на яку можна викликати список історії введення в дане поле, з якого можна вибрати одне з недавно введених значень.

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

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

Кнопки управління Довідником у верхній частині вікна мають таке призначення:

Таблиця в центрі вікна має наступні поля:

  • Код - Обліковий код користувача в системі
  • Нік - Нік (кличка) користувача
  • Прізвище, Ім'я - Прізвище, ім'я та по батькові користувача
  • Баланс - Грошовий баланс на рахунку даного користувача в системі
  • Група - Умовне позначення групи відповідно до Довідника Груп
  • Знижка - знижка користувача в процентах
  • Примітки - Рядок приміток про користувача
  • Сума платежів - Загальна сума платежів платежів користувача
  • Всього часу - Загальна сума часу сеансів користувача
  • Бали - Кількість балів, набрана користувачем
  • Дата народження - Дата народження користувача

У верхній частині вікна є поле "Разом баланс", в якому виводиться сума загального балансу по всім користувачам.

Вікно записи про користувача має наступний вигляд:

Поля запису про користувача:

  • "Код" - Обліковий код користувача в програмі. Цей код друкується на картці користувача у вигляді штрих коду, тому за допомогою нього зручно шукати користувача шляхом зчитування штрих коду з Картки сканером штрих кодів.
  • Група - Умовне позначення групи відповідно до Довідника груп
  • "Нік" - Нік (кличка) користувача
  • "Прізвище, Ім'я" - Прізвище, ім'я та по батькові користувача
  • "Дата народження" - Дата народження користувача
  • "Вік" - Вік користувача (обчислюється автоматично)
  • "Адреса" - Адреса користувача
  • "Дізнався про клуб" - Інформація про те, звідки користувач дізнався про клуб
  • "Добиратися" - Скільки часу від добирається до клубу
  • "Фотографія" - Файл фотографії користувача. Фотографія може виводитися в картці користувача і в Записи про сеанс .
  • "Примітки" - Рядок приміток про користувача
  • "Пароль" - пароль користувача. Використовується для реєстрації користувача на клієнтському комп'ютері і при бронювання комп'ютера через сторінку клубу в інтернеті.
  • "Перше відвідування" - Ви вперше відвідали клубу (обчислюється автоматично)
  • "Останнє" - Дата останнього відвідування клубу (обчислюється автоматично)
  • "Час бонусу" - "Зароблене" час бонусу користувача. Якщо воно більше 1 години, то користувачеві може бути надано безкоштовний "бонусний" годинний сеанс.
  • "Балів" - Кількість балів, набрана користувачем. У програмі є система нарахування балів в залежності від активності користувача. Бали користувачів розраховуються за формулою, налаштувати яку можна на вкладці "Користувачі" вікна налаштування програми . Перерахунок балів користувачів і присвоювання їм груп проводиться натисненням на кнопку "Змінити групи" у вікні "Користувачі". Принцип дії системи переміщення користувачів між групами докладно описаний на сторінці Налаштування параметрів програми
  • "Потрібно пароль" - Ознака того, що користувач повинен зареєструватися на початку сеансу шляхом введення свого пароля на клієнтському комп'ютері
  • "Чи не пускати" - Ознака небажаного користувача. Записи про такий користувача виділяються списку користувачів червоним кольором. При виборі такого користувача в запису про сеанс заповниться.

На вкладці "Баланс" вікні "Користувач" знаходиться список всіх сеансів роботи даного користувача відповідно до Журналом обліку сеансів і кілька полів, що відносяться до взаєморозрахунків з користувачем:

Слід мати на увазі, що доступ до вкладки "Баланс" можна заборонити для деяких категорій працівників через Систему розподілу доступу . Для цього треба заборонити цим категоріям доступ до об'єкта "Знижка користувача".

У верхній частині вікна є кнопки для управління балансом користувача :

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

Група полів "Початок" призначена для введення початкових залишків на початок нового періоду:

  • "Час" - Часу (в годинах) на початок періоду
  • "Вартість" - Сума вартостей сеансів на початок періоду
  • "Оплачено" - Сума платежів на початок періоду
  • "Баланс" - Баланс на початок періоду

Група полів "Разом" ( "Час", "Вартість", "Оплачено", "Баланс") відображає підсумкові суми по всіх записів Журналу сеансів і Касовій книзі, наявних в системі в даний момент. Ці підсумки можна перерахувати натиснувши кнопку "Перерахувати суми" в нижній частині вікна. Перерахунок сум для всіх користувачів можна виконати за допомогою кнопки "Перерахувати підсумки всіх користувачів" у верхній частині вікна "Користувачі".

Група полів "Місяць" ( "Час", "Вартість", "Оплачено") показує відповідні підсумкові суми за останні 30 днів. Ці суми не вважаються автоматично, а перераховуються тільки за допомогою кнопок "Перерахувати".

На вкладці "Абонементи" знаходиться список всіх абонементів, виданих будь-коли даному користувачеві.

Обмін даними про користувачів між декількома клубами

У програмі Locker передбачена є можливість обміну інформацією про користувачів з джерелом даних ODBC (Access). Зроблено це для того щоб кілька клубів могли працювати із загальною базою даних користувачів. Принципи роботи цієї системи такий:

Загальна база даних користувачів знаходиться у файлі LockUser.mdb в кожному з клубів. Синхронізацію даних в цьому файлі між клубами забезпечує система реплікації Microsoft. При цьому клуби можуть перебувати далеко один від одного і зв'язок між ними може бути, наприклад, через інтернет. Інший варіант: файл LockUser.mdb загальний і знаходиться в на сервері доступному для кожного з клубів. Але цей варіант вимагає наявності хорошої зв'язку з сервером, наприклад, через локальну мережу або VPN.

Щоб Locker мав доступ до цієї бази даних, потрібно в Windows встановити Джерело даних ODBC. У Windows XP це робиться так: "Пуск" - "Налаштування" - "Панель управління" - "Адміністрування" - "Джерела даних (ODBC)". Перейти на вкладку "Системний DSN" і натиснути на кнопку "Додати". У вікні "Створення нового джерела даних" вибрати "Microsoft Access Driver (* .mdb)". У вікні "Установка драйвера ODBC для Microsoft Access" ввести "Ім'я джерела даних" = "LockUser". Натиснути кнопку "База даних - Вибрати" і у вікні вибору файлу знайти і вибрати файл Lockuser.mdb. Приклад такого файлу поставляється разом з програмою Locker. Натиснути кнопки "Ok" і "Oк" для завершення створення джерела даних.

За замовчуванням, програма Locker шукає цей файл на d: \ Lo \ Lockuser.mdb. Звичайно, це не всіх влаштує, але цей шлях можна перевизначити у вікні налаштування програми Locker або через файл Locker.ini, який знаходиться в каталозі Windows (якщо там немає файлу Locker.ini, то його потрібно створити). У цьому файлі повинні бути такі, наприклад, рядки:

[Path] UserODBC_file = c: \ Locker \ LockUser.user

Після того як джерело даних ODBC створений і настроєний, можна підключитися до нього з програми Locker. Робиться це через пункти меню "Налаштування" - "Користувачі ODBC". Якщо цього пункту меню немає у вашій версії програми, то Locker потрібно запустити з параметром в командному рядку:

Locker.exe / d

Перший раз після запуску програми з'являється вікно "Вибір джерела даних", в якому потрібно на вкладці "Джерело даних комп'ютера" вибрати наш джерело LockUser. Після цього має відкритися вікно "Користувачі ODBC"

За допомогою кнопки "ODBC -> Locker" дані про користувачів з файлу Lockuser.mdb завантажуються в Довідник користувачів програми Locker. При цьому, якщо такий код користувача в Довіднику вже є, то цей запис не завантажується. Тому для кожного з Клубів потрібно виділити свій діапазон кодів користувачів, наприклад: з 10000 по 9999, з 10000 по 29999 і т.д. Крім цього, в налаштуваннях програми Locker для кожного з клубів потрібно встановити унікальний "Номер клубу".

За допомогою кнопки "Locker -> ODBC" дані про користувачів з Довідника користувачів вивантажуються в файл Lockuser.mdb. При цьому, якщо такий код користувача в файлі вже є, то цей запис не змінюється.

Новости