Отдельная задача — резерв на случай болезни. Если няня заболела, замену на смену нужно подбирать автоматически из списка резервных сотрудников, а не звонками и перепиской в мессенджере. При подборе важно учитывать занятость человека в этот день на других сменах, максимум часов в неделю и минимальный перерыв между сменами.
Ещё нужен архив закрытых смен отдельно от планового графика — с указанием, кто фактически работал, включая случаи замены, — чтобы на основании архива можно было считать зарплату за период, не сверяя данные из разных источников.
Что должно быть реализовано:
— расчёт минимального числа нянь на группу по числу детей
— автоматическая замена из резерва при болезни или неявке
— контроль лимита часов и отдыха между сменами
— отдельный архив отработанных смен для начисления зарплаты
— разграничение доступа: администратор и рядовой сотрудник