Statistics

Артист:

  • Возможность доставать информацию:
    • Заработок за временной промежуток
    • Перечень задач и затраченное время
    • Сравнивать кто эффективнее (исполнители)
    • Сравнивать эффективность аутсорс к студии
  • Добавить параметры артисту (для расчёта бюджета):
    • rate (тариф) (json) , данные - [вид оплаты (сдельная, понедельная, помесячная), ставка (для повремённой), налоговый коэффициент]
    • efficiency (json) коэффициэнты эффективрости, дифференциация по типам и уровням сложности задач
      • упрощённая формула - awerage(planned_time/time),

Ассет:

  • расчёт ресурсов по типам и уровням сложности. Надо ли выделять во что-то отдельное?

Проект:

  • Расчёт дедлайна.
  • Расчёт требуемых ресурсов (люди, финансы) для изменения дедлайна.
  • Планирование бюджета.
  • Составление и визуализация графика.
  • Визуализация следования графику.

Обще студийное:

  • Распределение ресурсов по проектам

Тарификация задач по типам и уровням:

  • Новая таблица данных: [task_type/level/level_description/planed_time/price]
    • Не првязывать к set_of_tasks, к созданию ассета (только к task_manager)
    • Хранение в БД.
    • Студийная (дефолтная) таблица (хранится в .json ?) - копируется в проект и там редактируется
    • Наличие редактора в studio_manager из project_manager или отдельный - level_manager. ??
    • Любое количество уровней, с комментами
    • Возможность возврата к дефолту
    • Возможность импорта из другого проекта
  • в gui:
    • Меню для выбора level в task_manager.
      • должно быть отображение всей инфы.
    • При выборе уровня, заполняется и level и planned_time, и price, при этом все эти параметры можно менять отдельно вручную.
  • Добавить в task атрибут level
  • Технически:
    • методы чтения и редактирования добавить в Class Project
    • в процедуру создания нового проекта включить поиск дефолтной таблицы и при её наличии - копировать данные в проектную таблицу.

Общее линеечное:

  • Выведение начальных средних коэффициэнтов.???
  • Расчёт изначального бюджета по хронометражу и типу фильма.
    • Создать начальные цены.
    • Перерасчитывать по факту, выводить среднее.