Подскажете варианты ui для ведомостей по ученикам/студентам?

Всем привет. Хотелось бы вдохновиться вариантами решения такой проблемы (в web) как ведение отчетности по студентам/ученикам. Пользовательский сценарий довольно прост:
Преподаватель заходит в раздел ведомости и видит перед собой таблицу, где столбцы - задания, а строки - ученики. В соответствующих ячейках он может выставить балл. Последний столбец - это итоговая оценка.
Вещь кажется тривиальной, но если делать в лоб, то уже при количестве студентов ~60 и ~20ти занятий страница начинает жутко лагать при прокрутке. Названия заданий могут быть длинными, если их отображать целиком, то страница начинает выглядеть ужасно (просто показывать порядковый номер нельзя, преподаватель должен с ходу понимать, столбец с каким заданием он видит) Хочется уметь конфигурировать список заданий для показа (чтобы хоть как-то решить проблему с лагами) и не совсем понятно, как организовать такой фильтр. Да и в целом, на приятный дизайн бы посмотреть.
Буду благодарен любым ссылкам, скриншотам и предложениям.
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 3
sim3x
@sim3x
Если не оптимизировать, то любое решение будет тормозить

Изучаем как происходит рендеринг страницы и заставлять страницу не делать репаинт
Ответ написан
@kstyle
может, здесь что-то найдете (пример 1 млн строк)
Ответ написан
Комментировать
@pacahon Автор вопроса
Спасибо, на 1млн. строк я так понял используется как раз отложенный reflow.
Нашёл сайт engrade.com, на нём узнал, что эта штука называется gradebook Теперь искать намного проще. :D
Самое печальное, что на таких сайтах нет демо-режимов и приходится регистрировать фейковые аккаунты. Когда это делал, имя lskdjf234klj уже было занято :(
Из русских только на https://schools.by/demo смог попасть
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы