Atualmente, estou trabalhando em um aplicativo Web corporativo. Na tela de entrada da fatura, tive algum problema na interface do usuário.
Basicamente, a tela de entrada da fatura atual é algo como isto:
Modo/estado padrão Modo/estado de entrada de item (quando o botão "Alternar entrada de item" é pressionado)
O problema atual de que o método atual de entrada de itens não é intuitivo.
A edição em linha é considerada, mas rejeitada devido à necessidade de ter o módulo de pesquisa e seleção de inventário sempre presente, pois o estilo de preenchimento automático de flutuação dos módulos é desajeitado.
Existe alguma maneira de alternar entre telas/modos mais intuitivos que a solução atual de botões?
Ainda há coisas que ainda estão sendo trabalhadas, como a melhor maneira de exibir os preços sem mostrar quatro dígitos, mas mantendo a precisão. (alguns conselhos seriam legais)
Como você sabe que não é intuitivo? Exatamente qual comportamento seus usuários estão fazendo e o que estão dizendo?
Se eles simplesmente não encontrarem o botão, acho que seu principal problema é o rótulo do botão. Quando os usuários precisam adicionar um item de fatura, eles não estão pensando "Preciso alternar algo". Eles estão pensando "Preciso adicionar ou editar um produto". Então tente "Entrada do produto". Se seus usuários também estão tendo problemas para encontrar as outras funções de "alternância", esse provavelmente é o seu problema.
Em geral, você deseja indicar a ação de controle com seu design gráfico, em vez do rótulo de texto. Por exemplo, para o seu botão, adicione ao final do rótulo uma seta para cima, ou sinal de + ou toque no estilo Java-Swing fechado, trocando-o por uma seta para baixo, sinal - ou toque aberto quando o painel de entrada estiver aberto. Ou torne o botão um botão de alternância. Talvez não seja tão importante para o usuário antecipar o comportamento da interface do usuário nesse caso - eles verão o que fazem e saberão o que fazer a seguir quando clicarem no botão.
Outro possível problema é que você parece estar combinando edição e adição de itens no mesmo botão, que possui uma certa lógica. No entanto, a ideia de "entrada" pode ser um nível de abstração acima da maneira como seus usuários pensam nas coisas. Em vez disso, eles podem pensar em adicionar e editar como funções distintas que devem ter controles distintos. Portanto, você precisa ter botões Adicionar e Editar separados (ambos alternando o mesmo painel) e viver com a confusão adicional. Para rótulos, eu tentava "Editar produto" e "Adicionar produto" ou "Inserir produto".
Você também pode considerar a padronização do painel como visível para usuários que provavelmente estão editando.
Que chatice, você não consegue encontrar uma maneira de editar no local.