GradeReport

Генератор отчётов успеваемости из PDF-журналов электронного дневника

⬇ Скачать GradeReport.exe 📊 Демо дашборда GitHub

Что это?

GradeReport — бесплатная утилита для автоматического создания отчётов из PDF-журналов электронного дневника. Программа извлекает данные об учениках, предметах, оценках и учителях, а затем генерирует:

Как использовать

1
Скачайте GradeReport.exe
2
Запустите и перетащите PDF-журнал в окно
3
Выберите папку и форматы отчётов
4
Нажмите «Сгенерировать»
Скриншот интерфейса GradeReport

Требования

Windows 10/11 — других зависимостей нет. Программа полностью автономна (~66 MB).

Для разработчиков (Python)

pip install pymupdf openpyxl PyQt5
python gui.py

Сборка из исходников

git clone https://github.com/Altersam/eljur_class_report.git
cd eljur_class_report
pip install pymupdf openpyxl PyQt5 pyinstaller
pyinstaller --clean --onefile --windowed --name GradeReport --add-data "dashboard.html;." gui.py

Результат: dist/GradeReport.exe

Формат PDF

Программа ожидает стандартный формат журнала электронного дневника:

Скриншоты дашборда

📈 Обзор: радарная диаграмма, распределение учеников, прогноз итоговых

👤 Профиль ученика: лепестковая диаграмма, линейные графики по предметам, таблица оценок и НКИ