Attendance systeme — электронная система учёта посещаемости и рабочего времени
Attendance systeme — аппаратно-программная система автоматизированного учёта посещаемости студентов в образовательных организациях.
Система объединяет устройство на базе ESP32-S3, дисплей и локальный веб-интерфейс. Преподаватель создаёт занятие, выбирает дисциплину, учебную группу, аудиторию и время, после чего на устройстве отображается динамический QR-код.
Студент сканирует QR-код обычной камерой смартфона, авторизуется в системе и регистрирует своё присутствие на конкретном занятии. Преподаватель в личном кабинете видит полный список студентов и журнал посещаемости, может вручную отметить студента, изменить или снять отметку, зафиксировать время и комментарий.
На текущем этапе система работает в локальной сети устройства, использует локальное хранение данных и поддерживает экспорт журнала в CSV для дальнейшей работы с Excel и 1С.
Развиваемая архитектура предусматривает переход от локального хранения на отдельных устройствах к централизованной базе данных и серверному API. Это позволит масштабировать систему на множество учебных кабинетов без необходимости синхронизации независимых локальных баз.
Отдельным направлением является интеграция с Excel и 1С. Excel используется для формирования удобных журналов посещаемости по учебным группам, а 1С — для ведения студентов, учебных групп, дисциплин, преподавателей, учебных планов, занятий, посещаемости и итоговых ведомостей.
Цель проекта — создать масштабируемую цифровую систему учёта посещаемости, объединяющую аппаратную часть, программное обеспечение и информационную инфраструктуру образовательной организации.
