it-swarm-pt.com

esse design tem uma boa usabilidade?

eu fiz esta pergunta no stackoverflow e foi redirecionado aqui. desculpe pela postagem cruzada.

estou escrevendo um aplicativo financeiro e preciso escrever uma caixa de diálogo aberta de arquivo especializado para que o usuário possa carregar arquivos de dados de ações em dois formatos diferentes: Computrac e CSI.

minha caixa de diálogo tem uma exibição em lista onde eu preciso mostrar esses arquivos de dados.

o formato dos arquivos CSI pode ser interpretado de três maneiras diferentes e eu preciso perguntar ao usuário como eles preferem. para isso, planejo ter uma caixa suspensa em cada linha CSI que o usuário possa alterar.

o formato Computrac pode ser interpretado de duas maneiras, e para isso eu tenho uma caixa de seleção.

estou pensando em colocar essas caixas de seleção/lista suspensa em uma coluna separada e mostrá-las apenas para os itens selecionados e ocultá-las para itens não selecionados. abaixo está a captura de tela.

minha pergunta para os especialistas em usabilidade: isso é confuso? Existe uma maneira melhor? mostrá-los para cada item deixaria a mesa cheia, não? por outro lado, quando não houver seleção, o usuário não verá esses controles e nem saberá que eles estão lá.

EDITAR:

este arquivo importação caixa de diálogo é um assistente. a primeira etapa solicita ao usuário que selecione um diretório onde procurar arquivos de dados. o segundo passo é mostrado na captura de tela. fornece uma lista de arquivos encontrados. eles podem não estar necessariamente no mesmo diretório.

o usuário pode importar mais de um arquivo. os dados importados serão armazenados no banco de dados do programa em um formato unificado que remove as diferenças entre o CSI e o Computrac. para começar a trabalhar com os dados, o usuário precisará importá-los e, em seguida, abrir uma série de dados específica do banco de dados do programa.

portanto, adicionar uma terceira etapa ao assistente que pergunte se eles desejam ignorar os arquivos DOP ou selecionar o esquema de extensão de preço faz pouco sentido se quiserem importar vários arquivos.

eu não gosto de ter opções de importação de dados em todas as linhas. e como não espero que os usuários importem dados com frequência, talvez seja melhor ter um botão "opções" nessa tela que permita ao usuário definir opções de importação que se aplicariam a todos os arquivos importados nesta chamada de diálogo? tipo o terceiro passo sugerido por Erion abaixo ...

por favor, me dê suas opiniões. obrigado Konstantin alt text

1
akonsu

A primeira coisa que vem à mente: por que você não deixa a escolha de "como interpretar o formato" para um segundo passo? Um pouco como o Excel, quando importa documentos de outro formato.

Benefícios de usar uma segunda etapa:

  • a caixa de diálogo Abrir não está cheia de opções; não é necessário que o usuário tome uma decisão até que seja realmente necessário
  • você tem espaço para mostrar todas as opções através de botões, selecionáveis ​​com um único clique. Assim, o usuário sabe quais são suas escolhas. (Além disso, o menu suspenso requer dois cliques)
  • os botões têm uma área maior para clicar = = pela Lei de Fitts, é mais fácil clicar neles. (Mas verifique se os controles também podem ser selecionados via Tab no teclado, não apenas pelo mouse)

Além disso, você precisa mostrar o caminho para cada arquivo? Que tal deixar o usuário navegar para uma pasta e listar apenas os arquivos dentro dessa pasta? (Pontos de bônus se você o tornar utilizável apenas por teclado, como o Mac Finder)

Peça aos usuários - ou observe-os - para descobrir qual é sua hierarquia; talvez, em vez de pastas do sistema de arquivos, eles prefiram uma hierarquia baseada na escolha da moeda primeiro, depois em Nome e veja a lista de arquivos desses dois filtros? Ou, abra a caixa de diálogo Abrir com base nos filtros de Moeda, Período, nome etc. e, em seguida, mostre os arquivos correspondentes a esses filtros, independentemente de onde estejam no sistema de arquivos.

Seu título diz "Selecionar um arquivo de dados", mas sua imagem mostra DOIS arquivos de dados sendo selecionados. Se for uma abertura de seleção múltipla, você deve reformular o título para "Selecionar arquivo (s) a abrir" ou sth similar. Você nem precisa usar o "arquivo" do Word. Em vez disso, use o nome que seus usuários tiverem para essas coleções de dados. E sempre respeite as convenções do sistema operacional para selecionar vários arquivos, ou seja, clique com a tecla Ctrl, Shift, Shift e arraste etc.

Último ponto: qual é a diferença entre Voltar e Cancelar?

5
Erion