Кратко: есть реальные школы. Администраторы регистрируют своих учеников на дисциплины в виртуальной школе.
Админ ВШ создает классы, размещает в них учеников и назначает учителей.
Учителя 4 раза в год заполняют отчеты на каждого ученика: оценки и комментарии.
Админ ВШ – PDF репорты, txt выгрузки, etc.
Есть работающая версия. Необходимо перевести на нормальную веб технологию.
Все подробности – лично.