Запропоноване рішення (система контролю робочого часу та управління доступом) організовано на базі розробленого нами програмного забезпечення «Про100 Табельник» версії 2. Ця програма може працювати як самостійно, із застосуванням персональних паролів співробітників, так і в поєднанні з додатковим обладнанням (зчитувачами ідентифікаторів персоналу та електрично керованими дверними замками). В основі її функціонування покладено два рівноправні методи реєстрації робочого часу: заявний, що передбачає реєстрацію з ініціативи співробітника, та примусовий, з використанням обмеження допуску працівника на робоче місце без виконання реєстрації. Кожен із методів можна використовувати як окремо, так і в поєднанні.
Крім того, з точки зору вартості, системи можуть мати дві конфігурації: з централізованою реєстрацією – економічна, що передбачає використання загального для всіх підрозділів терміналу реєстрації, та з розподіленою реєстрацією – більш дорога, з використанням терміналів реєстрації у кожному з підрозділів. Будь-яку із зазначених конфігурацій можна використовувати як окремо, так і в поєднанні.
Як приклади, розглянемо деякі різновиди таких систем:
Для заявного методу реєстрації робочого часу:
Конфігурація з централізованою реєстрацією без поста охорони
Найекономічніша конфігурація. Тут термінал реєстрації встановлюється в одному з підрозділів, наприклад «Підрозділ 1». Персонал інших підрозділів для реєстрації відвідує зазначений підрозділ.
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп’ютер
|
1
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
1
|
Програмний клієнт «Про100 Табельник» (без модуля «Контроль доступу»)
|
1
|
Конфігурація із централізованою реєстрацією з постом охорони
Рівноцінний із попереднім за вартістю варіант, у якому термінал реєстрації робочого часу встановлюється безпосередньо на посту охорони. У процесі реєстрації працівника програма формує інформацію про нього для чергового поста охорони у вікні «Експрес монітора».
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп’ютер
|
1
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
1
|
Програмний клієнт «Про100 Табельник» (без модуля «Контроль доступу»)
|
1
|
Конфігурація з розподіленою реєстрацією
Більш дорогий варіант, оскільки передбачає встановлення терміналу реєстрації у кожному з підрозділів, отже, як комп'ютера, так і зчитувача ідентифікаторів співробітників.
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп’ютер
|
6
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
6
|
Програмний клієнт «Про100 Табельник» (без модуля «Контроль доступу»)
|
6
|
Для примусового способу реєстрації робочого часу:
Конфігурація з централізованою реєстрацією та контролем доступу
Мабуть найдорожча конфігурація системи. Реєстрація приходу/відходу в ній здійснюється лише на «Зовнішній вхід-вихід 1» та «Зовнішній вхід-вихід 2».
Там здійснюється первинний контроль доступу співробітника в приміщення. Внутрішні переходи співробітників між підрозділами не змінюють його стану реєстрації. У цьому випадку програма контролює лише наявність у нього права доступу до кожного з підрозділів.
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп'ютер
|
1
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
1
|
Програмний клієнт «Про100 Табельник» (з модулем «Контроль доступу»)
|
1
|
Зчитувач ідентифікаторів співробітників дверний "вхідний"
|
8
|
Зчитувач ідентифікаторів співробітників дверний "вихідний"
|
8
|
Дверний замок, що електрично керується
|
8
|
Якщо не потрібно контролювати доступ співробітників до кожного з підрозділів, систему можна значно спростити, залишивши контроль тільки на «Зовнішній вхід-вихід 1» та «Зовнішній вхід-вихід 2».
Конфігурація з розподіленою реєстрацією та контролем доступу
Економічніша конфігурація, реєстрація у якій здійснюється у кожному з підрозділів, до якого співробітник має доступ.
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп'ютер
|
1
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
1
|
Програмний клієнт «Про100 Табельник» (з модулем «Контроль доступу»)
|
1
|
Зчитувач ідентифікаторів співробітників дверний "вхідний"
|
6
|
Зчитувач ідентифікаторів співробітників дверний "вихідний"
|
6
|
Дверний замок, що електрично керується
|
6
|
Для змішаної конфігурації реєстрації робочого часу:
Змішана конфігурація реєстрації
Змішана конфігурація дозволяє отримати виграш у вартості системи, оскільки використовує дорогий метод примусової реєстрації тільки для тих підрозділів, які його потребують. Решта підрозділів використовують заявний метод реєстрації.
На наведеній праворуч схемі, реєстрація проводиться заявним методом у «Підрозділ 1», «Підрозділ 2», «Підрозділ 4» та «Підрозділ 6», а примусовим у «Підрозділ 3» та «Підрозділ 5».
Комплектність системи на 6 підрозділів:
Найменування устаткування
|
Кількість
|
Комп'ютер
|
1
|
Зчитувач ідентифікаторів співробітників («локальний»)
|
1
|
Програмний клієнт «Про100 Табельник» (з модулем «Контроль доступу»)
|
1
|
Зчитувач ідентифікаторів співробітників дверний "вхідний"
|
2
|
Зчитувач ідентифікаторів співробітників дверний "вихідний"
|
2
|
Дверний замок, що електрично керується
|
2
|
Робота зі звітами:
Програма оснащена як табличними, так і графічними звітами, які дозволяють отримувати вичерпну інформацію не лише про відпрацьований співробітником час, а й про своєчасність реєстрації ним приходу та відходу. Для вирішення цих завдань у програмі передбачені такі звіти:
Журнал операцій
У процесі реєстрації співробітників програма автоматично створює відповідні до події документи – операції реєстрації, які відображаються в «Журналі операцій»:
Додавання або зміна операцій реєстрації може виконуватись вручну користувачем у ролі «адміністратора». Програма здійснює контроль над коректністю встановлених значень параметрів та відображає їх величини у графічному відтворенні у діалогах «Додавання операції» та «Зміна реквізитів операції»:
Подробиці про події, пов'язані з операцією реєстрації та оцінку їх коректності, можна отримати з діалогу «Подробиці операції реєстрації»:
Про відпрацьований час
Звіт «Про відпрацьований час» надає інформацію про щоденно та сумарно відпрацьований співробітниками час протягом звітного місяця та виділяє червоним дні, в які працівник не виробив необхідну норму часу:
Подробиці про всі операції реєстрації, виконані працівником у вибраний день, можна отримати з діалогу «Історія операцій реєстрації». Тут міститься інформація про всі перетворення, виконані над окремими операціями («Обрізання кордонів» та «Витяжка кордонів») та графічно відображено метод розрахунку відпрацьованого працівником часу в цей день:
Про понаднормово відпрацьований час
Звіт «Про відпрацьований понаднормовий час» надає інформацію про щоденно та сумарно понаднормово відпрацьований співробітниками час протягом звітного місяця:
Подробиці про операції реєстрації, що містять нарахування понаднормово відпрацьованого працівником часу у вибраний день, можна отримати з діалогу «Історія операцій реєстрації»:
Про приходи та запізнення
Звіт «Про приходи та запізнення» надає інформацію про щоденний час приходу працівників протягом звітного місяця, виділяє червоним дні, в які приходи працівників мають ознаки запізнення:
Подробиці про всі операції реєстрації, виконані співробітником у вибраний день, можна отримати з діалогу «Історія операцій реєстрації»:
Про відходи і ранні відходи
Звіт «Про відходи і ранні відходи» надає інформацію про щоденний час відходу працівників протягом звітного місяця, виділяє червоним дні, в які відходи працівників мають ознаки передчасних:
Подробиці про всі операції реєстрації, виконані співробітником у вибраний день, можна отримати з діалогу «Історія операцій реєстрації»:
Експорт звітів:
Програма надає можливість експорту таблиць звітів, довідників та журналів до поширених процесорів електронних таблиць:
Експорт звітів, довідників та журналів у Microsoft Excel
Довідник співробітників - експорт у Microsoft Excel
Звіт «Про відпрацьований час» - експорт у Microsoft Excel
Журнал подій - експорт до Microsoft Excel
Експорт звітів, довідників та журналів у OpenOffice Calc
Довідник співробітників - експорт у OpenOffice Calc
Звіт «Про відпрацьований час» - експорт у OpenOffice Calc
Журнал подій - експорт у OpenOffice Calc
Загальні відомості
Реєстрація часу приходу/відходу у програмі виконується шляхом зчитування електронного ключа – ідентифікатора або введення пароля, закріплених за кожним із співробітників. Крім того, реєстрація часу приходу/відходу може виконуватися в "Журналі операцій" вручну користувачем у ролі "адміністратора". Інтерфейс програми підтримує дві мови (російську та українську) з можливістю їх перемикання в процесі роботи.
Програма призначена для роботи у локальній мережі. Її тестування було виконано на комп'ютерах із операційними системами Windows XP, Windows 7, 8.1, 10 (32 та 64 біт).
Для роботи програми потрібна наявність на комп'ютері платформи NET Framework 3.5.
Рекомендоване обладнання
У якості персональних ідентифікаторів співробітників ми рекомендуємо використовувати безконтактні мітки на основі технології RFID. Надійність, відсутність механічного контакту при зчитуванні, стійкість до магнітних полів, можливість виконання RFID-міток у вигляді пластикових карток, брелоків або браслетів - роблять їх найкращим варіантом для авторизації персоналу та побудови системи обліку робочого часу.
Для заявного методу реєстрації достатньо до робочого місця з програмою «Про100 Табельник» підключити один «локальний» зчитувач ідентифікаторів працівників. Ми рекомендуємо застосовувати RFID – зчитувачі виробництва ТК «Про100 Системи» з інтерфейсом USB. У разі використання безконтактних карток стандарту Em-Marine - це може бути зчитувач типу RR08U-VC, а для карток стандарту Mifare - RF05U-VC, налаштовані для роботи в режимі віртуального COM-порту.
У разі застосування зчитувачів інших виробників вони повинні задовольняти наступним вимогам:
- підключення до комп'ютера через COM-порт (RS232) або через USB (в режимі емуляції COM-порту);
- автоматична передача прочитаного коду ідентифікатора (без запиту із програми);
- код повинен передаватися у символьному вигляді (у вигляді кодів символів ASCII) та закінчуватися кодом символу CR («повернення каретки»).
Для примусового методу реєстрації (з використанням контролю доступу) на кожному об'єкті контролю (біля дверей у приміщення) повинні бути встановлені зчитувачі з «віддаленим» підключенням через інтерфейс RS485 та з модулем управління замком. На даний момент програма «Про100 Табельник» як таке «віддалене» обладнання підтримує тільки RFID зчитувачі виробництва ТК «Про100 Системи»:
- RR08D-AC (стандарт карт Em-Marine, інтерфейс підключення RS485, протокол обміну Modbus RTU);
- RR08D-ACL (аналогічний, але із вбудованим модулем управління замком).
Вбудоване програмне забезпечення цих зчитувачів підтримує запам'ятовування списку дозволених ідентифікаторів, що дозволяє їм виконувати свої функції навіть у «автономному» режимі (при тимчасовому порушенні зв'язку з комп'ютером).
Для побудови системи контролю доступу знадобиться також додаткове обладнання інших виробників: перетворювач інтерфейсів RS232-RS485 (або USB-RS485), електрично керовані замки (електромагнітні або електромеханічні), джерело живлення для зчитувачів та замків.
Ліцензування
Програма "Про100 Табельник" є умовно-безкоштовним програмним забезпеченням - ShareWare. Після встановлення та реєстрації Вам надається можливість повнофункціонального її використання протягом 45 днів – Тимчасова, безкоштовна ліцензія. Після закінчення зазначеного терміну подальше використання програми вимагає покупки однієї невиключної ліцензії.
Програма має масштабовану функціональність, яка забезпечується засобами «модулів, що підключаються». В даний час програма оснащена тільки двома «модулями, що підключаються»: «Контроль доступу» і «Зв'язки з Топ додатками», ліцензування яких здійснюється окремо. Тимчасова, безплатна ліцензія не надає право користування цими модулями.
Покупка постійної ліцензії передбачає оплату за кожен необхідний компонент програми «Про100 Табельник»:
Програмний компонент
|
Вартість, грн.
|
Робоче місце програми або сервер управління обладнанням |
2000
|
Модуль "Контроль доступу" |
1200
|
Модуль "Зв'язки з Топ додатками" |
1200
|
Про плани
У процесі розвитку програмного продукту нами планується оснастити його додатково:
- Аудіо журналом для фіксації пояснень до подій запізнення та передчасного відходу.
- Підсумованим обліком робочого часу (розрахунком балансу не відпрацьованого та понаднормово відпрацьованого робочого часу працівників).