Рекомендации по разработке графического интерфейса для приложения для анализа рисков [закрыты]

StackOverflow https://stackoverflow.com/questions/1418348

  •  07-07-2019
  •  | 
  •  

Вопрос

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

Я хочу упростить эти вещи в своем приложении:

Задачи моделирования:

  • Определение распределения вероятностей и неопределенностей
  • Определение математических соотношений между переменными
  • Отделение неопределенности от изменчивости (моделирование рисков второго порядка)
  • Проверка модели риска
  • Анализ "Что, если" (чувствительность)

Задачи по обработке данных / отображению:

  • Импорт / экспорт данных из / в Excel и базы данных
  • Отображение приятных графиков для пользователя

Знаете ли вы какие-либо рекомендации, которые я мог бы принять во внимание при разработке пользовательского интерфейса?Единственные примеры, которые я знаю, ЖАРГОН и Рокуэлл Арена, на самом деле являются примерами чего НЕ СЛЕДУЕТ делать.Возможно, мне нужно будет включить в систему простой язык сценариев, но в таком случае это будет вариант для продвинутых пользователей, а не для всех.

Это было полезно?

Решение

1) Для функциональности, ориентированной на конкретные риски (по крайней мере, в финансовом мире), одним из важных принципов является обеспечение удобного просмотра сводного уровня риска, а также легкого перехода к деталям (напримерснижение уровня безопасности в масштабах всего предприятия)

2) Кроме того, не забывайте стандартные рекомендации по дизайну графического интерфейса - всегда есть Nielsen и книга по дизайну Джоэла Спольски от JoelOnSoftware и серия статей.Высокий уровень,

  • убедитесь, что ваши элементы управления интуитивно понятны (делайте то, чего от них ожидает пользователь).,

  • сведите к минимуму объем работы (движения глаз и рук), необходимый пользователю для выполнения наиболее частых задач,

  • Разрешить простое связывание (например,никаких тупиков - если вы отображаете список ценных бумаг, найдите простой способ перехода от названия ценной бумаги к экрану сведений об этой ценной бумаге)

  • Всегда всегда юзабилити-тест.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top