Система ежедневных отчетов v0.7.2: Реестр, JSON-экспорт и аналитика
Архитектура программы «Система ежедневных отчетов» только что совершила логичный, но от этого не менее масштабный скачок. Долгое время утилита работала исключительно в одну сторону: помогала исполнителю быстро накидать задачи, посчитать часы и выплюнуть красивый документ. Но давайте посмотрим на ситуацию со стороны тимлида или начальника отдела.
Представьте: вы отправили 10 инженеров по разным объектам. В конце недели к вам в почту или сетевую папку падает 10 вордовских файлов. Чтобы просто понять, закрыты ли таски и сколько человеко-часов сожрал конкретный проект, вам нужно открыть каждый .docx, вчитаться в таблицы и свести это всё в голове. Спойлер: никто не любит этим заниматься.
Поэтому встречайте глобальное обновление до версии 0.7.2. Проект официально разделен на два независимых модуля: генератор и парсер.
🧬 Двойной экспорт (DOCX + JSON)
Классический Word-документ никуда не делся — бюрократия требует бумажек, и для архива или официального ответа заказчику он идеален. Но теперь под капотом export_module.py при генерации отчета параллельно создается структурированный .json файл. Все сотрудники просто скидывают эти файлы в единую сетевую папку. А дальше в игру вступает магия второго модуля.
👁 Реестр отчетов (Registry Viewer)
Специально для руководителей я написал отдельную утилиту-просмотрщик. Вы просто натравливаете её на папку с логами сотрудников, и программа на лету парсит весь массив данных, превращая хаос из десятков файлов в единую сводную таблицу.
Что умеет новый модуль:
-
👤 Фильтрация по ФИО: В один клик смотрим, чем всю неделю занимался конкретный сотрудник.
-
📁 Срез по проектам: Узнаем суммарные затраты времени на конкретный объект, даже если над ним работала сборная солянка из пяти разных инженеров.
-
📅 Таймлайн: Жесткие фильтры по датам — вытаскиваем статистику за месяц, квартал или конкретную командировку.
-
📊 Группировка: Можно сгруппировать таски по проектам и сразу увидеть итоговые цифры (сколько всего часов ушло на объект, а не просто размазанную статистику по дням).
-
🔍 Deep Dive: Двойной клик по любой строке в реестре открывает детализацию. Больше не нужно лезть в Word, чтобы прочитать поле «Результат» — все подтягивается из базы прямо в UI.
В итоге мы получили полноценную локальную систему учета рабочего времени. Исполнитель тратит минимум сил на заполнение, а руководитель мгновенно получает аналитику без боли в глазах от десятков открытых вкладок Word.
Оба модуля уже скомпилированы и залиты на сервер. Скачиваем, внедряем в отдел, тестируем и пишем фидбек. Проект, как всегда, живет и развивается на Логи и Проги.
Скачать бесплатно систему ежедневных отчетов с сайла Логи и Проги.
- misterleks от