Как стать автором
Обновить

Вопрос к дизайнерам пользовательских интерфейсов.

Время на прочтение1 мин
Количество просмотров436
Наша фирма молодая, спеца-дизайнера по пользовательским интерфейсам у нас пока нет… Поэтому решил обратится к Хабрасообществу за советом/ссылкой/предложением.

ЗАДАЧА
Решение:
Подзадача 1 Решение(Шаг 1 -> Шаг 2 ->… -> Шаг m1)
->
Подзадача 2 Решение(Шаг 1 -> Шаг 2 ->… -> Шаг m2)
->

->
Подзадача n Решение(Шаг 1 -> Шаг 2 ->… -> Шаг mn)

Итак, чтобы решить задачу пользователю необходимо решить n подзадач. Для того чтобы решить подзадачу надо пройти определённое количество шагов.
Проход шага подразумевает ввод некоторых данных пользователем (например, заполнение анкеты).
Во время прохождения шага пользователь видит все предыдущие решённые подзадачи и все пройденные шаги. Он может вернуться в любой момент к любому шагу в любой подзадаче. При этом решённые подзадачи должны как-то выделяться и не занимать слишком много места (ну вы понимаете :).
В целом это всё сильно напоминает «мастер чего-то» из windows. Но только напоминает. Как всё это лучше визуализировать??? Может кто-то видел примеры чего-то похожего или есть идеи как лучше сделать?

P.S. Интерфейс будет разрабатываться на Windows Forms .NET. Обещаю показать результат и подарить получившийся код всем откликнувшимся :)

P.P.S.
Пример —
Задача: регистрация пользователя в организации.
Подзадача 1: Информация о пользователе (Шаг 1 — Вввод фио, года рождения и т.д., Шаг 2 — Ввод данных необходимых для регистрации в организации )
Подзадача 2: Проверка введёной информации.
(Шаг 1. Проверка информации по инстанциям (сводится к нажатию кнопки выполнено)
Шаг 2. Внесение информации в другие отделы. )
Подзадача 3: Выдача свидетельства о регистрации
(Шаг 1. Заказ бланка.
Шаг 2. Печать на бланке.
Шаг 3. Получение заказчиком свидетельства.)
Теги:
Хабы:
Всего голосов 13: ↑7 и ↓6+1
Комментарии22

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань