Я участвую в разработке интерфейса маршрутизации транспортных средств. Он в основном состоит из диаграммы Ганта, где задания расположены на временной шкале. Каждая работа выполняется в другом месте. Общее время в пути, в течение которого может выполняться расписание, должно быть оптимизировано либо вручную, либо автоматически. Это делается путем изменения порядка заданий и изменения ресурса (= транспортного средства), которому принадлежит задание.

На картинке ниже показан первый набросок интерфейса. Моя проблема сосредоточена на двух кнопках «Оптимизировать». Они оптимизируют все расписание по двум различным критериям оптимизации (C1 и C2). Дополнительно можно оптимизировать отдельные ресурсы. Это можно сделать с помощью кнопок ,,Опц1'' и ,,Опт2" для соответствующих ресурсов.

enter image description here

Теперь у меня две проблемы:

  1. Должен быть включен третий критерий оптимизации (позже, может быть, даже четвертый...)
  2. Результаты для C1, C2 и C3 должны быть разбиты по каждому ресурсу.

Итак, мы решили создать табличное представление ресурсов:

enter image description here

Он показывает достигнутые значения критериев оптимизации для каждого ресурса отдельно. Под ресурсами сумма показывает значение для общего расписания. Это может быть хорошей визуализацией, но мои вопросы:

какие элементы управления подходят пользователю для запуска оптимизации? и где должны быть размещены элементы управления?, так как в настоящее время нет кнопок "Оптимизировать". Одним из предложений является отображение контекстного меню, если пользователь щелкает правой кнопкой мыши в ячейке, например. в ячейке R1/C1. Пользователь должен иметь возможность решать, какой ресурс по какому критерию оптимизируется. Любая помощь приветствуется.

4
Community 16 Июн 2020 в 13:51
К вашему сведению, теперь вы можете создавать макеты Balsamiq прямо из окон публикации SE, щелкнув этот смайлик (опция импорта также существует). Эти макеты можно скачать для использования в ответах.
 – 
dnbrv
1 Мар 2012 в 18:27
О, это здорово :-)
 – 
Anna Prenzel
1 Мар 2012 в 18:30

1 ответ

Лучший ответ

Предположим, я не профессионал для решения, которое вы предлагаете, так как я не понимаю полной цели. Я буду обращаться с точки зрения того, насколько хорошо может подойти интерфейс.

Кнопка «Оптимизировать» должна быть расположена в разделе заголовка, поскольку она управляет всем расписанием. Попробуйте добавить раскрывающийся список к кнопке «Оптимизировать» (аналогично Google Mail (управляет набором элементов управления под одним капотом) и переместить его в крайнее правое положение, где он отделен от обычного трекера расписания. Вы можете иметь Оптимизировать 1,2 ,3...под кнопкой "Оптимизировать" и ваш счет 50,60,70 соответствует "Оптимизировать 1" [Оптимизировать 1 (50)]. Таким образом, это означает, что гораздо меньше информации показаны заранее и объединены вместе.

Ваш интерфейс 1 выглядит намного более интуитивным и простым, так как заголовки разделов выровнены по левому краю, и у каждого раздела есть специальная кнопка «Оптимизировать». Если в Ресурсе 1 есть еще элементы для Оптимизации (чего я не понял), вы можете использовать так же, как и другую кнопку, как указано выше, и объединить их под этой кнопкой.

1
dnbrv 2 Мар 2012 в 08:56