Je travaille sur un produit dans lequel les utilisateurs travaillent sur une ou plusieurs tâches structurées dans un flux de travail. Si un utilisateur ouvre une telle tâche pour y travailler, il peut voir une vue qui se décompose en deux zones:
De plus, cette vue de tâche peut avoir deux apparences (selon la configuration de la tâche).
Les zones d'entrée et de sortie sont côte à côte, chaque côté contient un certain nombre de champs de formulaire (notez que ces champs sont désactivés du côté entrée):
Ici, tout va bien, mais le deuxième coup d'oeil où commence le problème.
Pour une configuration plus complexe de la tâche, la vue peut ressembler à ceci:
Il affiche une vue maître-détail, permettant aux utilisateurs de fournir rapidement la sortie requise ligne par ligne. La grille côté entrée contient à la fois des données d'entrée (grisées, désactivées) et des données de sortie. En outre, la grille réside du côté entrée alors qu'elle contient également des informations sortie Nous avons reçu des commentaires de nos utilisateurs que cela les déroutait.
Quelle est la meilleure façon de diviser l'écran en différentes zones pour afficher les informations telles que:
Vous pourriez fournir une meilleure expérience de mise en œuvre interface orientée tâche, qui contient un ensemble de tâches, chaque tâche n'a que des données pertinentes et des champs de saisie. Les champs de saisie sont placés de la manière la plus appropriée à la tâche. Cela améliore les performances et réduit la charge cognitive de l'utilisateur.
Les contrôles désactivés ne sont pas non plus un moyen approprié pour afficher des données non modifiables.
MIS À JOUR
Désolé pour la description non claire. Sous Task
, je voulais dire des groupes dans les écrans de sortie. Donc, fondamentalement, vous avez les mêmes écrans, mais la disposition est différente, conçue pour prendre en charge la tâche pour chaque groupe de sortie. L'idée est donc: