новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
hoztr
Приватное сообщение

База данных по учёту времени работников

15 |  3
9 декабря 2019 в 17:28:28 (5 лет 2 недели 1 день 11 часов назад)
Текст задания
Необходимо сделать новую базу данных(с нуля) для получения информации из Базы данных MariaDB(Sigur-программа учета времени сотрудников).
Схему базы данных и названия полей пришлю после согласования проекта.
Необходимые данные, которые нужно забирать :
- Группы сотрудников
- Сотрудники
- Графики
- Приказы
- Данные входов/выходов

В этой базе сделать отчёт, который будет показывать фактическое отработанное время сотрудниками.
Но есть несколько условий :
- если сотрудник пришёл раньше, чем начинается его график, то ставить время прихода на работу по графику
- если сотрудник ушёл, но не отметился, то ставится время окончание работы по графику
- если есть приказ на изменение стандартного графика, то он имеет приоритет над текущим графиком

При загрузке входов/выходов учитывать опоздания(нарушения графика)
В базе необходимо сделать пользователей с правами :
- Администратор (полные права)
- Руководитель подразделения (только своё подразделение)
- Пользователь (только просмотр)
0
Отклики (15)