|
Владимир Мельников
23 января 2008
|
Поскольку сам на практике сталкиваюсь с некоторыми модулями данной системы, то позволю себе вмешаться в дискуссию и высказать пару мыслей.
Схема понятна, но ненаглядна. Батареечки, на мой взгляд, не катят — слишком они однородные и трудно различимые. Разве что кроме красных, но глаз должен искать несданные и незащищенные, а не те, которые защищены позже, как это происходит сейчас. Если начинать плясать от функционала, то первое, что меня тревожит, так это количество вариантов, которые надо отобразить. Действительно ли необходимо делать различие между заданиями защищенными в разный срок (ведь, например, информационные модули по текущей успеваемости в группах реализованы иначе)?
Если такое разграничение нужно, то напрашивается вопрос, почему в таком случае нет разграничения по срокам сдачи заданий? м? Если бы не такое количество вариантов, то можно было бы ограничиться простым цветовым кодированием и не использовать жуткое количество графических элементов, затрудняющих восприятие (рис. 1). Единственная проблема в том, что при печати на ч/б ничего не будет понятно. Тут можно использовать рамки разной формы или штриховую заливку, или галки, как предложил Артем. Но здесь в первую очередь надо решать с конечными пользователями системы, есть ли у них вообще потребность печатать отчеты.
Если же разграничение по срокам защиты все же необходимо, то можно использовать ваше же цветовое кодирование для срока, но сделать его более наглядным (рис. 2). При этом мы так же не теряем информацию о дате выдачи (у вас есть привязка к конкретной неделе, а для семинаров и лаб просто в блоке пишем дату вместо «РК»), выполнении (по наведению курсора на синий блок) и защиты (по наведению на приставной блок «защита»). Все же очень хочется галок, как унифицированного средства, но все усложняется наличием двух позиций — сдал, защитил. Сходу ничего в голову не пришло. Хотя, если поковыряться, то можно найти более элегантное решение.
Еще было бы неплохо и семинары с лабами привязать к неделям, на которых они проходят. Или хотя бы выровнять их по общей временной шкале — тут я полностью за предложение Артема (и про даты с номерами тоже).
Про серые СЗ и ЛР я вообще не понял, если честно.
Наверное это и все, что при беглом взгляде пришло в голову. Надеюсь, что если и не подсказал решения, то хотя бы натолкнул на какие-нибудь полезные мысли.
P. S. В информационном модуле текущей успеваемости групп и результатов сессии (и во всех прочих, где надо в разворачивающемся дереве меню слева выбирать интересующую группу) очень хочется, чтобы списки групп не схлопывались при переходе к выбранной группе, а то помногу раз приходится все это дерево разворачивать.
|
|
|
|