Pautas para el diseño de GUI para una aplicación de análisis de riesgos [cerrado]

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

  •  07-07-2019
  •  | 
  •  

Pregunta

En mi tiempo libre, estoy trabajando en una aplicación de análisis de riesgos. Ya he terminado los motores matemáticos y de simulación, pero estoy atascado con el diseño de la interfaz de usuario. Quiero que mi aplicación sea lo más fácil de usar posible para los usuarios de Excel, pero no quiero convertirla en un complemento de Excel, porque Excel tarda años en cargar complementos. Así que voy a usar el antiguo y venerable MFC.

Quiero facilitar estas cosas en mi aplicación:

Tareas de modelado:

  • Definición de distribuciones de probabilidad e incertidumbre
  • Definición de relaciones matemáticas entre las variables
  • Separar la incertidumbre de la variabilidad (modelado de riesgo de segundo orden)
  • Validar el modelo de riesgo
  • Análisis de sensibilidad (sensibilidad)

Tareas de manipulación / visualización de datos:

  • Importar / exportar datos desde / a Excel y bases de datos
  • Mostrar buenos gráficos al usuario

¿Conoce alguna guía que pueda tener en cuenta en el diseño de la interfaz de usuario? Los únicos ejemplos que conozco, LINGO y Rockwell Arena , en realidad son ejemplos de qué NO hacer . Tal vez deba incluir un lenguaje de script simple en el sistema, pero, en ese caso, será una opción para usuarios avanzados, no para todos.

¿Fue útil?

Solución

1) Para la funcionalidad específica de riesgo (al menos, en el mundo financiero), una de las pautas importantes es permitir una fácil visualización del riesgo a nivel de resumen, así como un desglose sencillo de los detalles (por ejemplo, en toda la empresa hasta la seguridad nivel)

2) Además, no olvide las pautas de diseño de GUI estándar: siempre está Nielsen y está el libro de diseño de JoelOnSoftware y la serie de artículos de Joel Spolsky. Nivel alto,

  • asegúrese de que sus controles sean intuitivos (haga lo que el usuario espera que haga),

  • minimiza la cantidad de trabajo (movimientos de ojos y manos) que el usuario debe hacer para realizar las tareas más frecuentes,

  • Permitir enlaces fáciles (por ejemplo, sin callejones sin salida; si está mostrando una lista de valores, haga una manera fácil de saltar del nombre de seguridad a la pantalla de detalles para esa seguridad)

  • Siempre siempre prueba de usabilidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top