Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задача по доработке redmine версии 4.2.1, а именно нужно создать плагин, который дает  возможность 

создать несколько отчетов отображающих план/факт по списаниям пользователей на проекты и их загрузку

Отчет №1 

1. план должен подтягиваться из внешней БД, в которой создана въюха с часами пользователей в разрезе проектов с квантом времени до суток(часы по дням надо схлопнуть/сложить до недель).

2. факт содержится в БД redmine - стандартные spenttime (которые заносят пользователи)

3. Вид табличная форма  возможностью фильтрации по  пользователям/проектам/Ролям/датам

4. Для отчета нужна возможность указывать период (месяц/квартал/дата от.. дата до и..т..п) 

5. Вид:

Первые 3- колонки - Пользователь/Роль/Проект, далее колонки по неделям 1,2,3...52

В ячейке на пересечении пользователь/неделя должно  быть 2 значения:

Плановое количество часов / Фактического количество часов 

Пример: 

  имя          роль               проект        Неделя1   Неделя 2 ... 

Иванов | Консультант | Проект 1 |        20/4          12/0

Иванов | Консультант | Проект 2 |        10/1          4/2 ...

5. Отчет №2 должен иметь возможность показывать месячную загрузку пользователя в %

пример во вложении. 

Для расчета используется плановые часы, которые подтягиваются из внешней базы.

Индикаторы с % загрузки формируются на основании доступного времени пользователя, которое тоже есть в таблице внешней БД.

6.  Отчеты/плагин должны использовать ролевую модель Redmine - т.е. в настройках указывается каким ролям доступен отчет к показу.

После успешного выполнения этого задания мы готовы предложить еще несколько задач по доработкам системы. 

3 года назад
Bober348
44 года
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется специалист для разработки проекта на базе Nordic nRF5340. Необходимо реализовать опрос доступных устройств через mech-сеть, а также собрать данные с датчиков и передать их на мобильное приложение. Работа только для специалистов из Украины.

    Закрыт
    3 года назад
  • Необходимо разработать небольшую программу на любом языке программирования с использованием базы данных. Проект может быть выполнен на Pascal, C++, C#, Java и других языках. Ожидается простота исполнения и возможность предложить тему и цену. Подходят базовые функции и минимальные требования к софту.

    Завершен
    3 года назад
  • Требуется разработать web service, который будет принимать три потока данных из шины и записывать их в таблицу SQL Server. Необходимо развернуть сервис в тестовой среде, проверить его работоспособность и при необходимости доработать. Также требуется создать описание сервиса для дальнейшей доработки. Проект должен быть создан в VisualStudio с комментариями по основным функциям.

    Закрыт
    3 года назад
  • $3000

    Требуется Tech Lead для управления командой, занимающейся разработкой скрипта для Uniswap на Ethereum Blockchain. Опыт в системном программировании обязателен. Ожидается руководство проектом и координация работы команды.

    Закрыт
    3 года назад
  • Требуется доработать существующий тест или создать новый для страницы LP. Техническое задание прилагается. Ожидается качественное выполнение с учетом всех требований.

    Закрыт
    3 года назад
  • $26

    Требуется разработать GraphQL запрос для go-ethereum ноды, который позволит получать информацию о пользователях по списку адресов (более 1000). Запрос должен быть оптимизирован для отправки множества адресов одновременно, чтобы избежать объемных и неэффективных одиночных запросов. Смотрите схематику go-ethereum для деталей.

    Закрыт
    3 года назад
  • $26

    Необходимо создать оптимизированный GraphQL запрос для go-ethereum, который будет собирать информацию о состоянии более 1000 адресов. Запрос должен позволять отправлять список адресов и получать данные о каждом из них, включая баланс и другую информацию. Ссылка на схематику предоставлена для справки.

    Закрыт
    3 года назад
  • Требуется разработать несколько простых программ на Python для выполнения лабораторных работ по системному программированию. Задачи включают работу со стеком (операции PUSH, POP, SWAP и др.), очередью (Insert, Remove, Empty), деком, строками и линейным списком. Наглядная реализация и комментарии приветствуются.

    Закрыт
    3 года назад
  • Требуется разработка сервисов для публикации и редактирования неперсональных данных информационной системы Контингент. Необходимо реализовать API с методами авторизации, получения данных по диапазону, редактирования данных сущностей и журналирования изменений. Важно учитывать ролевую модель и предоставление прав на доступ.

    Закрыт
    3 года назад
  • Требуется модернизация интеграции с ФГИС «ФРИ» в Пермском крае для автоматизации направления сведений об образовании детей-инвалидов. Задача включает отправку XML-файлов и настройку системы межведомственного электронного взаимодействия. Оплата обсуждается индивидуально.

    Закрыт
    3 года назад