Задача:

Разработать инструмент аналитики данных о времени, потраченном сотрудниками на те или иные задачи, используя Post.

Программа имеет следующую функциональность:

  1. php program.php import positions.csv — добавляет в БД указанные в файле positions.csv должности и ставки оплаты труда;
  2. php program.php import employees.csv — добавляет в БД указанные в файле employees.csv должности и ставки оплаты труда;
  3. php program.php import timesheet.csv — добавляет в БД указанные в файле timesheet.csv периоды работы сотрудников над задачами;
  4. php program.php list employee — выводит и перечисляет сотрудников по именам;
  5. php program.php get [employeeName] — выводит таймшиты сотрудника по его имени;
  6. php program.php remove [employeeName] — удаляет данные по сотруднику из таймшита по его имени;
  7. php program.php report top5longTasks — выводит пять задач, на которые потрачено больше всего времени;
  8. php program.php report top5costTasks — выводит пять задач, на которые потрачено больше всего денег;
  9. php program.php report top5employees — выводит пять сотрудников, отработавших наибольшее количество времени за всё время.

Автор:

Овчинникова Анастасия