Существует острая необходимость создания отчётов учителя-предметника и классного руководителя
Коллега, я скачал и посмотрел Ваши заготовки для отчетов
Вы не могли бы пояснить, зачем при наличии БД нужны эти отчеты?
Без БД их назначение понятно: снизу вверх собирается статистика для общешкольного отчета. Если БД есть, можно сразу формировать итоговую простыню и не "грузить" этим исполнителей. Если они все заполнили правильно в процессе, они могут спать спокойно. IMHO
В РУЖЭЛЬ почти все из этого планируется в блоке статистики. Несколько иначе будет выглядеть, но это приемлемо, т.к. ненормировано. Вряд ли по содержанию эти отчеты будут сильно отличаться в разных школах. Лишь бы по форме не придирались недовольные компьютерами завучи.
Единственно, чего мы пока не планируем - арифметику "пришли/ушли", т.к. это в функциональности системы управления, которая не в нашем ведении. А связанное с отметками, планируем.
Как минимум, это и без модуля статистики легко сделать прямым SQL-запросом из MySQL browser, а потом экспорт в текст (tab separated, например). Далее в эл.таблицах можно наводить любую красоту
Я так понял, что одно из возможных направлений по "вкладу" - коллекция текстов SQL-запросов, которые позволяют получить то, чего еще нет в штатном интерфейсе :)