@savfa
Начинающий web разработчик

Нужно сделать простую систему,нужен совет?

Задача:
Нужно сделать простую систему.
Есть рядовой сотрудник, который может
- ввести начало и конец отпуска;
- посмотреть какие даты отпусков у других сотрудников.
- скорректировать свои даты.
Есть Руководитель, который может так же посмотреть какие даты ввели сотрудники. И поставить признак, что данные по отпуску конкретного сотрудника зафиксированы.
После этого сотрудник не может скорректировать свои даты.
Как мне правильно организовать структуру приложения?
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Конечно нужна авторизация.
В PHP скрипте происходит вся магия. Если авторизован начальник, то у него одни действия с базой данных, если пользователь, то - другие.

В базе данных, если отпуск может быть только один на человека, то хватит одной таблицы на все. Если же человек может указать несколько интервалов отпусков, то нужно две таблицы - все пользователи и отпуска.
В таблице пользователей - имя, пароль, статус начальника. В таблице отпусков - дата начала, дата конца, id пользователя. Примерно так.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
melodyn
@melodyn
Лучше нативная смерть, чем фреймворковая жизнь.
даты | фио | статус

В статусе ставить "к проверке" и "одобрено" или "отклонено".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 11:02
5000 руб./за проект
25 апр. 2024, в 10:42
150000 руб./за проект
25 апр. 2024, в 10:41
2000 руб./за проект