Diretrizes para projeto de GUI para um aplicativo de análise de risco [fechado]

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

  •  07-07-2019
  •  | 
  •  

Pergunta

No meu tempo livre, eu estou trabalhando em um aplicativo de análise de risco. Eu já terminaram os motores matemáticos e simulação, mas eu estou preso com o design da interface do usuário. Eu quero meu aplicativo para ser tão fácil de usar quanto possível para usuários do Excel, mas eu não quero fazê-lo um add-in Excel, porque o Excel leva uma eternidade para carregar suplementos. Então, eu estou indo para usar o MFC antiga e venerável.

Eu quero fazer essas coisas fácil na minha candidatura:

tarefas de modelagem:

    distribuições
  • A definição de probabilidade e da incerteza
  • A definição de relações matemáticas entre as variáveis ??
  • Separar a incerteza de variabilidade (modelagem risco de segunda ordem)
  • A validação do modelo de risco
  • What-if (sensibilidade) Análise

manipulação de dados / exibição tarefas:

  • A importação / exportação de dados de / para o Excel e bancos de dados
  • Exibindo gráficos agradáveis ??para o usuário

Você sabe todas as orientações que eu poderia ter em consideração na concepção da interface do usuário? Os únicos exemplos que conheço, LINGO e Rockwell Arena , são realmente exemplos de o que não fazer . Talvez I terá de incluir uma linguagem de script simples no sistema, mas, nesse caso, será uma opção para usuários avançados, não para todos.

Foi útil?

Solução

1) Para obter a funcionalidade específica de risco (pelo menos, no mundo financeiro), uma das diretrizes importantes é permitir uma fácil visualização de risco de nível resumido, bem como fácil drill-down para detalhes (por exemplo, em toda a empresa para baixo para segurança nível)

2) Além disso, não se esqueça diretrizes de design GUI padrão - há sempre Nielsen e não há livro e série de artigos de design da de JoelOnSoftware Joel Spolsky. Alto nível,

  • garantir que seus controles são intuitivos (fazer o que o usuário espera que eles),

  • minimizar a quantidade de trabalho (movimentos dos olhos e das mãos) as necessidades do usuário de fazer para realizar tarefas mais freqüentes,

  • Permitir ligação fácil (extremidades por exemplo, não mortos - se você estiver exibindo uma lista de títulos, fazer uma maneira fácil de saltar de nome de segurança para a tela de detalhes para que a segurança)

  • sempre sempre usabilidade-teste.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top