Skip to content

Клиент Серверное (MS SQL2005 и выше) приложение учета рабочего времени. Интеграция (rest API) с сервером СКУД компании ProxWay. Структура данных, начальные настройки, справочники, отчеты. Начальное заполнение. Импорт Экспорт Excel 2010 и выше. Готово к использованию.

License

Notifications You must be signed in to change notification settings

AlexandreZaytsev/TimeWorkTracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Инфо

TimeWorkTracking простое клиент серверное приложение контроля и учета рабочего времени сотрудников (вход выход)
Ручная регистрация + данные СКУД Proxway + Печать бланков + Выпуск итогового отчета руководству.

image

изначально использовалась база на Excel c 2007 года,
(https://github.com/AlexandreZaytsev/restAPI-ProxWay-PACS)
но с количеством записей > ~100000 стала тормозить и... 
была перезаписана в классическом клиент серверном варианте

Характеристики

  • Учетные записи: Администратор (пароль), Регистратор (без пароля)
  • Справочник сотрудников компании (график работы, отдел, должность и т.д.)
  • Справочник специальных отметок (аналогично Т12 и т.д.)
  • Справочник Производственный календарь (из открытых источников например)
  • Подготовка Бланков проходов и Контроля температуры (за период) (для проходной)
  • Выпуск итогового отчета по проходам (аналогично Т13 и т.д.)
  • Импорт Экспорт данных (BackUp) в Excel

Системные требования

  • Windows
  • .NET Framework 3.5 и выше
  • MS SQL Server 2005 и выше (Express, Standard ... )
  • MS Excel 2010 и выше

минимальные требования по софту специально занижены до версий (уже снятых microsoft с поддержки) обычно используемых в повседневной работе

Развертывание

доступ к сетевой MSSQL базе данных (можете локально развернуть бесплатный MSSQL Express)
 -можете использовать MSSQL Express 2014 из поставки ProxWay
доступ к облачному сервису СКУД (в данном случае ProxWay https://proxway-ble.ru/
  • запустите программу
  • настройте подключение к MSSQL и здесь же создайте базу данных (с любым именем)
    будет создана пустая БД с настроенными таблицами хранимыми процедурами (sp) и пользовательскими функциями (udf)(рекомендуется первый раз задействовать загрузку с минимальными данными справочников (здесь же))
  • настройте подключение к сервису СКУД (можно работать и без него)

ПРОГРАММА ГОТОВА К РАБОТЕ!!!

всего один файл - TimeWorkTracking.exe, без дополнительных *.dll (не считая системного framework) 

в дальнейшем

  • заполните справочник сотрудников (есть управление доступностью к использованию)
  • заполните производственный календарь (на интересующий вас год/года)
  • если есть накопленные данные в виде упорядоченных строк/колонок - можете произвести первоначальное наполнение системы своими данными через импорт
  • для перехода с сервера на сервер используйте стандартные бекапы MSSQL (снизу вверх) или данные экспорта рабочей системы имейте ввиду - основные таблицы связаны между собой и при работе с ними по отдельности (очистка перезаливка) могут возникнуть ошибки (система вас не пропустит)

Порядок работы

  • распечатать бланк проходов (+ бланк учета температуры) на предстоящую неделю
  • в конце недели - по данному (уже заполненному) бланку - зарегистрировать данные в системе при регистрации вам предлагается время из рабочего графика сотрудника + время отмеченное в бланке регистрации + время первого последнего прохода в СКУД
  • в конце месяца выпустите итоговый отчет

фичи

  • если вы забыли админский пароль - можно сбросить его из командной строки (см. диалог About)
  • красиво получился компонент производственного календаря! загрузка в каледарь на форме всех праздников и их переносов, включая нерабочие дни и отображение информации о них в HTML формате
  • при использовании мультиформатных считывателей можете запускать сотрудников по мобильным меткам (Android IOS), обычным картам доступа Marine Mifare, пропускам в бассейн, банковским картам и проездным картам ТРОЙКА!!! (до сих пор тащимся)

image image image image

About

Клиент Серверное (MS SQL2005 и выше) приложение учета рабочего времени. Интеграция (rest API) с сервером СКУД компании ProxWay. Структура данных, начальные настройки, справочники, отчеты. Начальное заполнение. Импорт Экспорт Excel 2010 и выше. Готово к использованию.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages